Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Balanceamento de Carga Elástico (ELB) | Computação
Associado de Arquiteto de Soluções AWS
course content

Conteúdo do Curso

Associado de Arquiteto de Soluções AWS

Associado de Arquiteto de Soluções AWS

1. Fundamentos da AWS
2. Computação
3. Armazenamento
4. Rede e Segurança
5. Bancos de Dados e Monitoramento

book
Balanceamento de Carga Elástico (ELB)

Elastic Load Balancing (ELB) na AWS é fundamental para manter a alta disponibilidade e resiliência ao distribuir o tráfego entre várias instâncias EC2.

Noções Básicas de Balanceamento de Carga

O balanceamento de carga é crucial para a alta disponibilidade e para prevenir pontos únicos de falha em aplicações. O ELB distribui o tráfego de aplicações recebidas, evitando gargalos e garantindo uma utilização eficiente dos recursos. Se uma instância falhar, o ELB redireciona o tráfego para instâncias operacionais, aumentando a tolerância a falhas.

Tipos de Balanceadores de Carga

A AWS oferece três tipos de balanceadores de carga:

  • Application Load Balancer (ALB) opera na camada de aplicação (Camada 7), adequado para roteamento baseado em conteúdo ou URL.
  • Network Load Balancer (NLB) lida com alta taxa de transferência com baixa latência na camada de transporte (Camada 4), perfeito para aplicações em tempo real.
  • Classic Load Balancer (CLB) é uma versão mais antiga que pode gerenciar tráfego das Camadas 4 e 7, mas é menos flexível que suas contrapartes modernas.

Escolha ALB para aplicações que necessitam de roteamento baseado em URL, NLB para requisitos de alto desempenho, e considere migrar de CLB para opções modernas em novos projetos.

Verificações de Saúde

As verificações de saúde do ELB monitoram instâncias EC2 para garantir que estejam operacionais. Se uma instância falhar em uma verificação de saúde, o ELB para de enviar tráfego para ela, retomando apenas quando a instância se recupera. Configurar essas verificações envolve definir a frequência, caminho e limite de falhas da verificação, o que é fundamental para manter o desempenho da aplicação e a satisfação do usuário.

Principais Conclusões

Compreender o balanceamento de carga, selecionar o tipo correto e implementar verificações de saúde eficazes são essenciais para otimizar o desempenho, disponibilidade e experiência do usuário em aplicações na AWS.

1. Qual é a função principal de um Elastic Load Balancer (ELB) na AWS?

2. Qual balanceador de carga da AWS opera na Camada 7 do modelo OSI e é ideal para rotear tráfego com base no conteúdo?

3. Qual é a principal vantagem dos health checks no Elastic Load Balancing?

4. Quando você provavelmente escolheria um Network Load Balancer (NLB) em vez de um Application Load Balancer (ALB)?

question mark

Qual é a função principal de um Elastic Load Balancer (ELB) na AWS?

Selecione a resposta correta

question mark

Qual balanceador de carga da AWS opera na Camada 7 do modelo OSI e é ideal para rotear tráfego com base no conteúdo?

Selecione a resposta correta

question mark

Qual é a principal vantagem dos health checks no Elastic Load Balancing?

Selecione a resposta correta

question mark

Quando você provavelmente escolheria um Network Load Balancer (NLB) em vez de um Application Load Balancer (ALB)?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 2. Capítulo 3
We're sorry to hear that something went wrong. What happened?
some-alt