Cloud & sécurité
CI/CD — intégration et livraison continues
La CI/CD organise l’intégration régulière des changements et l’automatisation de leur validation puis de leur livraison.
Comprendre la notion
L’intégration continue détecte rapidement les problèmes grâce à des contrôles partagés. La livraison continue prépare des versions déployables ; le déploiement continu automatise aussi leur mise en production. Le niveau d’automatisation doit correspondre aux conséquences d’une erreur et aux possibilités de retour arrière.
Exemple d’utilisation
Une modification déclenche les tests, construit un paquet et prépare un déploiement après validation.
Point de vigilance
Une chaîne automatisée n’est utile que si ses contrôles vérifient les risques réels. Conserver une procédure de restauration testée.