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.
Créer un groupe Auto Scaling avec l'Amazon EC2 Launch Wizard
La procédure suivante montre comment créer un groupe Auto Scaling en utilisant l'assistant de Launch instance (lancement d'instance) dans la console Amazon EC2. Cette option remplit automatiquement un modèle de lancement avec certains détails de configuration de l'assistant de lancement d'instance.
Note
L'assistant ne remplit pas le groupe Auto Scaling avec le nombre d'instances que vous spécifiez ; il remplit uniquement le modèle de lancement avec l'ID Amazon Machine Image (AMI) et le type d'instance. Utilisez l'assistant de Create Auto Scaling group (création de groupe Auto Scaling) pour spécifier le nombre d'instances à lancer.
Une AMI fournit les informations nécessaires à la configuration d'une instance. Lorsque vous avez besoin de plusieurs instances configurées de manière identique, il est possible de lancer plusieurs instances à partir d’une même AMI. Nous vous recommandons d'utiliser une AMI personnalisée sur laquelle votre application est déjà installée pour éviter que vos instances ne soient résiliées si vous redémarrez une instance appartenant à un groupe Auto Scaling. Pour utiliser une AMI personnalisée avec Amazon EC2 Auto Scaling, vous devez d'abord créer votre AMI à partir d'une instance personnalisée, puis utiliser l'AMI pour créer un modèle de lancement pour votre groupe Auto Scaling.
Prérequis
-
Vous devez avoir créé une AMI personnalisée Région AWS là où vous prévoyez de créer le groupe Auto Scaling. Pour plus d'informations, consultez la section Création d'une AMI dans le guide de l'utilisateur Amazon EC2.
Utiliser une AMI personnalisée comme modèle
Dans cette section, vous utilisez l’assistant de lancement Amazon EC2 pour remplir automatiquement un modèle de lancement avec votre AMI personnalisée. Vous pouvez également configurer le modèle de lancement à partir de zéro ou pour une description plus détaillée des paramètres que vous pouvez configurer dans votre modèle de lancement, consultez Créer votre modèle de lancement (console).
Pour utiliser une AMI personnalisée comme modèle
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Dans la barre de navigation en haut de l'écran, le courant Région AWS est affiché. Sélectionnez une région dans laquelle vous souhaitez lancer votre groupe Auto Scaling.
-
Dans le panneau de navigation, sélectionnez Instances.
-
Choisissez Launch instance (Lancer une instance), puis effectuez les opérations suivantes :
-
Sous Name and tags (Nom et balises), laissez le champ Name (Nom) vide. Le nom ne fait pas partie des données utilisées pour créer un modèle de lancement.
-
Sous Application and OS Images (Amazon Machine Image) (Images d'applications et de systèmes d'exploitation [Amazon Machine Image]), choisissez Browse more AMIs (Parcourir plus d'AMI) pour parcourir le catalogue complet des AMI.
-
Choisissez My AMIs (Mes AMI), recherchez l'AMI que vous avez créée, puis choisissez Select (Sélectionner).
-
Pour Instance type (Type d'Instance), choisissez un type d'instance.
Note
Choisissez le même type d'instance que celui que vous avez utilisé lorsque vous avez créé l'AMI ou un type plus puissant.
-
Sur le côté droit de l'écran, sous Summary (Récapitulatif), pour Number of instances (Nombre d'instances), saisissez le nombre de votre choix. Le numéro que vous saisissez ici n'est pas important. Vous indiquez le nombre d'instances que vous souhaitez lancer lorsque vous créez le groupe Auto Scaling.
Sous le champ Number of instances (Nombre d'instances), un message s'affiche indiquant When launching more than 1 instance, consider EC2 Auto Scaling (Lorsque vous lancez plus d'une instance, envisagez EC2 Auto Scaling).
-
Cliquez sur le texte du lien hypertexte consider EC2 Auto Scaling (envisagez EC2 Auto Scaling).
-
Dans la boîte de dialogue de confirmation Launch into Auto Scaling Group (Lancer dans le groupe Auto Scaling), choisissez Continue (Continuer) pour accéder à la page Create launch template (Créer un modèle de lancement) avec l'AMI et le type d'instance que vous avez sélectionnés dans l'assistant de lancement d'instance déjà remplis.
-
Après avoir choisi Continue (Continuer), la page Create launch template (Créer un modèle de lancement) s'ouvre. Procédez comme suit pour terminer la création d’un modèle de lancement.
Pour créer un modèle de lancement
-
Sous Launch template name and description (Nom et description du modèle de lancement), saisissez le nom et une description du nouveau modèle de lancement.
-
(Facultatif) Sous Key pair (login) (Paire de clés [connexion]), pour Key pair name (Nom de la paire de clés), choisissez le nom de la paire de clés précédemment créée à utiliser lors de la connexion aux instances, par exemple, en utilisant SSH.
-
(Facultatif) Sous Network settings (Paramètres réseau), pour Security groups (Groupes de sécurité), choisissez un ou plusieurs groupes de sécurité précédemment créés.
-
(Facultatif) Sous Configure storage (Configurer le stockage), mettez à jour la configuration du stockage. La configuration de stockage par défaut est déterminée par l'AMI et le type d'instance.
-
Lorsque vous avez terminé de configurer le modèle de lancement, sélectionnez Create launch template (Créer un modèle de lancement).
-
Sur la page de confirmation, choisissez Créer la configuration du lancement.
Créer un groupe Auto Scaling
Note
Le reste de cette rubrique décrit la procédure de base pour créer un groupe Auto Scaling. Pour plus de description des paramètres que vous pouvez configurer pour votre groupe Auto Scaling, consultez Créer un groupe Auto Scaling avec un modèle de lancement.
Après avoir choisi Create Auto Scaling group (Créer un groupe Auto Scaling), l'assistant Create Auto Scaling group (Créer un groupe Auto Scaling) s'ouvre. Suivez cette procédure pour créer un groupe Auto Scaling.
Pour créer un groupe Auto Scaling
-
Dans la page Choose launch template or configuration (Choisir un modèle de lancement ou une configuration), entrez un nom pour le groupe Auto Scaling.
-
Le modèle de lancement que vous avez créé est déjà sélectionné pour vous.
Pour Version du modèle de lancement, indiquez si le groupe Auto Scaling utilise la version par défaut, la version la plus récente ou une version spécifique du modèle de lancement lors de l'évolutivité horizontale.
-
Choisissez Next (Suivant) pour passer à l'étape suivante.
-
Sur la page Choisir les options de lancement d’instance, si vous n’utilisez pas plusieurs types d’instance, vous pouvez ignorer la section Exigences relatives au type d’instance pour utiliser le type d’instance EC2 indiqué dans le modèle de lancement.
Pour utiliser plusieurs types d’instances, consultez Groupes Auto Scaling combinant plusieurs types d'instances et options d'achat.
-
Sous Network (Réseau), pour VPC, choisissez un VPC. Le groupe Auto Scaling doit être créé dans le même VPC que le groupe de sécurité que vous avez spécifié dans votre modèle de lancement.
Astuce
Si vous n'avez pas spécifié de groupe de sécurité dans votre modèle de lancement, vos instances sont lancées avec un groupe de sécurité par défaut du VPC que vous spécifiez. Par défaut, ce groupe de sécurité n'autorise pas le trafic entrant provenant de réseaux externes.
-
Pour Availability Zones and subnets (Zones de disponibilité et sous-réseaux), choisissez un ou plusieurs sous-réseaux dans le VPC spécifié.
-
Choisissez deux fois Next (Suivant) pour aller à la page Configurer la taille du groupe et les politiques de mise à l'échelle.
-
Sous Taille du groupe, définissez la capacité souhaitée (nombre initial d’instances à lancer immédiatement après la création du groupe Auto Scaling).
-
Dans la section Mise à l’échelle, sous Limites de mise à l’échelle, si votre nouvelle valeur pour la capacité souhaitée est supérieure à la capacité minimale souhaitée et à la capacité maximale souhaitée, la capacité maximale souhaitée est automatiquement augmentée à la nouvelle valeur de capacité souhaitée. Vous pouvez modifier ces limites si nécessaire. Pour plus d’informations, consultez Définissez des limites de mise à l’échelle pour votre groupe Auto Scaling.
-
Choisissez Skip to review (Passer à la révision).
-
Sur la page Vérifier, sélectionnez Créer un groupe Auto Scaling.
Étapes suivantes
Vous pouvez vérifier que le groupe Auto Scaling a été créé correctement en consultant l'historique des activités. Dans l'onglet Activité, sous Historique de l'activité, la colonne Statut indique si votre groupe Auto Scaling a réussi à lancer des instances. Si les instances ne sont pas lancées ou si elles sont lancées, mais sont aussitôt résiliées, consultez les rubriques suivantes pour connaître les causes et les résolutions possibles :
Vous pouvez maintenant attacher un équilibreur de charge dans la même région que votre groupe Auto Scaling, si vous le souhaitez. Pour plus d'informations, voir Utilisez Elastic Load Balancing ; pour répartir le trafic applicatif entrant dans votre groupe Auto Scaling .