En quoi consiste Application Auto Scaling ? - Application 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.

En quoi consiste Application Auto Scaling ?

Application Auto Scaling est un service Web destiné aux développeurs et aux administrateurs système qui ont besoin d'une solution permettant de dimensionner automatiquement leurs ressources évolutives pour des AWS services individuels autres qu'Amazon EC2. Avec Application Auto Scaling, vous pouvez configurer le dimensionnement automatique pour les ressources suivantes :

  • AppStream Flottes 2.0

  • Réplicas Aurora

  • Classification de documents et points de terminaison de module de reconnaissance d’entité Amazon Comprehend

  • Tables DynamoDB et index secondaires globaux

  • Services Amazon ECS

  • ElastiCache pour les clusters Redis (groupes de réplication)

  • Clusters Amazon EMR

  • Tables Amazon Keyspaces (for Apache Cassandra)

  • Simultanéité allouée pour la fonction Lambda

  • Stockage de l'agent Amazon Managed Streaming for Apache Kafka (MSK)

  • Clusters Amazon Neptune

  • SageMaker variantes du terminal

  • SageMaker composants d'inférence

  • SageMaker Concurrence provisionnée sans serveur

  • Demandes de parc d'instances Spot

  • Pool d'Amazon WorkSpaces

  • Ressources personnalisées fournies par vos propres applications ou services. Pour plus d'informations, consultez le GitHubréférentiel.

Pour connaître la disponibilité régionale de l'un des AWS services énumérés ci-dessus, consultez le tableau des .

Pour plus d'informations sur la mise à l'échelle de votre parc d'instances Amazon EC2 à l'aide de groupes Auto Scaling, consultez le Guide de l'utilisateur Amazon EC2 Auto Scaling.

Caractéristiques d'Application Auto Scaling

Application Auto Scaling vous permet de mettre automatiquement à l'échelle vos ressources évolutives en fonction des conditions que vous définissez.

  • Mise à l'échelle du suivi des cibles : redimensionnez une ressource en fonction de la valeur cible d'une CloudWatch métrique spécifique.

  • Mise à l'échelle par étapes – Met à l'échelle une ressource en fonction d'un ensemble d'ajustements de mise à l'échelle qui varient en fonction de la valeur du niveau de l'alarme.

  • Mise à l'échelle planifiée – Met à l'échelle une ressource une seule fois ou selon un calendrier récurrent.

Fonctionnent avec Application Auto Scaling

Vous pouvez configurer la mise à l'échelle à l'aide des interfaces suivantes en fonction de la ressource pour laquelle vous effectuez une mise à l'échelle :

  • AWS Management Console  - offre une interface Web que vous pouvez utiliser pour configurer la mise à l'échelle. Si vous avez créé un AWS compte, accédez à Application Auto Scaling en vous connectant au AWS Management Console. Ensuite, ouvrez la console du service pour l'une des ressources répertoriées dans l'introduction. Assurez-vous d'ouvrir la console au même endroit Région AWS que la ressource avec laquelle vous souhaitez travailler.

    Note

    L'accès par la console n'est pas disponible pour toutes les ressources. Pour plus d’informations, consultez Services AWS que vous pouvez utiliser avec Application 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 AWS Command Line Interface pour démarrer. Pour obtenir la liste des commandes, consultez la section application-autoscaling dans le AWS CLI manuel Command Reference.

  • 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 la section Outils sur lesquels vous pouvez vous appuyer AWS.

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

  • AWS CloudFormation— Permet de configurer le dimensionnement à l'aide d'un CloudFormation modèle. Pour plus d’informations, consultez Configurez les ressources Application Auto Scaling à l'aide de AWS CloudFormation.

Pour vous connecter par programmation à un Service AWS, vous utilisez un point de terminaison. Pour plus d'informations sur les points de terminaison pour les appels à Application Auto Scaling, consultez Application Auto Scaling endpoints and quotas in the Références générales AWS .