Démarrer avec AWS
Créer un pipeline de livraison continue
Configurer un référentiel git, déployer un exemple d'application web et créer un pipeline de livraison continue
Introduction : Créer un pipeline de livraison continue
Suivez les instructions pour créer votre premier pipeline de livraison continue.
Présentation
Dans ce tutoriel, vous créerez un pipeline de livraison continue pour une application web simple. Vous utiliserez d'abord un système de gestion de versions pour stocker votre code source. Vous apprendrez ensuite comment créer un pipeline de livraison continue qui déploiera automatiquement votre application web à chaque mise à jour de votre code source.
Ce que vous apprendrez
Ce tutoriel vous guidera tout au long des étapes à suivre pour créer le pipeline de livraison continue abordé précédemment. Vous effectuerez les actions suivantes :
- Configurer un référentiel GitHub pour le code d'application
- Créer un environnement AWS Elastic Beanstalk pour déployer l'application
- Configurer AWS CodeBuild pour générer le code source à partir de GitHub
- Utiliser AWS CodePipeline pour configurer le pipeline de livraison continue à l'aide des étapes source, génération et déploiement
Expérience AWS
Débutant
Durée nécessaire
35 minutes
Coût
Admissible à l'offre gratuite
Éléments requis
Architecture de l'application
Le diagramme ci-dessous représente, visuellement, les services utilisés au cours de ce tutoriel et la manière dont ceux-ci sont connectés. Cette application utilise GitHub, AWS Elastic Beanstalk, AWS CodeBuild et AWS CodePipeline comme décrit ci-dessous.
Tout au long du tutoriel, nous reviendrons en détail sur les services et vous indiquerons les ressources permettant de vous familiariser avec eux.

Modules
Ce didacticiel est divisé en cinq modules courts. Vous devez compléter chacun d'entre eux, dans l'ordre, afin de passer au suivant.
- Configurer un référentiel GitHub (5 minutes) : configurer un référentiel GitHub pour stocker le code d'application.
- Déployer une application web (10 minutes) : créez l'environnement dans lequel l'application web sera déployée à l'aide d'AWS Elastic Beanstalk.
- Créer un projet de génération (5 minutes) : configurez et exécuter le processus de génération de l'application en utilisant AWS CodeBuild.
- Créer un pipeline de livraison (10 minutes) : créez un pipeline pour générer et déployer automatiquement l'application à l'aide d'AWS CodePipeline.
- Finaliser le pipeline et le tester (5 minutes) : ajoutez une étape de révision au pipeline et testez son exécution.