- Mise à l'échelle automatique›
- Démarrez avec Auto Scaling
Mise en route avec Auto Scaling
Il existe plusieurs méthodes pour commencer à utiliser Auto Scaling. Vous pouvez configurer Auto Scaling via la console de gestion AWS, les interfaces de ligne de commande (CLI) AWS ou les kits de développement logiciel AWS. Pour en savoir plus, consultez les didacticiels, les blogs et les vidéos ci-dessous.
Mise en route avec la console de gestion AWS
1
Étape 1 : Connexion à l'AWS Management Console
Créez un compte, puis connectez-vous à la console. Avec Amazon EC2, vous ne payez qu'en fonction de votre consommation. Si vous êtes un nouveau client AWS, vous pouvez commencer à utiliser gratuitement Amazon EC2. Pour plus d'informations, voir l' offre gratuite d'AWS.
2
Étape 2 : créer un modèle de lancement
Dans le tableau de bord Amazon EC2, choisissez « Modèles de lancement » pour créer un modèle de lancement, en spécifiant un nom, une AMI, un type d'instance et d'autres détails. Voici quelques directives pour la configuration de votre premier modèle de lancement.
Choisissez une Amazon Machine Image (AMI) : nous recommandons l'AMI Amazon Linux 2 (éligible au niveau gratuit).
Choisissez un type d'instance : nous vous recommandons le t2.micro (éligible au niveau gratuit).
Groupe de sécurité : vous avez la possibilité de configurer votre pare-feu virtuel.
3
Étape 3 : création d'un groupe Auto Scaling
À l'aide de l’assistant Auto Scaling, créez un groupe Auto Scaling en spécifiant son nom, sa taille et son réseau.
4
Étape 4 : ajout d'Elastic Load Balancers (facultatif)
Lorsque vous configurez Auto Scaling avec Elastic Load Balancing, vous pouvez répartir automatiquement le trafic applicatif entrant entre les instances Amazon EC2 au sein de vos groupes Auto Scaling afin de créer des applications hautement disponibles et tolérantes aux pannes.
Associez votre équilibreur de charge au groupe Auto Scaling pour répartir le trafic de l'application sur un parc d'instances Amazon EC2 qui peut être dimensionné en fonction de la demande.
Vous devez d'abord créer un équilibreur de charge.
Associez votre équilibreur de charge au groupe Auto Scaling pour répartir le trafic de l'application sur un parc d'instances Amazon EC2 qui peut être dimensionné en fonction de la demande.
Vous devez d'abord créer un équilibreur de charge.
5
Étape 5 : Configuration des stratégies de mise à l'échelle (facultatif)
Configurez les stratégies de dimensionnement du groupe Auto Scaling.
Mise en route avec les outils de ligne de commande (CLI) AWS
Vous pouvez accéder aux fonctionnalités d'Amazon Auto Scaling à l'aide des CLI AWS. Ces outils permettent de contrôler un grand nombre de produits AWS, notamment Amazon EC2 et Amazon CloudWatch. Pour en savoir plus sur les commandes d'Auto Scaling, consultez la section Auto Scaling de la référence de l'interface de ligne de commande AWS.
Mise en route avec les kits de développement logiciel AWS
Démarrez avec Auto Scaling en utilisant des API adaptées à votre langage ou plateforme de programmation, ou avec le kit SDK AWS Mobile pour créer rapidement et facilement des applications mobiles d'excellente qualité. Pour obtenir plus d'informations, consultez la page Outils pour Amazon Web Services.
Didacticiels
Mise en route avec EC2 Auto Scaling : tutoriel détaillé
Tutoriel détaillé sur la mise en place d'une application à charge augmentée et équilibrée
En savoir plus sur EC2 Auto Scaling et Elastic Load Balancing
En savoir plus sur EC2 Auto Scaling et Elastic Load Balancing
Mise en route avec Elastic Load Balancing
Blogs
Automatisation des déploiements bleu/vert de l'infrastructure et du code d'application à l'aide d'AMI, d'outils de développement AWS et d'Amazon EC2 Systems Manager
Nouveau — Politiques de suivi des cibles pour EC2 Auto Scaling
Nouveau — Politiques de suivi des cibles pour EC2 Auto Scaling (Jeff Barr, AWS, juillet 2017)
Nouveau : mise à l'échelle automatique pour Amazon DynamoDB
Nouveau : mise à l'échelle automatique pour Amazon DynamoDB (Jeff Barr, AWS, juin 2017)
Exécution de déploiements bleu/vert avec AWS CodeDeploy et Auto Scaling Groups
Exécution de déploiements bleu/vert avec AWS CodeDeploy et Auto Scaling Groups (Jeff Levine, avril 2017)
Configurer les instances Amazon EC2 dans un groupe Auto Scaling à l'aide de State Manager
Configurer des instances Amazon EC2 dans un groupe Auto Scaling à l'aide de State Manager (Amjad Hussain, AWS, mars 2017)
Mise à l'échelle automatique pour les clusters EMR
Mise à l'échelle automatique pour les clusters EMR (Jeff Barr, AWS, novembre 2016)
Dimensionnez dynamiquement les applications sur Amazon EMR avec Auto Scaling
Dimensionnez dynamiquement les applications sur Amazon EMR avec Auto Scaling (Jonathan Fritz, novembre 2016)
Création d'un système de sauvegarde pour les instances évolutives à l'aide d'AWS Lambda et d'Amazon EC2 Run Command
Création d'un système de sauvegarde pour les instances évolutives à l'aide d'AWS Lambda et d'Amazon EC2 Run Command (Diego Natali et Vyom Nagrani, AWS, novembre 2016)
Gestion de flotte facilitée grâce à la mise à l'échelle automatique
Gestion de flotte simplifiée grâce à la mise à l'échelle automatique (Chris Barclay, AWS, octobre 2016)
Mise à l'échelle automatique pour les flottes EC2 Spot
Mise à l'échelle automatique pour les flottes EC2 Spot (Jeff Barr, AWS, septembre 2016)
Dimensionnement automatique des instances AWS OpsWorks
Mise à l'échelle automatique des instances AWS OpsWorks (Daniel Huesch, AWS, juillet 2016)
Automatic Scaling with Amazon ECS
Mise à l'échelle automatique avec Amazon ECS (Chris Barclay, AWS, mai 2016)
Utilisation d'AWS Lambda avec Auto Scaling Lifecycle Hooks
Utilisation d'AWS Lambda avec Auto Scaling Lifecycle Hooks (Vyom Nagrani, AWS, décembre 2015)
Protection des instances pour la mise à l'échelle automatique
Protection des instances pour la mise à l'échelle automatique (Jeff Barr, AWS, décembre 2015)
Sous le capot : intégration d'AWS CodeDeploy et d'Auto Scaling
Sous le capot : intégration d'AWS CodeDeploy et d'Auto Scaling (Jonathan Turpie, AWS, novembre 2015)
Vidéos
Automatisation de la gestion des instances Amazon EC2
Découvrez comment automatiser des lancements avec Launch Configurations, configurer l'environnement logiciel avant que votre instance n'accepte du trafic à l'aide des hooks de cycle de vie et créer un parc multi-AZ résilient pour exécuter votre application avec un minimum d'effort.
Auto Scaling - La solution de gestion de parc pour la Terre
AWS et le laboratoire JPL (Jet Propulsion Laboratory) de la NASA abordent les avantages qu'offre Auto Scaling à tout un chacun, qu'il s'agisse de la gestion de parcs de base pour conserver des instances saines dans le cadre d'une bonne pratique EC2, ou du dimensionnement dynamique pour gérer les « cas extrêmes ».
Vidéos
Des hooks de cycle de vie simplifiés
Dr. Matt Wood, directeur marketing des produits chez AWS, explique de quelle façon Auto Scaling produit un événement à l'aide d'Amazon CloudWatch Events lorsqu'une instance Amazon Elastic Compute Cloud (EC2) est prête à exécuter un hook du cycle de vie pour un lancement ou une interruption.
Ce que vous devez savoir sur Auto Scaling
Cette vidéo présente dans un premier temps les base d'Auto Scaling avant de passer à des sujets plus complexes, tels que la combinaison d'instances Spot et à la demande pour optimiser les coûts ou les stratégies pour les déploiements Bleu/Vert.
EC2 Auto Scaling avec stratégie de dimensionnement personnalisée
Cette vidéo explique comment configurer des instances EC2 Auto Scaling et les intégrer à un Elastic Load Balancer (ELB). Vous apprendrez également à configurer une stratégie de dimensionnement personnalisée et déclenchée par une alerte CloudWatch.
Découvrir gratuitement AWS
Avez-vous trouvé les informations que vous recherchiez ?
Faites-nous part de vos commentaires afin que nous puissions améliorer le contenu de nos pages