Jump to ratings and reviews
Rate this book

CI/CD Design Patterns: Design and implement CI/CD using proven design patterns

Rate this book
Deep dive into design patterns for Continuous Delivery, presented by industry leaders to achieve the best results. This book offers market-ready and sustainable adoption of CI/CD

Key FeaturesHandbook for design patterns of tried and tested CI/CD implementationsThe book offers practical examples, case studies and best practices facilitating adoption of CI/CDMarket-ready deployment of key components like pipeline, infrastructure, release capabilitiesBook DescriptionWith the emergence of new technologies, software application development and infrastructure implementation techniques have evolved drastically. In this book we introduce continuous delivery design patterns to help practitioners and engineering teams design, adopt and implement CI/CD. Design patterns for CI/CD are production-ready implementations often tagged as recurrent solutions. These patterns can be reused to simplify implementation, improve efficiency and quality of Continuous Delivery practices, tools and techniques.

The book will start with exploring the importance of CI/CD design patterns, components, principles, and lay the foundation for the book. Next, you'll learn to address scaling of CI/CD with performance, security, measurements, and auditability of pipelines, infrastructure and release automation strategies. You'lll deep dive into scaling patterns for CI/CD that can help to deliver robust and effective solutions in all organizations. In the advanced chapters we discuss advance design patterns with integration of machine learning, generative AI and near real time CI/CD design patterns.

Eventually the book offers deep understanding about continuous delivery design pattern and provide foundation for audits and controls to mitigate the risks of rapid integration of modern technology in software delivery lifecycle.

What you will learnLearn to design, implement, and manage reusable CI/CD patternsUnderstand types of CI/CD design patterns & its ComponentsDiscover relationships and interactions between tools within CI/CDImplemente well-tested, proven development/design paradigms for CI/CDExplore anti-patterns for CI/CD design patterns deploymentsintroducing taxonomy of assessment & audits for CI/CD design patternsWho this book is forThe bookis targeted towards senior and principal developers, software architect,  SRE architects, devOps architects, cloud architects and platform engineering teams who are looking to speed up the development process by adopting well-tested, proven development/design paradigms when it comes to continuous delivery & its adoption. You are expected to have a basic understanding of CI/CD concepts and be familiar with the cloud ecosystem, DevOps principles, and CI/CD pipelines.

Table of ContentsOverview CI/CD design patternsTypes of CI/CD design pattern & ComponentsBusiness Outcome aligning with CI/CD design patternStructural Design Pattern – Implementing CI/CD at ScaleDeployment strategies for Structural Design Pattern for CI/CDBusiness outcome implementing Structural Design PatternBehavioral Design Patterns for CI/CDDomain Driven Design Patterns –For regulated SectorsIntroduction to Creational CI/CD Design patternsDeployment strategies Creational CI/CD with cloud providersAuditing &Assessment of design patt

628 pages, Kindle Edition

Published December 13, 2024

2 people are currently reading
1 person want to read

About the author

Garima Bajpai

5 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
1 (100%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.