Coninuous Delivery

Continuous Delivery 

-Continuous Delivery is the act of shipping changes to production frequently, in small increments.

-Continuous Delivery enables organizations to adapt to changing markets faster.

-In practice, the aplication code in the main code branch should be deployable to production at all times.

- Continuous Delivery is not Continuous Deployment. You can be very mature in Continuous Delivery, but still press a button to deploy to production.


The building blocks of Continuous Delivery

-Comprehensive test coverage: unit, integration, functional
-Automated testing via Continuous Integration to keep  mainline code clean
-Modern environments
-Minimised configuration drift: Everything as Code
-Deployment strategy that is repeatable, reliable, automated and doesn't involve downtime


Komentarze

Popularne posty z tego bloga

Kubernetes

Helm

Ansible Tower / AWX