AWS – Auto Scaling.
AWS – Auto Scaling.

AWS – Auto Scaling.

Vamos falar de escalonamento automática de instância no AWS o Auto Scaling.

Um grupo do Auto Scaling é um conjunto de instâncias do Amazon EC2 que são tratadas como uma unidade lógica. Você define configurações para um grupo e suas instâncias, e define as capacidades mínima, máxima e desejada do grupo. A definição de valores diferentes para capacidade mínima e máxima forma os limites do grupo, o que permite que o grupo escale conforme a carga na sua aplicação aumenta ou diminui, com base na demanda. Para escalar o grupo do Auto Scaling, você pode fazer ajustes manuais para a capacidade desejada ou permitir que o Amazon EC2 Auto Scaling adicione e remova automaticamente capacidade para atender às alterações na demanda.

Para  maiores informações  segue o link;

https://aws.amazon.com/pt/autoscaling/

Ao executar frotas de instâncias, você pode especificar qual percentual de sua capacidade deve ser atendido por instâncias sob demanda e qual percentual com instâncias spot, para economizar até 90% nos custos do EC2. O Amazon EC2 Auto Scaling permite provisionar e equilibrar a capacidade entre zonas de disponibilidade para otimizar a disponibilidade. Ele também fornece ganchos do ciclo de vida, verificações de integridade da instância e escalabilidade agendada para automatizar o gerenciamento da capacidade.

Podemos criá-la através do console do EC2 no lateral esquerda no menu Auto Scaling e só click no subitem Grupos Auto Scaling . Mas antes de criá-lo precisamos criar um template para ele, logo ou criamos ele no momento da criação da instância nas configurações  de Lauch Templates  ou no  EC2  do lado esquerdo no menu Instância  subitem Instâncias Programas.

Então após selecionar ele vai pedi para preencher os dados para criar sua máquina de escalonamento automático.

Nome, descrição, qual a AMI( imagem que você que usar), Tipo de instância (tipo de EC2 que você quer usar), chave, network configuração ( virtual private Cloud para usarmos o VPC), grupo de segurança, storange, tag, network interface e outras configurações. Click em criar instância programada.

No menu Auto Scaling  click no botão criar Grupos auto scaling , escolhemos o lauch template que criamos depois preenchemos com o nome do seu auto scaling, versão, com qua tantas instâncias  deve começar, a network e a subnet ( que ele vai usar), na próxima tela você pode ajustar a capacidade das políticas de  criação das instâncias, na próxima tela configurar  a mensagem e o e-mail que receberá as notificações, tag e depois é só click no botão criar auto scaling.

Após a criação  ele irá aparecer no console do Auto Scaling, click nele e na parte de baixo da tela você poderá verificar e monitorar algumas funções.

Caso você queira visualizar se o escalonamento  automática  está funcionando e só você estressar o parâmetro que você  habilitou para que foi criado a nova instância e no console de instâncias  você vai verificar que ele vai subir com o nome que você forneceu no momento da criação no Auto Scaling.

Está foi bem rapidinha, então nós vemos no próximo poste.

Beijos, Maga.😘

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *