With an OverDrive account, you can save your favorite libraries
for at-a-glance information about availability. Find out more
about OverDrive accounts.
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/CDKey Features
Handbook for design patterns of tried and tested CI/CD implementations
The book offers practical examples, case studies and best practices facilitating adoption of CI/CD
Market-ready deployment of key components like pipeline, infrastructure, release capabilities
Book 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 learn
Learn to design, implement, and manage reusable CI/CD patterns
Understand types of CI/CD design patterns & its Components
Discover relationships and interactions between tools within CI/CD
Implemente well-tested, proven development/design paradigms for CI/CD
Explore anti-patterns for CI/CD design patterns deployments
introducing taxonomy of assessment & audits for CI/CD design patterns
Who this book is for
The 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.