Part 3: Behavioral and Domain-Driven Design Patterns for CI/CD
In this part, you will learn about managing behavior and interactions in a CI/CD pipeline and how design patterns can help in improving observability or reducing toil in software delivery. You will also learn about how artificial intelligence (AI)-driven monitoring solutions can predict failures in CI/CD in advance and thus have added benefits such as reduced downtime or blast radius reduction. You will also learn the importance of designing CI/CD pipelines in a regulated environment and how it can help with scalability and robustness while delivering software.
This part has the following chapters:
- Chapter 7, Understanding Behavioral Design Patterns for CI/CD
- Chapter 8, Domain-Driven Design Patterns for Regulated Sectors