Balanceamento de carga e Auto Scaling na AWS

Distribua solicitações com ALB, diagnostique a integridade dos destinos, substitua servidores com falha e ajuste a capacidade real do EC2 com políticas.

AWS

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Crie um serviço que continue respondendo quando seus servidores mudarem. Use a AWS CLI oficial e AWS View para relacionar os recursos com respostas HTTP reais.

Quatro laboratórios guiados, nesta ordem:

  • Distribua solicitações entre dois servidores com um Application Load Balancer (ALB).
  • Detecte um destino sem integridade, observe a exclusão do tráfego e recupere-o.
  • Substitua um servidor com falha usando um modelo de execução e um grupo Auto Scaling.
  • Execute políticas, altere entre duas e três instâncias e teste os limites de capacidade.

O desafio independente integra as habilidades: investigue um servidor novo sem tráfego, considere a integridade da aplicação e retorne a dois servidores saudáveis. Conclua primeiro os laboratórios.

Pré-requisitos: Sub-redes e regras de acesso VPC, EC2, SSH e User Data dos cursos anteriores AWS VPC e AWS EC2 and EBS. Os novos conceitos são explicados no primeiro uso.

Ambiente: Cada unidade começa em um Linux novo no navegador com dependências e aplicações preparadas. Respeite o escopo, teste antes de limpar e preserve a conexão. A prática usa ALB e execução controlada de SimpleScaling; NLB aparece como comparação. Rastreamento de destino por CPU e resiliência física entre zonas ficam fora da prática.

Os exercícios podem apoiar a preparação para certificações AWS em balanceamento, integridade e disponibilidade. Use os objetivos do exame escolhido; o curso não cobre um programa completo.

Professor

labby
Labby
Labby is the LabEx teacher.