|
|
|||
|
||||
OverviewCI/CD Engineering in Practice Build Secure, Scalable Pipelines with GitHub Actions, GitLab CI/CD, Jenkins, Docker, Kubernetes, and GitOps Modern software delivery is no longer just about speed-it's about security, reliability, scalability, and operational excellence. CI/CD Engineering in Practice is a comprehensive, hands-on guide that teaches you how to design, build, secure, and scale production-grade CI/CD pipelines using the most widely adopted tools in today's cloud-native ecosystem. This book goes far beyond basic DevOps tutorials. It is written for engineers who want to operate CI/CD pipelines at real-world, enterprise scale-pipelines that support Dockerized workloads, Kubernetes orchestration, multi-cloud deployments, GitOps workflows, and modern software supply chain security. Whether you are a DevOps engineer, cloud engineer, platform engineer, SRE, or backend developer, this book equips you with the practical knowledge and architectural patterns required to deliver software confidently and continuously. What You'll Learn ✔ Design resilient CI/CD architectures using GitHub Actions, GitLab CI/CD, and Jenkins ✔ Build secure, scalable pipelines that integrate Docker, Kubernetes, and Terraform ✔ Implement GitOps workflows with ArgoCD and FluxCD for declarative deployments ✔ Apply security-first CI/CD principles, including SBOMs, SLSA provenance, and OIDC authentication ✔ Automate testing, validation, and deployment across multiple environments ✔ Optimize pipelines for performance, cost efficiency, and reliability ✔ Implement production-grade deployment strategies such as blue/green, canary, and rollback automation ✔ Monitor pipelines and applications using observability, metrics, and logging ✔ Prepare CI/CD systems for multi-cloud, hybrid, and enterprise-scale environments What Makes This Book Different Unlike beginner-level DevOps books that focus on isolated tools, CI/CD Engineering in Practice delivers a holistic, tool-agnostic engineering approach. You'll learn why certain patterns work, when to use specific tools, and how to adapt pipelines to evolving organizational and security requirements. Each chapter includes: Real-world architectural guidance Best practices and anti-patterns Practical workflows used in modern engineering teams A full end-to-end capstone project that brings everything together By the final chapters, you will have designed and implemented a complete production-ready CI/CD system, from infrastructure provisioning to secure deployment and continuous optimization. Who This Book Is For DevOps engineers looking to advance beyond basic CI/CD setups Cloud and platform engineers building internal developer platforms Site Reliability Engineers (SREs) responsible for release reliability Software engineers transitioning into DevOps or platform roles Architects designing scalable, secure delivery pipelines No matter your background, this book helps you move from CI/CD usage to CI/CD mastery. Why CI/CD Engineering Matters As organizations adopt microservices, Kubernetes, and cloud-native architectures, CI/CD pipelines have become critical production systems. Poorly designed pipelines lead to outages, security incidents, and slow delivery. This book teaches you how to engineer pipelines that are: Secure by default Observable and auditable Scalable across teams and environments Resilient to failure Ready for real production workloads Full Product DetailsAuthor: Philip OscarPublisher: Independently Published Imprint: Independently Published Dimensions: Width: 21.60cm , Height: 1.60cm , Length: 27.90cm Weight: 0.708kg ISBN: 9798243311199Pages: 304 Publication Date: 09 January 2026 Audience: General/trade , General Format: Paperback Publisher's Status: Active Availability: Available To Order We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Table of ContentsReviewsAuthor InformationTab Content 6Author Website:Countries AvailableAll regions |
||||