Chapter 11 Continuous Delivery
Modern software is developed in iterations. Over the years, engineers have developed many approaches to shorten iteration cycles. This enables the development team to continuously improve their practices and reorient them toward final delivery goals, which become increasingly clear as the project progresses.
Services in a microservices application are often developed in parallel. As development teams progress at different paces, it’s important to establish a unified methodology to ensure that components developed by different teams can be integrated and delivered as working products. That’s the focus of this chapter.
CI, CD, and DevOps
Continuous integration (CI), continuous delivery (CD), and development and operations ...