La AWS SDK for Java version 1.x est entrée en mode maintenance le 31 juillet 2024 et atteindra end-of-support
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.
Exécutez unAmazon EC2Instance
Utilisez la procédure suivante pour lancer une ou plusieurs instances EC2 configurés de manière identique à partir de la même AMI (Amazon Machine Image). Une fois que vous avez créé vos instances EC2, vous pouvez vérifier leur statut. Une fois que vos instances EC2 sont en cours d'exécution, vous pouvez vous y connecter.
-
Créez et initialisez une instance RunInstancesRequest. Assurez-vous que l'AMI, la paire de clés et le groupe de sécurité que vous spécifiez existent dans la région que vous avez spécifiée lors de la création de l'objet client.
RunInstancesRequest runInstancesRequest = new RunInstancesRequest(); runInstancesRequest.withImageId("ami-a9d09ed1") .withInstanceType(InstanceType.T1Micro) .withMinCount(1) .withMaxCount(1) .withKeyName("my-key-pair") .withSecurityGroups("my-security-group");
- withImageId
-
-
ID de l'AMI. Pour découvrir comment rechercher des AMI publiques fournies par Amazon ou créer les vôtres, consultez la page AMI (Amazon Machine Image).
-
- withInstanceType
-
-
Type d'instance compatible avec l'AMI spécifiée. Pour de plus amples informations, veuillez consulterTypes d'instancedans leAmazon EC2Guide de l'utilisateur pour les instances Linux.
-
- withMinCount
-
-
Nombre minimal d'instances EC2 à lancer. Si ce nombre est supérieur au nombre d'instances qu'Amazon EC2 peut lancer dans la zone de disponibilité cible, Amazon EC2 ne lance aucune instance.
-
- withMaxCount
-
-
Nombre maximal d'instances EC2 à lancer. Si ce nombre est supérieur au nombre d'instances qu'Amazon EC2 peut lancer dans la zone de disponibilité cible, Amazon EC2 lance le plus grand nombre d'instances possible au-dessus de
MinCount
. Vous pouvez lancer entre 1 instance et le nombre maximal d'instances auquel vous êtes autorisé pour le type d'instance. Pour plus d'informations, consultez Combien d'instances puis-je exécuter dansAmazon EC2dans leAmazon EC2FAQ générale.
-
- withKeyName
-
-
Nom de la paire de clés EC2. Si vous lancez une instance sans spécifier de paire de clés, vous ne pouvez pas vous y connecter. Pour plus d'informations, consultez Créer une paire de clés.
-
- withSecurityGroups
-
-
Un ou plusieurs groupes de sécurité. Pour de plus amples informations, veuillez consulterCréation d'unAmazon EC2Security Group.
-
-
Lancez les instances en transmettant l'objet de demande à la méthode runInstances. Cette méthode renvoie un objet RunInstancesResult, comme suit :
RunInstancesResult result = amazonEC2Client.runInstances( runInstancesRequest);
Une fois que votre instance est en cours d'exécution, vous pouvez vous y connecter à l'aide de votre paire de clés. Pour de plus amples informations, veuillez consulterConnectez-vous à votre instance Linux. dans leAmazon EC2Guide de l'utilisateur pour les instances Linux.