Modern GitLab DevOps in Production: Architect, Automate, Scale, and Secure Enterprise GitLab with Advanced CI/CD, Kubernetes, DevSecOps, and Platform Engineering
Modern GitLab DevOps in Production: Architect, Automate, Scale, and Secure Enterprise GitLab with Advanced CI/CD, Kubernetes, DevSecOps, and Platform Engineering
Modern GitLab DevOps in Production: Architect, Automate, Scale, and Secure Enterprise GitLab with Advanced CI/CD, Kubernetes, DevSecOps, and Platform Engineering - Oscar, Philip
New Book
Imported
to Taiwan
Delivery: 29 Oct - 06 Nov
Shipping: 6 to 7 business days.
NT$ 823
NT$ 823
Choose the list to add your product or create one New List
Modern GitLab DevOps in Production: Architect, Automate, Scale, and Secure Enterprise GitLab with Advanced CI/CD, Kubernetes, DevSecOps, and Platform Engineering
Oscar, Philip
Synopsis "Modern GitLab DevOps in Production: Architect, Automate, Scale, and Secure Enterprise GitLab with Advanced CI/CD, Kubernetes, DevSecOps, and Platform Engineering"
GitLab works in a tutorial. But can your GitLab platform survive production? Building a basic CI/CD pipeline is easy. Engineering a GitLab environment that remains secure, scalable, maintainable, observable, and reliable under real production workloads is a very different challenge. Modern GitLab DevOps in Production is a practical, production-focused guide to designing and operating GitLab as a complete enterprise software delivery platform. Instead of stopping at simple .gitlab-ci.yml examples, this book takes you deep into the engineering decisions behind advanced CI/CD, GitLab Runner architecture, Kubernetes delivery, GitOps, DevSecOps, software supply-chain security, platform engineering, high availability, disaster recovery, governance, and observability. Move Beyond Fragile PipelinesLearn how production GitLab systems are actually engineered: how reusable pipelines behave, how configuration is merged, how components and typed inputs create stable CI/CD contracts, how runners should be isolated and autoscaled, and how deployment workflows can be designed for controlled failure and recovery. You will explore practical strategies for: Engineering maintainable, production-grade GitLab CI/CD pipelines Using includes, extends, references, components, and typed inputs correctly Designing secure GitLab Runner architectures and autoscaling strategies Deploying applications to Kubernetes with GitLab and GitOps workflows Implementing progressive delivery, approvals, health gates, and rollback strategies Building enforceable DevSecOps pipelines with security policies Generating and using SBOMs, provenance, signatures, and trusted artifacts Protecting the software supply chain from source to production Building an internal developer platform with reusable GitLab capabilities Operating GitLab with high availability, resilient storage, backup, restore, and disaster recovery Designing enterprise identity, access, compliance, and audit controls Measuring delivery performance with DORA metrics and value-stream analytics Monitoring GitLab with production observability, SLOs, logs, metrics, and capacity planning Learn Through Production ScenariosThis is not a collection of disconnected feature descriptions. The book uses a practical Build → Break → Diagnose → Fix approach to show not only what a configuration should look like, but also why systems fail and how experienced engineers investigate them. You will work through realistic YAML, architecture decisions, deployment patterns, failure scenarios, governance controls, troubleshooting workflows, production labs, and operational checklists designed to bridge the gap between knowing GitLab and engineering GitLab for production. Build a GitLab Platform Your Organization Can TrustWhether you are a DevOps engineer, platform engineer, SRE, cloud engineer, DevSecOps professional, GitLab administrator, software engineer, or technical architect, this book will help you move beyond basic pipeline automation and understand GitLab as the control plane behind modern software delivery. Build pipelines that scale. Secure the software supply chain. Standardize developer workflows. Control production releases. Recover from failure. And operate GitLab with confidence.