Qu'est-ce qu'un plan de dimensionnement ? - AWS Auto Scaling

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.

Qu'est-ce qu'un plan de dimensionnement ?

Utilisez unplan de dimensionnementpour configurer la mise à l'échelle automatique pour les ressources évolutives associées ou associées en quelques minutes. Par exemple, vous pouvez utiliser des balises pour regrouper des ressources dans des catégories telles que la production, les tests ou le développement. Vous pouvez ensuite rechercher et configurer des plans de dimensionnement pour des ressources évolutives appartenant à chaque catégorie. Ou, si votre infrastructure cloud l'inclut AWS CloudFormation, vous pouvez définir des modèles de stack à utiliser pour créer des collections de ressources. Créez ensuite un plan de dimensionnement évolutif qui appartiennent à chaque pile.

Ressources prises en charge

AWS Auto Scaling prend en charge l'utilisation de plans de mise à l'échelle pour les services et ressources suivants :

  • Amazon Aurora— Augmentez ou diminuez le nombre de réplicas en lecture Aurora qui sont provisionné pour un cluster de bases de données Aurora.

  • Amazon EC2 Auto Scaling — Lancez ou mettez fin à EC2 des instances en augmentant ou en diminuant la capacité souhaitée d'un groupe Auto Scaling.

  • Amazon Elastic Container Service— Augmentez ou diminuez le nombre de tâches souhaitées dans Amazon ECS.

  • Amazon DynamoDB— Augmentez ou diminuez la capacité en lecture et écriture provisionnée d'une table DynamoDB ou d'un index secondaire global.

  • Parc d'instances : lancez ou mettez fin à EC2 des instances en augmentant ou en diminuant la capacité cible d'un parc d'instances.

Caractéristiques et avantages du plan de mise à l'échelle

Les plans de dimensionnement offrent les fonctions et avantages suivants :

  • Découverte des ressources : AWS Auto Scaling permet une découverte automatique des ressources pour vous aider à trouver des ressources évolutives dans votre application.

  • Dimensionnement dynamique : les plans de dimensionnement utilisent les services Amazon EC2 Auto Scaling et Application Auto Scaling pour ajuster la capacité des ressources évolutives afin de gérer les modifications du trafic ou de la charge de travail. Les mesures de dimensionnement dynamique peuvent être des mesures d'utilisation standard ou de débit, ou des mesures personnalisées.

  • Recommandations de dimensionnement intégrées– AWS Auto Scaling fournit des stratégies de dimensionnement avec des recommandations que vous pouvez utiliser pour optimiser les performances, les coûts ou un équilibre entre les deux.

  • Dimensionnement prédictif— Les plans de dimensionnement prennent également en charge la mise à l'échelle prédictive pour les groupes Auto Scaling. Cela permet d'augmenter plus rapidement la EC2 capacité de votre Amazon en cas de pics réguliers.

Important

Si vous utilisez des plans de dimensionnement uniquement pour le dimensionnement prédictif, nous vous recommandons vivement de définir des politiques de dimensionnement prédictif directement sur vos ressources Auto Scaling. Cette option offre davantage de fonctionnalités, telles que l'utilisation d'agrégations de métriques pour créer de nouvelles métriques personnalisées ou conserver les données métriques historiques sur les déploiements bleu/vert. Pour plus d'informations sur Amazon EC2 Auto Scaling, consultez la section Predictive scaling for Amazon EC2 Auto Scaling dans le guide de l'utilisateur d'Amazon EC2 Auto Scaling. Pour plus d'informations sur Application Auto Scaling, consultez la section Predictive Scaling for Application Auto Scaling dans le Guide de l'utilisateur d'Application Auto Scaling.

Pour obtenir un guide sur la migration des plans de dimensionnement vers les politiques de dimensionnement prédictif d'Amazon EC2 Auto Scaling, consultezMigrez votre plan de mise à l'échelle.

Comment démarrer

Aidez-vous des ressources suivantes pour créer et utiliser les plans de dimensionnement :

Travailler avec les plans de dimensionnement

Vous pouvez créer vos plans de dimensionnement, y accéder et les gérer à l'aide des interfaces suivantes :

  • AWS Management Console  - offre une interface Web que vous pouvez utiliser pour accéder à votre . Si vous vous êtes inscrit à un Compte AWS, vous pouvez accéder à vos plans de dimensionnement en vous connectant au AWS Management Console, en utilisant le champ de recherche de la barre de navigation pour rechercher AWS Auto Scaling, puis en choisissant AWS Auto Scaling.

  • AWS Command Line Interface (AWS CLI) — Fournit des commandes pour un large éventail de Services AWS, et est compatible avec Windows, macOS et Linux. Consultez le Guide de l'utilisateur AWS Command Line Interface pour démarrer. Pour plus d'informations, consultez autoscaling-plans dans AWS CLI Références des commandes.

  • AWS Tools for Windows PowerShell— Fournit des commandes pour un large éventail de AWS produits pour ceux qui écrivent des scripts dans l' PowerShell environnement. Consultez le Guide de l'utilisateur AWS Tools for Windows PowerShell pour démarrer. Pour plus d'informations, consultez le Guide de référence des cmdlets AWS Tools for PowerShell.

  • AWS SDKs— Fournit des opérations d'API spécifiques au langage et prend en charge de nombreux détails de connexion, tels que le calcul des signatures, la gestion des nouvelles tentatives de demande et la gestion des erreurs. Pour de plus amples informations, veuillez consulter AWS SDKs.

  • API HTTPS : Fournit des actions d'API de bas niveau appelées à l'aide de demandes HTTPS. Pour plus d’informations, consultez la page Référence de l’API AWS Auto Scaling.

  • AWS CloudFormation— Permet de créer des plans de mise à l'échelle à l'aide CloudFormation de modèles. Pour plus d'informations, consultez la AWS::AutoScalingPlans::ScalingPlanréférence dans le guide de AWS CloudFormation l'utilisateur.

Disponibilité par région

L' AWS Auto Scaling API est disponible en plusieurs versions Régions AWS et fournit un point de terminaison pour chacune de ces régions. Pour obtenir la liste de toutes les régions et points de terminaison dans lesquels l'API est actuellement disponible, consultez la section AWS Auto Scaling Points de Références générales AWSterminaison et quotas dans Services .

Tarification

Toutes les fonctionnalités du plan de dimensionnement sont activées pour votre utilisation. Les fonctionnalités sont fournies sans frais supplémentaires au-delà des frais de service CloudWatch et des autres AWS Cloud ressources que vous utilisez.

Note

La fonction de mise à l'échelle prédictive repose sur l' CloudWatch GetMetricDataopération de collecte de données métriques historiques pour la prévision des capacités, ce qui entraîne des coûts. Toutefois, si vous activez le dimensionnement prédictif avec une politique de dimensionnement Amazon EC2 Auto Scaling au lieu d'un plan de dimensionnement, les appels versGetMetricData.