En quoi consiste Application Auto Scaling ? - Application Autoscaling

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'AmazonEC2. 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

  • ECSServices Amazon

  • ElastiCache clusters (RedisOSS) (groupes de réplication)

  • EMRClusters Amazon

  • Tables Amazon Keyspaces (for Apache Cassandra)

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

  • Amazon Managed Streaming pour le stockage entre courtiers 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 le dimensionnement de votre parc d'EC2instances Amazon à 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 de plus amples informations, veuillez consulter 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 une liste des commandes, voir application-autoscaling dans la référence des AWS CLI 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 API opérations spécifiques à la langue 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, voir Outils sur lesquels s'appuyer AWS.

  • HTTPSAPI— Fournit des API actions de bas niveau que vous appelez à l'aide de HTTPS requêtes. Pour plus d'informations, consultez l'Application Auto Scaling API Reference.

  • AWS CloudFormation— Permet de configurer le dimensionnement à l'aide d'un CloudFormation modèle. Pour de plus amples informations, veuillez consulter 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 .