Who this book is for
The following persona types will specifically benefit from the book:
- Senior/principal developers and software architects: Learn about reusable patterns and practices while delivering the software
- Site reliability engineering architects, DevOps architects, and cloud architects: Learn about reliable and quality-driven software delivery and how to design complex pipelines with reusable components utilizing different design patterns
- Engineering managers: Learn how to gauge the overall quality of the pipeline and delivery of the software along with best practices
This book highlights the relationships and interactions between different tools and practices within CI/CD. The objective is to speed up the development process by providing well-tested, proven development/design paradigms when it comes to CD and its adoption.
Overall, It can be considered a model that you can use to implement CD in specific environments with similar needs.