Etapa 1: Encontrar recursos escaláveis - AWS Auto Scaling

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á.

Etapa 1: Encontrar recursos escaláveis

Esta seção inclui uma introdução prática à criação de planos de escalabilidade no console do AWS Auto Scaling . Caso seja o seu primeiro plano de escalabilidade, é recomendável que você crie um plano de escalabilidade de exemplo usando um grupo do Amazon EC2 Auto Scaling.

Pré-requisitos

Para praticar o uso de um plano de escalabilidade, crie um grupo do Auto Scaling. Inicie pelo menos uma instância do Amazon EC2 no grupo do Auto Scaling. Para obter mais informações, consulte Conceitos básicos do Amazon EC2 Auto Scaling no Manual do usuário do Amazon EC2 Auto Scaling.

Use um grupo de Auto Scaling com CloudWatch métricas habilitadas para ter dados de capacidade nos gráficos que estão disponíveis quando você conclui o assistente Create Scaling Plan. Para obter mais informações, consulte Habilitar métricas do grupo do Auto Scaling no Manual do usuário do Amazon EC2 Auto Scaling.

Gere alguma carga por alguns dias ou mais para ter dados CloudWatch métricos disponíveis para o recurso de escalabilidade preditiva, se possível.

Certifique-se de que você tenha as permissões necessárias para trabalhar com planos de escalabilidade. Para ter mais informações, consulte Gerenciamento de identidade e acesso para planos de escalabilidade.

Adicionar o grupo do Auto Scaling ao novo plano de escalabilidade

Ao criar um plano de escalabilidade pelo console, isso ajuda você a encontrar os recursos escaláveis na primeira etapa. Antes de começar, confirme se os seguintes requisitos estão sendo atendidos:

  • Você criou um grupo do Auto Scaling e iniciou pelo menos uma instância do EC2, conforme descrito na seção anterior.

  • O grupo do Auto Scaling criado existe há pelo menos 24 horas.

Para começar a criar um plano de escalabilidade
  1. Abra o AWS Auto Scaling console em https://console.aws.amazon.com/awsautoscaling/.

  2. Na barra de navegação na parte superior da tela, escolha a mesma região usada ao criar o grupo do Auto Scaling.

  3. Na página de boas-vindas, selecione Get started (Primeiros passos).

  4. Na página Find scalable resources (Encontrar recursos escaláveis), siga um destes procedimentos:

    • Escolha Pesquisar por CloudFormation pilha e, em seguida, escolha a AWS CloudFormation pilha a ser usada.

    • Selecione Search by tag (Pesquisar por etiqueta). Para cada etiqueta, selecione uma chave de etiqueta em Key (Chave) e os valores de etiqueta em Value (Valor). Para adicionar tags, escolha Add another row (Adicionar outra linha). Para remover tags, escolha Remover.

    • Selecione Choose EC2 Auto Scaling groups (Escolher grupos de Auto Scaling do EC2) e selecione um ou mais grupos do Auto Scaling.

    nota

    Para obter um tutorial introdutório, selecione Choose EC2 Auto Scaling groups (Escolher grupos do EC2 Auto Scaling) e escolha o grupo do Auto Scaling que você criou.

    Opções de console para encontrar recursos escaláveis.
  5. Selecione Next (Próximo) para continuar com o processo de criação do plano de escalabilidade.

Saiba mais sobre como identificar os recursos escaláveis

Se você já criou um exemplo de plano de escalabilidade e gostaria de criar mais, consulte os cenários a seguir para usar uma CloudFormation pilha ou um conjunto de tags com mais detalhes. Você pode usar esta seção para decidir se deseja escolher a opção Pesquisar por CloudFormation pilha ou Pesquisar por tag para descobrir seus recursos escaláveis ao usar o console para criar seu plano de escalabilidade.

Quando você escolhe a opção Pesquisar por CloudFormation pilha ou Pesquisar por tag na etapa 1 do assistente Create Scaling Plan, isso torna os recursos escaláveis associados à pilha ou ao conjunto de tags disponíveis para o plano de escalabilidade. À medida que você define seu plano de dimensionamento, é possível escolher quais desses recursos incluir ou excluir.

Descobrindo recursos escaláveis usando uma pilha CloudFormation

Ao usar CloudFormation, você trabalha com pilhas para provisionar recursos. Todos os recursos em uma pilha são definidos pelo modelo da pilha. O seu plano de escalabilidade adiciona uma camada de orquestração no início da pilha que facilita a configuração da escalabilidade para múltiplos recursos. Sem um plano de escalabilidade você precisaria definir a escalabilidade de cada recurso dimensionável individualmente. Isso significa descobrir a ordem do provisionamento de recursos e políticas de escalabilidade e entender as sutilezas de como essas dependências funcionam.

No AWS Auto Scaling console, você pode selecionar uma pilha existente para examiná-la em busca de recursos que possam ser configurados para escalabilidade automática. AWS Auto Scaling encontra somente os recursos definidos na pilha selecionada. Ele não passa por pilhas aninhadas.

Para que seus serviços do ECS possam ser descobertos em uma CloudFormation pilha, o AWS Auto Scaling console deve saber qual cluster do ECS está executando o serviço. Isso exige que seus serviços do ECS estejam na mesma CloudFormation pilha do cluster do ECS que está executando o serviço. Do contrário, eles devem fazer parte do cluster padrão. Para ser identificado corretamente, o nome do serviço do ECS também deve ser exclusivo em cada um desses clusters do ECS.

Para obter mais informações sobre CloudFormation, consulte O que é AWS CloudFormation? no Guia do AWS CloudFormation usuário.

Identificar recursos escaláveis usando etiquetas

As tags fornecem metadados que podem ser usados para descobrir recursos escaláveis relacionados no AWS Auto Scaling console, usando filtros de tags.

Use etiquetas para identificar os seguintes recursos:

  • clusters de bancos de dados Aurora

  • Grupos do Auto Scaling

  • Tabelas e índices secundários globais do DynamoDB

Ao pesquisar por mais de uma tag, cada recurso deverá ter todas as tags listadas para ser descoberto.

Para obter mais informações sobre marcação, consulte a documentação a seguir.