A common problem faced by most developers is how to release the implemented code quickly and safely. The delivery process used traditionally is a source of pitfalls and usually leads to the disappointment of both developers and clients. This chapter presents the idea of the Continuous Delivery (CD) approach and provides the context for the rest of the book.
This chapter covers the following points:
- Understanding CD
- The automated deployment pipeline
- Prerequisites to CD
- Building the CD process
- Creating a complete CD system