Criar um grupo do Auto Scaling usando uma configuração de execução - Amazon EC2 Auto Scaling

Criar um grupo do Auto Scaling usando uma configuração de execução

Ao criar um grupo do Auto Scaling, você deverá especificar as informações necessárias para configurar as instâncias do Amazon EC2, as zonas de disponibilidade e sub-redes VPC para as instâncias, a capacidade desejada e os limites de capacidade mínimo e máximo.

Importante

Para configurar as instâncias do Amazon EC2, você pode especificar um modelo de execução, uma configuração de execução. Recomendamos que você use um modelo de inicialização para aproveitar os recursos mais recentes do Amazon EC2 Auto Scaling e do Amazon EC2. Para mais informações, consulte Criar um grupo do Auto Scaling usando um modelo de execução.

O procedimento a seguir demonstra como criar um grupo do Auto Scaling usando uma configuração de execução. Não é possível modificar uma configuração de execução depois que ela é criada, mas você pode substituí-la por um grupo do Auto Scaling. Para mais informações, consulte Alterar a configuração de execução de um grupo do Auto Scaling.

Pré-requisitos

É necessário ter criado uma configuração de execução. Para mais informações, consulte Criar uma configuração de execução.

Para criar um grupo do Auto Scaling usando uma configuração de execução (console)

  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/ e escolha grupos do Auto Scaling no painel de navegação.

  2. Na barra de navegação na parte superior da tela, selecione a mesma Região da AWS usada ao criar a configuração de execução.

  3. Selecione Criar um grupo do Auto Scaling.

  4. Na página Choose launch template or configuration (Escolher o modelo ou a configuração de execução), em Auto Scaling group name (Nome do grupo do Auto Scaling) insira um nome para o grupo do Auto Scaling.

  5. Para escolher uma configuração de execução, faça o seguinte:

    1. Em Launch Template (Modelo de execução), selecione Switch to launch configuration (Alternar para configuração de execução).

    2. Em Launch configuration (Configuração de execução), escolha uma configuração de execução existente.

    3. Verifique se a configuração de execução oferece suporte a todas as opções que você está planejando usar e escolha Next (Próximo).

  6. Na página (Definir configurações) Configure instance launch options (Configurar as opções de execução da instância) sob Rede, para VPC, selecione uma VPC. O grupo do Auto Scaling deve ser criado na mesma VPC do grupo de segurança especificado na configuração de execução.

  7. Para Availability Zones and subnets (Zonas de disponibilidade e sub-redes), selecione uma ou mais sub-redes na VPC especificada. Use sub-redes em várias zonas de disponibilidade para alta disponibilidade. Para mais informações, consulte Considerações sobre a escolha de sub-redes da VPC.

  8. Escolha Next (Próximo).

    Ou é possível aceitar o restante dos padrões e escolher Skip to review (Avançar para análise).

  9. (Opcional) Na página Configure advanced options (Configurar opções avançadas), configure as seguintes opções e escolha Next (Próximo):

    1. Para registrar suas instâncias do Amazon EC2 com um balanceador de carga, escolha um load balancer existente ou crie um novo. Para mais informações, consulte Usar o Elastic Load Balancing para distribuir tráfego entre as instâncias no grupo do Auto Scaling. Para criar um novo balanceador de carga, siga o procedimento em Configurar um Application Load Balancer ou Network Load Balancer pelo console do Amazon EC2 Auto Scaling.

    2. Para habilitar as verificações de integridade do seu Elastic Load Balancing (ELB), em Health checks (Verificações de integridade), escolha ELB em Health check type (Tipo de verificação de integridade). Essas verificações de integridade são opcionais quando você habilita o balanceamento de carga.

    3. Em Health check grace period (Período de carência da verificação de integridade), insira o intervalo de tempo até que o Amazon EC2 Auto Scaling verifique o status de integridade do Elastic Load Balancing de uma instância depois que ela entrar no estado InService. Para mais informações, consulte Período de carência da verificação de integridade.

    4. Sob Configurações adicionais, Monitoramento, escolha se deseja habilitar a coleção de métricas de grupo do CloudWatch. Essas métricas fornecem medições que podem ser indicadores de um problema potencial, como número de instâncias de terminação ou número de instâncias pendentes. Para mais informações, consulte Monitorar métricas do CloudWatch para grupos e instâncias do Auto Scaling.

    5. Em Enable default instance warmup (Habilitar o aquecimento de instância padrão), selecione essa opção e escolha o tempo de aquecimento para sua aplicação. Se você estiver criando um grupo do Auto Scaling que tenha uma política de escalabilidade, o recurso de aquecimento de instância padrão melhorará as métricas do Amazon CloudWatch usadas para escalabilidade dinâmica. Para mais informações, consulte Definir o aquecimento padrão da instância para um grupo do Auto Scaling.

  10. (Opcional) Na página Configure group size and scaling policies (Configurar o tamanho do grupo e as políticas de escalabilidade), configure as seguintes opções e escolha Next (Próximo):

    1. Em Desired capacity (Capacidade desejada), insira o número inicial de instâncias a serem executadas. Quando esse número é alterado para um valor fora dos limites de capacidade mínima ou máxima, é necessário atualizar os valores de Minimum capacity (Capacidade mínima) ou Maximum capacity (Capacidade máxima). Para mais informações, consulte Definir limites de capacidade no grupo do Auto Scaling.

    2. Para escalar automaticamente o tamanho do grupo do Auto Scaling, escolha Target tracking scaling policy (Política de escalabilidade com monitoramento do objetivo) e siga as instruções. Para mais informações, consulte Políticas de escalabilidade com monitoramento do objetivo para o Amazon EC2 Auto Scaling.

    3. Em Instance scale-in protection (Proteção de redução de instâncias), escolha se deseja habilitar a proteção de redução de instâncias. Para mais informações, consulte Usar proteção de redução na escala na horizontal de instâncias.

  11. (Opcional) Para receber notificações, em Add notification (Adicionar notificação), configure a notificação e, depois, escolha Next (Próximo). Para mais informações, consulte Receber notificações do Amazon SNS quando o grupo do Auto Scaling escala.

  12. (Opcional) Para adicionar tags, escolha Add tag (Adicionar tag), forneça uma chave e um valor para cada tag e, depois, escolha Next (Próximo). Para mais informações, consulte Etiquetar grupos e instâncias do Auto Scaling.

  13. Na página Review (Revisão), escolha Create Auto Scaling group (Criar grupo do Auto Scaling).

Para criar um grupo do Auto Scaling usando a linha de comando

Você pode usar um dos comandos a seguir: