Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Auto Scaling | Computação
Associado de Arquiteto de Soluções AWS

book
Auto Scaling

Auto Scaling na AWS é um recurso que ajusta dinamicamente o número de instâncias EC2 em resposta à demanda do aplicativo, garantindo alta disponibilidade e custo-benefício.

Configurando Grupos de Auto Scaling

Para configurar um grupo de Auto Scaling, você precisa definir uma Configuração/Modelo de Lançamento, que serve como o modelo para as instâncias, incluindo o tipo de instância e AMI.

Além disso, você deve especificar as Configurações de Capacidade para determinar o número mínimo, máximo e desejado de instâncias. O grupo irá escalar automaticamente dentro desses limites com base em políticas definidas.

Políticas de Escalonamento

Escalonamento Simples opera com base em um único alarme do CloudWatch, frequentemente incorporando um período de cooldown para evitar flutuações rápidas.

Escalonamento por Etapas ajusta o número de instâncias de acordo com a gravidade do alarme, permitindo um escalonamento mais preciso.

Escalonamento por Rastreamento de Alvo ajusta continuamente as instâncias para manter uma métrica alvo, como a utilização de CPU, garantindo desempenho estável.

Monitoramento e Gerenciamento

AWS CloudWatch fornece métricas para monitorar grupos de Auto Scaling e pode acionar alarmes que iniciam ações de escalonamento.

Análise de Dados Históricos permite usar atividades de escalonamento passadas para ajustar políticas, ajustando limites ou períodos de cooldown para melhor desempenho e gerenciamento de custos.

Principais Conclusões

  • Grupos de Auto Scaling gerenciam dinamicamente a contagem de instâncias EC2 para desempenho e custo ótimos de aplicativos.
  • Diferentes políticas de escalonamento atendem a diversas necessidades de escalonamento, desde limites simples até rastreamento sofisticado.
  • Monitoramento contínuo via CloudWatch e análise do histórico de escalonamento são cruciais para refinar estratégias de escalonamento.

1. Qual é o principal objetivo do Auto Scaling na AWS?

2. Qual política de escalonamento ajusta o número de instâncias em resposta a mudanças em uma métrica alvo, como a utilização da CPU?

3. Qual é um benefício de monitorar atividades de Auto Scaling com o AWS CloudWatch?

4. Ao criar um grupo de Auto Scaling, o que é definido na configuração de inicialização ou no modelo de inicialização?

question mark

Qual é o principal objetivo do Auto Scaling na AWS?

Selecione a resposta correta

question mark

Qual política de escalonamento ajusta o número de instâncias em resposta a mudanças em uma métrica alvo, como a utilização da CPU?

Selecione a resposta correta

question mark

Qual é um benefício de monitorar atividades de Auto Scaling com o AWS CloudWatch?

Selecione a resposta correta

question mark

Ao criar um grupo de Auto Scaling, o que é definido na configuração de inicialização ou no modelo de inicialização?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 4
some-alt