As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
O que é Application Auto Scaling?
O Application Auto Scaling é um serviço web para desenvolvedores e administradores de sistemas que precisam de uma solução para escalar automaticamente seus recursos escaláveis para serviços individuais além do AWS Amazon Auto Scaling. EC2 Com o Application Auto Scaling, você pode configurar o escalonamento automático para os seguintes recursos: Com o recursos na Região Secreta: AWS
-
AppStream 2.0 frotas
-
Réplicas do Aurora
-
Classificação de documentos e endpoints de reconhecimento de entidade do Amazon Comprehend
-
Tabelas e índices secundários globais do DynamoDB
-
Serviços do Amazon ECS
-
ElastiCache Clusters (Redis OSS) (grupos de replicação)
-
Clusters do Amazon EMR
-
Tabelas do Amazon Keyspaces (for Apache Cassandra)
-
Simultaneidade provisionada pela função do Lambda
-
Armazenamento de agente do Amazon Managed Streaming for Apache Kafka (MSK)
-
Clusters do Amazon Neptune
-
SageMaker Variantes de endpoint de IA
-
SageMaker Componentes de inferência de IA
-
SageMaker Concorrência provisionada por IA sem servidor
-
Solicitações de frota spot
-
Pool da Amazon WorkSpaces
-
Os recursos personalizados fornecidos por seus próprios aplicativos ou serviços. Para obter mais informações, consulte o GitHubrepositório.
Para ver a disponibilidade regional de qualquer um dos AWS serviços listados acima, consulte a tabela de regiões Tabela
Para obter informações sobre como escalar sua frota de EC2 instâncias da Amazon usando grupos do Auto Scaling, consulte o Guia do usuário do Amazon Auto EC2 Scaling.
Recursos do Application Auto Scaling
O Application Auto Scaling permite escalar automaticamente os recursos escaláveis de acordo com as condições definidas por você.
-
Escala de rastreamento de metas — Dimensione um recurso com base em um valor alvo para uma CloudWatch métrica específica.
-
Escalabilidade em etapas: escale um recurso com base em um conjunto de ajustes de escalabilidade que variam de acordo com o tamanho da ruptura do alarme.
-
Escalabilidade programada: escale um recurso apenas uma vez ou em uma programação recorrente.
-
Escalabilidade preditiva — Dimensione um recurso de forma proativa para corresponder à carga prevista com base em dados históricos.
Trabalho com o Application Auto Scaling
Você pode configurar a escalabilidade usando as seguintes interfaces, dependendo do recurso que você está escalando:
-
AWS Management Console: fornece uma interface da Web que você pode usar para configurar a escalabilidade. Crie uma AWS conta e faça login no AWS Management Console. Abra o console do serviço para um dos recursos listados na introdução. Por exemplo, para escalar uma função Lambda, abra o. AWS Lambda console Certifique-se de abrir o console da Região da AWS mesma forma que o recurso com o qual você deseja trabalhar.
nota
O acesso ao console não está disponível para todos os recursos. Para obter mais informações, consulte Serviços da AWS que você pode usar com o Application Auto Scaling.
-
AWS Command Line Interface (AWS CLI) — Fornece comandos para um amplo conjunto de Serviços da AWS e é compatível com Windows, macOS e Linux. Para começar, consulte o AWS Command Line Interface. Para conferir uma lista de comandos, consulte application-autoscaling
na AWS CLI Command Reference. -
AWS Tools for Windows PowerShell— Fornece comandos para um amplo conjunto de AWS produtos para quem cria scripts no PowerShell ambiente. Para começar a usar, consulte o Guia do usuário do AWS Tools for Windows PowerShell. Para obter mais informações, consulte Referência de Cmdlets do AWS Tools for PowerShell.
-
AWS SDKs— fornece operações de API específicas do idioma e cuida de muitos detalhes da conexão, como calcular assinaturas, lidar com novas tentativas de solicitação e lidar com erros. Para obter mais informações, consulte Ferramentas para desenvolver AWS
. -
API HTTPS: fornece ações de API de nível inferior que você chama usando solicitações HTTPS. Para obter mais informações, consulte a Referência da API do Application Auto Scaling.
-
AWS CloudFormation— Suporta a configuração do dimensionamento usando um CloudFormation modelo. Para obter mais informações, consulte Configurar recursos do Application Auto Scaling usando o AWS CloudFormation.
Para se conectar programaticamente a um AWS service (Serviço da AWS), você usa um endpoint. .