Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Utilisation d'instances pour CodeDeploy

Mode de mise au point
Utilisation d'instances pour CodeDeploy - AWS CodeDeploy

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.

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.

CodeDeploy prend en charge les déploiements sur des instances exécutant Amazon Linux, Ubuntu Server, Red Hat Enterprise Linux (RHEL) et Windows Server.

Vous pouvez l'utiliser CodeDeploy pour déployer à la fois sur des EC2 instances Amazon et sur des instances sur site. Une instance sur site est un appareil physique autre qu'une EC2 instance Amazon capable d'exécuter l' CodeDeploy agent et de se connecter à des points de terminaison de AWS service public. Vous pouvez l'utiliser CodeDeploy pour déployer simultanément une application sur des EC2 instances Amazon dans le cloud et sur des ordinateurs de bureau PCs de votre bureau ou sur des serveurs de votre propre centre de données.

Comparaison des EC2 instances Amazon avec des instances sur site

Le tableau suivant compare les EC2 instances Amazon et les instances sur site :

Sujet EC2 Instances Amazon Instances sur site

Vous devez installer et exécuter une version de l' CodeDeploy agent compatible avec le système d'exploitation exécuté sur l'instance.

Oui

Oui

Exige que l'instance soit en mesure de se connecter au service CodeDeploy.

Oui

Oui

Nécessite qu'un profil d'instance IAM soit attaché à l'instance. Le profil d'instance IAM doit être autorisé à participer aux CodeDeploy déploiements. Pour plus d’informations, veuillez consulter Étape 4 : Création d'un profil d'instance IAM pour vos instances Amazon EC2 .

Oui

Non

Nécessite que vous effectuiez l'une des opérations suivantes afin d'authentifier et d'enregistrer les instances :

  • Créez un rôle IAM qui peut être assumé par un utilisateur IAM sur chaque instance afin de récupérer les informations d'identification temporaires régulièrement actualisées générées via. AWS Security Token Service

  • Créez un utilisateur IAM pour chaque instance et stockez les informations d'identification du compte de l'utilisateur IAM en texte brut sur l'instance.

Non

Oui

Vous devez enregistrer chaque instance auprès de celle-ci CodeDeploy avant de pouvoir la déployer.

Non

Oui

Vous devez étiqueter chaque instance avant de CodeDeploy pouvoir la déployer.

Oui

Oui

Peut participer aux scénarios Amazon EC2 Auto Scaling et Elastic Load Balancing dans le cadre de CodeDeploy déploiements.

Oui

Non

Peut être déployé à partir de compartiments et de GitHub référentiels Amazon S3.

Oui

Oui

Peut prendre en charge les déclencheurs qui invitent à envoyer des notifications par SMS ou par e-mail lorsque des événements spécifiés se produisent en rapport avec les déploiements ou les instances.

Oui

Oui

Est soumise à facturation pour les déploiements associés.

Non

Oui

Tâches d'instance pour CodeDeploy

Pour lancer ou configurer des instances à utiliser dans des déploiements, choisissez parmi les instructions suivantes :

Je souhaite lancer une nouvelle EC2 instance Amazon Amazon Linux ou Windows Server.

Pour lancer l' EC2 instance Amazon avec le moins d'effort possible, consultezCréer une EC2 instance Amazon pour CodeDeploy (AWS CloudFormation modèle).

Pour lancer l' EC2 instance Amazon principalement par vous-même, consultezCréez une EC2 instance Amazon pour CodeDeploy (AWS CLI ou une EC2 console Amazon).

Je souhaite lancer un nouveau serveur Ubuntu ou une nouvelle EC2 instance Amazon RHEL.

Consultez Créez une EC2 instance Amazon pour CodeDeploy (AWS CLI ou une EC2 console Amazon).

Je souhaite configurer une EC2 instance Amazon Linux, Windows Server, Ubuntu Server ou RHEL Amazon. Consultez Configurer une EC2 instance Amazon pour qu'elle fonctionne avec CodeDeploy.
Je souhaite configurer une instance Windows Server, Ubuntu Server ou RHEL sur site (appareils physiques qui ne sont pas des EC2 instances Amazon). Consultez Working with On-Premises Instances.
Je souhaite CodeDeploy fournir un parc d'instances de remplacement lors d'un déploiement bleu/vert. Consultez Travailler avec des déploiements dans CodeDeploy.

Pour préparer EC2 les instances Amazon dans les groupes Amazon EC2 Auto Scaling, vous devez suivre certaines étapes supplémentaires. Pour de plus amples informations, veuillez consulter Intégration CodeDeploy à Amazon EC2 Auto Scaling.

Rubriques

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.