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 terminez les instances EC2 en augmentant ou 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 Spot— Lancez ou terminez des instances EC2 en augmentant ou en diminuant la capacité cible d'un parc Spot.

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 changements de trafic ou de 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 de faire évoluer plus rapidement votre capacité Amazon EC2 lorsque des pics se produisent régulièrement.

Important

Si vous utilisez des plans de mise à l’échelle uniquement la mise à l'échelle prédictive, nous vous recommandons fortement de paramétrer plutôt les stratégies de mise à l’échelle prédictive directement sur vos groupes Auto Scaling. Cette option récemment introduite offre plus de fonctionnalités, telles que l'utilisation d'agrégations de mesures pour créer de nouvelles mesures personnalisées ou conserver des données de mesure historiques dans les déploiements bleu/vert. Pour plus d'informations, consultez Mise à l'échelle prédictive pour Amazon EC2 Auto Scaling dans le Guide de l'utilisateur Amazon EC2 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, consultez. Migrez 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 SDK — 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 plus d’informations, consultez Kits SDK AWS.

  • 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 Points de AWS Auto Scaling terminaison et quotas dans les points de Références générales AWS .

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'opération CloudWatch GetMetricData pour collecter des données métriques historiques à des fins de 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 vers. GetMetricData