Guide du développeur AWS CodeDeploy

Référence API AWS CodeDeploy

Référence de la ligne de commande AWS CodeDeploy


A l'aide d'AWS CodeDeploy sur les instances existantes
Vous avez déjà un certain nombre d'instances Amazon EC2 en cours d'exécution et vous souhaitez les configurer sans en commencer de nouvelles.
En savoir plus »

Déploiement d'un groupe Auto Scaling
Vous souhaitez configurer votre application pour être plus réactif aux changements dans le trafic ou plus tolérant face aux échecs des instances, mais utilisez encore AWS CodeDeploy pour déployer de nouvelles fonctionnalités.
En savoir plus »

Surveillance des déploiements
Vous avez configuré toutes vos instances avec l'agent AWS CodeDeploy et créé un nouveau déploiement. Maintenant, vous pouvez le surveiller dans l'ensemble de vos instances afin de vérifier qu'il réussit.
En savoir plus »

Intégration à des outils tiers
AWS CodeDeploy peut s'intégrer aux outils tiers les plus courants. Pour accéder à de la documentation sur l'utilisation de ces intégrations, cliquez ici, puis sélectionnez l'intégration qui vous intéresse.
En savoir plus »


Exemple d'application
Vous ne savez pas par où commencer ? Ces exemples d'applications pour Windows et Linux offrent un gabarit que vous pouvez utiliser pour explorer AWS CodeDeploy afin de vous familiariser avec avant de l'utiliser avec vos propres applications.
En savoir plus »

Configuration des modèles de gestion
Les modèles ci-dessous montrent comment vous pouvez prendre les livres de recettes, des listes d'exécution ou des états à partir des systèmes de gestion de configuration et les exécuter dans la cadre d'un déploiement AWS CodeDeploy. Ces liens vous indiquent comment configurer les éléments suivants :
Chef »
Puppet »
Ansible »
Salt »

Modules de gestion de configuration
Vos hôtes fonctionnent déjà avec un système de gestion de configuration comme Chef, Puppet, Ansible ou Salt et vous souhaitez utiliser cette infrastructure pour installer l'agent AWS CodeDeploy. Nous avons justement créé des modules pour chacun des éléments suivants dans ce but :
Livre de recettes du Chef »
Module Puppet »
Module Ansible »

Jenkins
Tout ce qui se trouve dans votre flux de travail est automatisé, sauf pour cette dernière étape : envoyer à S3 et créer un nouveau déploiement AWS CodeDeploy. Ce module d'extension ajoute une nouvelle étape post-production pour s'intégrer avec votre flux de travail Jenkins existant.
En savoir plus »

Référentiels Git
L'ensemble de votre application, y compris votre AppSpec et vos points d'accroche de déploiement sont dans un référentiel Git. Cet exemple montre la manière dont vous pouvez utiliser un point d'accroche Git pour déployer automatiquement vers AWS CodeDeploy sur certains événements Git.
En savoir plus »


Simplifiez la gestion de vos applications AWS CodeDeploy et vos déploiements avec l'interface de ligne de commande AWS ou l'un des kits de développement logiciel AWS.