Il existe plusieurs méthodes pour commencer à utiliser Auto Scaling. Vous pouvez configurer Auto Scaling via AWS Management Console, à l'aide des interfaces de ligne de commande (CLI) AWS ou au moyen des kits SDK AWS.

Pour en savoir plus, consultez les didacticiels, blogs et vidéosci-dessous.



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, consultez la page sur le niveau gratuit d'AWS.

A l'aide de l'assistant Auto Scaling, créez la configuration de lancement, puis indiquez un nom, une AMI, un type d'instance et d'autres détails.

Indiquez un nom, une taille et un réseau pour le groupe Auto Scaling.

Lorsque vous configurez Auto Scaling avec Elastic Load Balancing, vous pouvez automatiquement répartir le trafic applicatif entrant parmi des instances Amazon EC2 au sein des groupes Auto Scaling pour créer des applications hautement disponibles et tolérantes aux pannes.

Associez le programme d'équilibrage de charge au groupe Auto Scaling pour répartir le trafic de l'application sur une flotte d'instances Amazon EC2 qui peut être dimensionnée en fonction de la demande.

Vous devez d'abord créer un programme d'équilibrage de charge.

Configurez les stratégies de dimensionnement du groupe Auto Scaling.


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.


Démarrez avec Auto Scaling en utilisant des API adaptées à votre langage ou plateforme de programmation ou le kit SDK AWS Mobile pour créer rapidement et facilement des applications mobiles d'excellente qualité. Pour plus d'informations, consultez la page Tools for Amazon Web Services.




Découvrez comment automatiser des lancements avec Launch Configurations, comment configurer l'environnement logiciel avant que votre instance n'accepte du trafic à l'aide des hooks de cycle de vie et comment créer une flotte multi-AZ résiliente pour exécuter votre application avec un minimum d'effort.

autoscaling_vid-thumb_auto-mgmnt-of-EC2_2017-03_985x548
51:16

AWS et le laboratoire JPL (Jet Propulsion Laboratory) de la NASA discutent du fait qu'Auto Scaling offre un avantage à tout le monde, qu'il s'agisse de la gestion des flottes 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 ».

AutoScaling

Le Dr Matt Wood, directeur du marketing des produits chez AWS, explique de quelle façon Auto Scaling produit un événement à l'aide de la fonction Amazon CloudWatch Events lorsqu'une instance Amazon Elastic Compute Cloud (EC2) est prête à exécuter point d'accroche du cycle de vie de lancement ou d'interruption.  

LifecycleHooks_MattWood

Cette vidéo présente les principes de base de l'utilisation d'Auto Scaling avant de passer à des sujets plus complexes, tels que la combinaison des instances ponctuelles et à la demande pour optimiser les coûts ou les stratégies pour les déploiements Bleu/Vert.

All_you_need_to_know_about_AutoScaling.png

Cette vidéo explique comment configurer des instances EC2 Auto Scaling et les intégrer à un Elastic Load Balancer (ELB). Vous apprendrez également comment configurer une politique de dimensionnement personnalisée et déclenchée par une alerte CloudWatch.

IntroAutoScaling