Comment utiliser Auto Scaling pour améliorer la tolérance aux pannes d'une application qui se trouve derrière mon équilibreur de charge ?

Lecture de 2 minute(s)
0

J'ai une application qui s'exécute sur des instances Amazon Elastic Compute Cloud (Amazon EC2) derrière un équilibreur de charge. Je souhaite utiliser Auto Scaling pour améliorer la tolérance aux pannes de mon application.

Solution

Elastic Load Balancing (ELB) prend en charge les types d'équilibreurs de charge suivants: Application Load Balancer, Network Load Balancer, et Classic Load Balancer. Si vous disposez d'un équilibreur de charge préexistant, vous pouvez créer un groupe Auto Scaling pour mettre automatiquement fin aux instances défectueuses et en lancer de nouvelles saines. Cela améliore la tolérance aux pannes de votre application. Vous pouvez également configurer Auto Scaling pour augmenter dynamiquement votre application en fonction de la demande.

Vous pouvez créer un groupe Auto Scaling qui lance des copies des instances que vous avez déjà configurées. Vous pouvez également créer un modèle de lancement qui utilise plutôt une Amazon Machine Image (AMI). Après avoir créé le groupe Auto Scaling, associez-y votre équilibreur de charge.

Remarque : Vous devez créer votre groupe Auto Scaling dans la même région et zone de disponibilité AWS que votre équilibreur de charge.

Informations connexes

Tutoriel : Configuration d'une application évolutive et à charge équilibrée

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an