Search⌘ K

Continuous Deployment

Explore continuous deployment and how it minimizes the delay between code commits and production release. Learn to reduce deployment risk by automating build pipelines and balancing the speed of delivery with error costs based on organizational context.

Reducing the delay

Between the time a developer commits code to the repository and the time it runs in production, code is a pure liability. Undeployed code is unfinished inventory. It has unknown bugs. It may break scaling or cause production downtime. It might be a great implementation of a feature nobody wants. Until we push it to production, we can’t be sure. The idea of continuous deployment is to reduce that delay as much as possible to ...