Join us on June 5th for a Tech Talk with Bill Doerrfeld and Kenn Hussey as we discuss the future of open source. Register now
Back to Kubernetes Glossary

Continuous Delivery

What is Continuous Delivery?

Continuous delivery is the technique of being able to easily and quickly release software changes to end users. Continuous delivery can ensure superior software quality, stability, and customer satisfaction. To achieve continuous delivery, a software application should always be in a "deployable" state.

Importantly, continuous delivery is an organizational and cultural investment. Merely investing in continuous delivery technologies is unlikely to lead to success.

Impact on Today

Cloud-native organizations achieve their agility by continuously delivering microservices. In this model, each microservice team can (and should) release updates to their microservice whenever the team meets their team-specific release criteria.

Learn More