Lancer votre instance - Amazon Elastic Compute Cloud

Lancer votre instance

Une instance est un serveur virtuel figurant dans le cloud AWS. Vous lancez une instance à partir d'une Amazon Machine Image (AMI). L'AMI fournit le système d'exploitation, le serveur d'applications, ainsi que les applications de votre instance.

Lorsque vous vous inscrivez à AWS, vous pouvez démarrer gratuitement avec Amazon EC2 grâce à l'offre gratuite AWS. Vous pouvez utiliser l'offre gratuite pour lancer et utiliser une instance t2.micro gratuitement pendant 12 mois (dans les régions où t2.micro n'est pas disponible, vous pouvez utiliser une instance t3.micro avec l'offre gratuite). Si vous lancez une instance qui ne fait pas partie de l'offre gratuite, les frais d'utilisation standard d'Amazon EC2 vous seront facturés pour l'instance. Pour plus d'informations, consultez Tarification Amazon EC2.

Vous pouvez lancer une instance à l'aide des méthodes suivantes.

Méthode Documentation

[Console Amazon EC2] Utilisation de l'assistant de lancement d'instance pour spécifier les paramètres de lancement.

Lancer une instance à l'aide de l'ancien assistant de lancement d'instance

[Console Amazon EC2] Création d'un modèle de lancement et lancement de l'instance à partir de celui-ci.

Lancer une instance à partir d'un modèle de lancement

[Console Amazon EC2] Utilisation d'une instance existante comme base.

Lancer une instance à l'aide des paramètres d'une instance existante

[Console Amazon EC2] Utilisez une AMI que vous avez achetée sur AWS Marketplace.

Lancer une instance AWS Marketplace

[AWS CLI] Utilisation d'une AMI que vous sélectionnez.

Utilisation d'Amazon EC2 via la CLI AWS

[AWS Tools for Windows PowerShell] Utilisation d'une AMI que vous sélectionnez.

Amazon EC2 from the AWS Tools for Windows PowerShell (Amazon EC2 à partir de )

[AWS CLI] Utilisez la flotte EC2 pour allouer la capacité entre différents types d'instance EC2 et zones de disponibilité, et entre les modèles d'achat d'instance à la demande, d'instance réservée et d'instance Spot.

EC2 Fleet

[AWS CloudFormation] Utilisez un modèle AWS CloudFormation pour spécifier une instance.

AWS::EC2::Instance dans le Guide de l'utilisateur AWS CloudFormation

[AWS SDK] Utilisez un kit SDK AWS propre à une langue pour lancer une instance.

AWS SDK pour .NET

Kit AWS SDK pour C++

Kit AWS SDK pour Go

Kit AWS SDK pour Java

Kit AWS SDK pour JavaScript

AWS SDK pour PHP V3

AWS SDK pour Python

Kit SDK AWS pour Ruby V3

Note

Pour lancer une instance EC2 dans un sous-réseau IPv6 uniquement, vous devez utiliser instances reposant sur le système Nitro.

Note

Lors du lancement d'une instance IPv6 uniquement, il est possible que DHCPv6 ne fournisse pas immédiatement à l'instance le serveur de noms DNS IPv6. Au cours de ce délai initial, l'instance peut ne pas être en mesure de résoudre les domaines publics.

Pour les instances exécutées sur Amazon Linux 2, si vous souhaitez mettre immédiatement à jour le fichier /etc/resolv.conf avec le serveur de noms DNS IPv6, exécutez la commande cloud-init directive suivante lors du lancement :

#cloud-config bootcmd: - /usr/bin/sed -i -E 's,^nameserver\s+[\.[:digit:]]+$,nameserver fd00:ec2::253,' /etc/resolv.conf

Une autre option consiste à modifier le fichier de configuration et à recréer une image de votre AMI afin que le fichier possède l'adresse du serveur de noms DNS IPv6 immédiatement au démarrage.

Lorsque vous lancez votre instance, vous pouvez le faire dans un sous-réseau associé à l'une des ressources suivantes :

  • Une zone de disponibilité - Il s'agit de l'option par défaut.

  • Une zone locale - Pour lancer une instance dans une zone locale, vous devez vous inscrire à la zone locale, puis créer un sous-réseau dans la zone. Pour plus d'informations, consultez Local Zones.

  • Une zone Wavelength - Pour lancer une instance dans une zone Wavelength, vous devez choisir la zone Wavelength, puis créer un sous-réseau dans la zone. Pour plus d'informations sur le lancement d'une instance dans une zone Wavelength, consultez la section Premiers pas avec AWS Wavelength du Guide du développeur AWS Wavelength.

  • Un Outpost - Pour lancer une instance dans un Outpost, vous devez créer un Outpost. Pour plus d'informations sur la création d'un Outpost, consultez la section Premiers pas avec AWS Outposts du Guide de l'utilisateur AWS Outposts.

Une fois que vous avez lancé votre instance, vous pouvez la connecter et l'utiliser. Au début, l'état de l'instance est pending. Lorsque l'état de l'instance indique running, cela signifie que le démarrage de l'instance a commencé. Il peut y avoir un bref délai avant que vous puissiez vous connecter à l'instance. Notez que le lancement de types d'instances nues peut prendre plus de temps. Pour plus d'informations sur les instances nues, consultez instances reposant sur le système Nitro.

L'instance reçoit un nom DNS public que vous pouvez utiliser pour la contacter depuis Internet. L'instance reçoit également un nom DNS privé que d'autres instances au sein du même VPC peuvent utiliser pour la contacter. Pour plus d'informations sur la connexion à votre instance, consultez Connectez-vous à votre instance Linux.

Lorsque vous n'avez plus besoin d'utiliser une instance, veillez à la mettre hors service. Pour plus d'informations, consultez Résilier une instance.