Le Continuous Deployment (CD) est une étape au-delà de l'intégration continue, où chaque changement validé passe automatiquement en production.
CD est une pratique où le code, après avoir passé les tests automatiques, est automatiquement déployé dans l'environnement de production sans intervention manuelle.
Dans des projets de développement logiciel qui visent une livraison et une mise à jour continues de leurs applications.
Après la phase de CI, lorsque les modifications du code sont automatiquement poussées en production suite à la réussite des tests.
À l'aide d'outils de déploiement automatique tels que Spinnaker, GitLab CI/CD, et AWS CodeDeploy qui facilitent le processus de release.
CD permet une livraison rapide de fonctionnalités aux utilisateurs, améliorant la satisfaction client et permettant un feedback rapide sur les nouvelles versions.
Continuous Deployment est une pratique avancée qui pousse l'automatisation du pipeline de développement à son niveau maximal, offrant rapidité et fiabilité dans la livraison de logiciels.