Livraison continue et intégration continue - AWS CodePipeline

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 et intégration continue

CodePipeline est un service de livraison continue qui automatise la création, les tests et le déploiement de vos logiciels en production.

La livraison continue est une méthode de développement logiciel où le processus de publication est automatisé. Chaque modification logicielle est automatiquement créée, testée et déployée dans la production. Avant la publication finale vers la production, un utilisateur, un test automatisé ou une règle commerciale détermine quand cette opération doit avoir lieu. Chaque modification logicielle réussie peut être immédiatement publiée dans la production avec une livraison continue, toutefois les modifications n'ont pas toutes besoin d'être publiées immédiatement.

L'intégration continue est une pratique de développement logiciel dans laquelle les membres d'une équipe utilisent un système de contrôle de version et intègrent fréquemment leur travail au même endroit, par exemple dans une succursale principale. Chaque modification est créée et vérifiée afin de repérer les erreurs d'intégration aussi vite que possible. L'intégration continue est axée sur le développement automatique et les tests de code, alors que la livraison continue automatise l'intégralité du processus de publication logicielle jusqu'à la production.

Pour plus d'informations, consultez Pratiquer l'intégration continue et la livraison continue sur AWS : Accélérer la livraison de logiciels avec DevOps.

Vous pouvez utiliser la CodePipeline console, le AWS Command Line Interface (AWS CLI) AWS SDKs, le ou une combinaison des deux pour créer et gérer vos pipelines.