Continuous Delivery

  • Ensures that code changes are automatically prepared for a release to production.
  • Builds, tests, and releases are automated, but the deployment is manual.

Continuous Deployment:

  • Extends continuous delivery by automating the deployment process.
  • Every change that passes the automated tests is deployed to production automatically.

Model Deployment

A continuous integration and continuous deployment (CI/CD) pipeline is a series of steps that must be performed in order to deliver a new version of software