Glossaire
>
Continuous Deployment (CD)

Continuous Deployment (CD)

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.

Introduction

Le Continuous Deployment (CD) est une étape au-delà de l'intégration continue, où chaque changement validé passe automatiquement en production.

Définition

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.

Où est-ce utilisé ?

Dans des projets de développement logiciel qui visent une livraison et une mise à jour continues de leurs applications.

Quand est-ce utilisé ?

Après la phase de CI, lorsque les modifications du code sont automatiquement poussées en production suite à la réussite des tests.

Comment est-ce utilisé ?

À l'aide d'outils de déploiement automatique tels que Spinnaker, GitLab CI/CD, et AWS CodeDeploy qui facilitent le processus de release.

Pourquoi est-ce important ?

CD permet une livraison rapide de fonctionnalités aux utilisateurs, améliorant la satisfaction client et permettant un feedback rapide sur les nouvelles versions.

Conclusion

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.

Parlez-nous de vos projets
Travailler avec SKYLOUD, c’est collaborer avec une équipe passionnée par l'univers Cloud et les projets à fort enjeux techniques. Nous avons l'obsession de vous apporter la meilleure satisfaction possible via le respect de nos valeurs fondatrices.
Contactez-nous