Introducing Continuous Delivery

The common problem faced by most developers is how to release the implemented code quickly and safely. The delivery process used traditionally is, however, a source of pitfalls and usually leads to the disappointment of both developers and clients. This chapter presents the idea of the Continuous Delivery approach and provides the context for the rest of the book.

This chapter covers the following points:

  • Introducing the traditional delivery process and its drawbacks
  • Describing the idea of Continuous Delivery and the benefits it brings
  • Comparing how different companies deliver their software
  • Explaining the automated deployment pipeline and its phases
  • Classifying different types of tests and their place in ...

Get Continuous Delivery with Docker and Jenkins now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.