Amazon EC2 Auto Scaling

Ajouter ou supprimer de la capacité de calcul pour répondre aux changements à la demande

Amazon EC2 Auto Scaling vous permet de maintenir la disponibilité de vos applications et d'ajouter ou de retirer automatiquement des instances EC2 selon les conditions que vous définissez. Vous pouvez utiliser les fonctions de gestion de flotte d'EC2 Auto Scaling pour gérer l'état et la disponibilité de votre flotte. Vous pouvez aussi utiliser les fonctions de mise à l'échelle dynamique et prédictive d'EC2 Auto Scaling pour ajouter ou retirer des instances EC2. La mise à l'échelle dynamique répond à l'évolution de la demande et la mise à l'échelle prédictive planifie automatiquement le nombre d'instances EC2 adéquat en fonction de la demande prévue. La mise à l'échelle dynamique et la mise à l'échelle prédictive peuvent être utilisées ensemble pour mettre à l'échelle plus rapidement. 

Nouveaux blogs AWS
SiteMerch-PredictiveScaling_Editorial

Mettez automatiquement à l'échelle toutes les options d'achat dans un seul groupe ASG. Lire le blog »

Bénéfices

Amélioration de la tolérance aux pannes

Amazon EC2 Auto Scaling peut détecter lorsqu'une instance est défaillante, y mettre fin et la remplacer par une nouvelle.  

Augmentation de la disponibilité de l'application

Amazon EC2 Auto Scaling garantit que votre application dispose toujours de la bonne quantité de calcul et alloue également la capacité de manière proactive avec la mise à l'échelle prédictive.

Réduction des coûts

Amazon EC2 Auto Scaling ajoute des instances lorsque c'est nécessaire et peut mettre à l'échelle toutes les options d'achats afin d'optimiser les performances et le coût.

Fonctionnement

Gestion de flotte

Que vous exécutiez une seule ou plusieurs milliers d'instances Amazon EC2, vous pouvez utiliser Amazon EC2 Auto Scaling pour détecter les instances Amazon EC2 défaillantes et les applications en mauvais état, et remplacer ces instances sans intervenir. Cela garantit que votre application obtienne la capacité de calcul à laquelle vous vous attendez. Amazon EC2 Auto Scaling dispose de trois fonctions principales pour automatiser la gestion de flotte pour les instances EC2 :

  • Surveillance de l'état des instances en cours d'exécution
    Amazon EC2 Auto Scaling s'assure que votre application est capable de recevoir du trafic et que les instances EC2 fonctionnent correctement. Amazon EC2 Auto Scaling effectue de manière périodique des surveillances d'état pour identifier les instances en mauvais état.
  • Remplacement automatique des instances défaillantes
    Lorsqu'une instance défaillante entraîne l'échec d'une vérification de l'état, Amazon EC2 Auto Scaling la suspend automatiquement et la remplace par une nouvelle instance. Vous n'avez donc pas besoin d'intervenir manuellement lorsqu'une instance doit être remplacée.
  • Capacité d'équilibrage sur toutes les zones de disponibilité
    Amazon EC2 Auto Scaling peut équilibrer automatiquement les instances entre les zones et lance toujours de nouvelles instances afin de parvenir à un équilibre aussi uniforme que possible entre les zones dans l'ensemble de votre flotte.
Automatisation de la gestion des instances EC2

Mise à l'échelle planifiée

La mise à l'échelle basée sur un planning vous permet de mettre à l'échelle votre application avant les modifications de charge connues. Par exemple, chaque semaine, le trafic vers votre application web augmente le mercredi, reste élevé le jeudi et commence à diminuer le vendredi. Vous pouvez planifier vos activités de mise à l'échelle en fonction des modèles de trafic connus de votre application web.

Print

Mise à l'échelle dynamique

Amazon EC2 Auto Scaling vous permet de suivre de près la courbe de demandes pour vos applications et de réduire le besoin de mise en service de la capacité Amazon EC2 à l'avance. Par exemple, vous pouvez utiliser les politiques de mise à l'échelle de suivi de cible pour sélectionner une métrique de charge pour votre application, telle que l'utilisation du CPU. Vous pouvez également définir une valeur cible à l'aide de la nouvelle métrique « Request Count Per Target (Nombre de demandes par cible) » depuis Application Load Balancer, une option d'équilibrage de charge conçue pour le service Elastic Load Balancing. Amazon EC2 Auto Scaling ajuste ensuite automatiquement le nombre d'instances EC2 si nécessaire pour maintenir votre cible.

Auto Scaling Prime Time : le suivi de cible fait mouche chez Netflix

Mise à l'échelle prédictive

La mise à l'échelle prédictive, désormais prise en charge de matière native par la politique EC2 Auto Scaling, utilise le machine learning pour planifier le nombre adéquat d'instances EC2 en prévision des changements de trafic à venir. La mise à l'échelle prédictive prédit le trafic futur, y compris les pics réguliers, et fournit le nombre correct d'instances EC2 en avance. Les algorithmes de machine learning de mise à l'échelle prédictive détectent les changements quotidiens et hebdomadaires, et ajustent automatiquement leurs prévisions. Cela supprime la nécessité d'ajuster manuellement les paramètres Auto Scaling lorsque la cyclicité change au fil du temps, ce qui simplifie la configuration d'Auto Scaling. La fonction Auto Scaling améliorée avec la mise à l'échelle prédictive permet de fournir de la capacité de manière plus rapide, plus simple et plus précise, ce qui se traduit par une réduction des coûts et une réactivité accrue des applications.

SiteMerch-PredictiveScaling_Editorial

Démarrer avec Amazon EC2 Auto Scaling

Step 1 - Sign up for an AWS account

Créer un compte AWS

Obtenez un accès instantané à l' offre gratuite d'AWS.
icon2

Apprenez-en plus avec les didacticiels de 10 minutes

Lancez-vous grâce à un didacticiel simple.
icon3

Commencer à créer avec AWS

Lancez votre projet AWS avec les guides étape par étape.

En savoir plus sur les fonctions Amazon EC2 Auto Scaling

Consulter la page des fonctions
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Nous contacter