Continuous Delivery (CD)

What is continuous delivery?
Continuous delivery (CD) builds on continuous integration. It is a technique from the agile environment that serves to bring software into production faster and more reliably. It is based on a continuous delivery pipeline that enables software to be rolled out in a largely automated manner. This allows a reproducible, low-risk, and standardized process to be achieved for providing new releases.

Advantages of continuous delivery
Continuous delivery offers the following advantages, among others:

  • More efficient software deployment through automation
  • Errors can be detected and corrected at an early stage.
  • Higher productivity and reduced workload for developers, as manual tasks are eliminated
  • Accelerated deployment of changes
  • Reduction in the susceptibility to errors during deployment