

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.

# Tutoriel : CodeDeploy À utiliser pour déployer une application à partir de GitHub
<a name="tutorials-github"></a>

Dans ce didacticiel, vous pouvez CodeDeploy déployer un exemple de révision GitHub d'application depuis une seule instance Amazon EC2 exécutant Amazon Linux, une seule instance Red Hat Enterprise Linux (RHEL) ou une seule instance Windows Server. Pour plus d'informations sur GitHub l'intégration avec CodeDeploy, consultez[Intégration CodeDeploy avec GitHub](integrations-partners-github.md).

**Note**  
Vous pouvez également l'utiliser CodeDeploy pour déployer une révision d'application depuis GitHub une instance de serveur Ubuntu. Vous pouvez utiliser l'exemple de révision décrit [Étape 2 : Création d'un exemple de révision d'application](tutorials-on-premises-instance-2-create-sample-revision.md) dans[Tutoriel : Déployer une application sur une instance locale avec CodeDeploy (Windows Server, Ubuntu Server ou Red Hat Enterprise Linux)](tutorials-on-premises-instance.md), ou vous pouvez créer une révision compatible avec une instance de serveur Ubuntu et CodeDeploy. Pour créer votre propre révision, consultez les pages [Planifier une révision pour CodeDeploy](application-revisions-plan.md) et [Ajouter un fichier de spécification d'application à une révision pour CodeDeploy](application-revisions-appspec-file.md).

**Topics**
+ [Conditions préalables](tutorials-github-prerequisites.md)
+ [Étape 1 : créer un GitHub compte](tutorials-github-create-github-account.md)
+ [Étape 2 : Création d'un GitHub référentiel](tutorials-github-create-github-repository.md)
+ [Étape 3 : télécharger un exemple d'application dans votre GitHub référentiel](tutorials-github-upload-sample-revision.md)
+ [Étape 4 : provisionner une instance](tutorials-github-provision-instance.md)
+ [Étape 5 : Création d'une application et d'un groupe de déploiement](tutorials-github-create-application.md)
+ [Étape 6 : Déployer l'application sur l'instance](tutorials-github-deploy-application.md)
+ [Étape 7 : Surveiller et vérifier le déploiement](tutorials-github-verify.md)
+ [Étape 8 : nettoyer](tutorials-github-clean-up.md)