This book is intended as a practical description and guide to the idea of the Continuous Delivery Deployment Pipeline: specifically how to create Deployment Pipelines, what to consider while creating them, and how to use them to their best advantage to support software development.
While writing my book “Continuous Delivery” I coined the term “Deployment Pipeline” to describe the automated practice that supports CD. The CD Deployment Pipeline encompasses all of the steps necessary to create something releasable, and then, finally, to deploy that change into production. The automation of these steps makes this process repeatable and reliable and dramatically more efficient than more conventional approaches.
This book is a guide to help you to get started on your first Deployment Pipeline, or to help you to improve and further develop your existing Pipelines. This book is a close companion to my training course “Anatomy of a Deployment Pipeline” in which we explore the information in this book in some depth.