Groupe Auto Scaling pour votre environnement Elastic Beanstalk - AWS Elastic Beanstalk

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.

Groupe Auto Scaling pour votre environnement Elastic Beanstalk

Votre AWS Elastic Beanstalk environnement inclut un groupe Auto Scaling qui gère les EC2instances Amazon de votre environnement. Dans un environnement à instance unique, le groupe Auto Scaling s'assure qu'il y a toujours une instance en cours d'exécution. Dans un environnement à charge équilibrée, vous configurez le groupe avec une gamme d'instances à exécuter et l'Auto Scaling ajoute ou supprime les instances en fonction de la charge requise par vos besoins.

Le groupe Auto Scaling applique également la configuration de lancement pour les instances de votre environnement. Vous pouvez modifier la configuration de lancement pour modifier le type d'instance, la paire de clés, le stockage Amazon Elastic Block Store (AmazonEBS) et d'autres paramètres qui ne peuvent être configurés que lorsque vous lancez une instance.

Le groupe Auto Scaling utilise deux CloudWatch alarmes Amazon pour déclencher des opérations de dimensionnement. Les déclencheurs par défaut évoluent quand le trafic réseau sortant moyen de chaque instance est supérieur à 6 Mio ou inférieur à 2 Mio sur une période de cinq minutes. Pour utiliser Auto Scaling de façon efficace, configurez des déclencheurs adaptés à votre application, au type d'instance et aux exigences du service. Vous pouvez effectuer une mise à l'échelle en fonction de plusieurs statistiques, notamment la latence, les E/S du disque, CPU l'utilisation et le nombre de demandes.

Pour optimiser l'utilisation des EC2 instances Amazon dans votre environnement pendant les périodes prévisibles de pic de trafic, configurez votre groupe Auto Scaling pour modifier son nombre d'instances selon un calendrier. Vous pouvez planifier les modifications apportées à la configuration de votre groupe qui se produisent de manière quotidienne ou hebdomadaire, ou planifier des modifications exceptionnelles pour préparer les événements marketing qui génèreront un trafic important sur votre site.

En option, Elastic Beanstalk peut combiner des instances à la demande et des instances Spot pour votre environnement. Vous pouvez configurer Amazon EC2 Auto Scaling pour surveiller les modifications qui affectent la disponibilité de vos instances Spot et y répondre automatiquement en activant le rééquilibrage des capacités.

Auto Scaling surveille l'état de santé de chaque EC2 instance Amazon lancée. Si une instance est résiliée de façon inattendue, Auto Scaling détecte cette résiliation et lance une instance de remplacement. Pour configurer le groupe afin d'utiliser le mécanisme de vérification de l'état d'intégrité de l'équilibreur de charge, consultez Paramètre de vérification de l'état Auto Scaling.

Vous pouvez configurer Auto Scaling pour votre environnement à l'aide de la console Elastic Beanstalk, de l'EB ou des options CLI de configuration.