Livraison continue - Présentation d' DevOps on AWS

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Livraison continue

La livraison continue (CD) est une pratique de développement logiciel dans laquelle les modifications de code sont automatiquement préparées pour une mise en production. Pilier du développement d'applications modernes, la livraison continue s'appuie sur l'intégration continue en déployant toutes les modifications de code dans un environnement de test et/ou un environnement de production après la phase de création. Lorsqu'il est correctement implémenté, les développeurs disposeront toujours d'un artefact de build prêt à être déployé qui a passé un processus de test standardisé.

La livraison continue permet aux développeurs d'automatiser les tests au-delà des tests unitaires, afin de vérifier les mises à jour des applications dans plusieurs dimensions avant de les déployer chez les clients.

Ces tests peuvent inclure des tests d'interface utilisateur, des tests de charge, des tests d'intégration, des tests de fiabilité des API, etc. Cela permet aux développeurs de valider les mises à jour de manière plus approfondie et de détecter les problèmes de manière préventive. Grâce au cloud, il est facile et rentable d'automatiser la création et la réplication de plusieurs environnements à des fins de test, ce qui était auparavant difficile à réaliser sur site.

AWS propose les services suivants pour une livraison continue :