7. Continuous integration
The process of frequently
integrating the code you are
working on with everybody else’s
code
8. Continuous deployment
automatically deploy on an integration test
environment the "integrated code"
have a reasonable automated way of deploy
software to a production environment
9. Continuous delivery
The ability to easily and quickly ship new
value/features to customers at any point in time
10. Easily and quickly
- Being able to deploy in less than 5 minutes (automated)
11. Easily and quickly
- Being able to deploy in less than 5 minutes (automated)
- Being confident that the software you are deploying has
passed a well defined test suite
12. Easily and quickly
- Being able to deploy in less than 5 minutes (automated)
- Being confident that the software you are deploying has
passed a well defined test suite
- Being able to immediately collect info about the new version
of the software
13. Easily and quickly
- Being able to deploy in less than 5 minutes (automated)
- Being confident that the software you are deploying has
passed a well defined test suite
- Being able to immediately collect info about the new version
of the software
- Being able to quickly rollback to the previous version in a
matter of minutes in an automated way