49. Introdução ao AWS Elastic Load Balancer

Página 49

A Amazon Web Services (AWS) oferece uma variedade de serviços para atender às necessidades de infraestrutura de uma organização. Um desses serviços é o Elastic Load Balancer (ELB), que é um serviço de balanceamento de carga que automaticamente distribui o tráfego de entrada entre várias instâncias EC2, containers, endereços IP e funções Lambda. Ele garante que a carga de trabalho seja distribuída de maneira eficiente e ajuda a aumentar a disponibilidade e a tolerância a falhas de suas aplicações.

O que é AWS Elastic Load Balancer?

O AWS Elastic Load Balancer é um serviço de balanceamento de carga que distribui automaticamente o tráfego de entrada de aplicações entre várias instâncias, endereços IP, containers e funções Lambda. Ele pode lidar com a variação de carga de tráfego de sua aplicação em uma única Zona de Disponibilidade ou entre várias Zonas de Disponibilidade. O ELB oferece três tipos de balanceadores de carga que apresentam capacidades variadas:

  • Balanceador de carga de aplicação: Melhor para balanceamento de carga de tráfego HTTP e HTTPS, e oferece roteamento de solicitações avançado direcionado à entrega de múltiplas aplicações a partir de uma única balancer.
  • Balanceador de carga de rede: Melhor para balanceamento de carga de tráfego TCP, UDP e TLS, onde é necessário desempenho extremo.
  • Balanceador de carga clássico: Este é o balanceador de carga original do AWS. No entanto, muitos dos recursos mais avançados estão disponíveis apenas com os balanceadores de carga de aplicação e de rede.

Como funciona o AWS Elastic Load Balancer?

O ELB aceita o tráfego de entrada e o distribui automaticamente entre todas as instâncias saudáveis que foram registradas com ele. Ele monitora a saúde de suas instâncias registradas e garante que o tráfego não seja direcionado para instâncias insalubres até que estejam saudáveis novamente.

Os balanceadores de carga podem ser configurados para escutar solicitações em várias portas e encaminhar essas solicitações para as portas de destino nas instâncias registradas. Eles também podem ser configurados para verificar a saúde das instâncias registradas em intervalos regulares. Se uma instância falhar nas verificações de saúde, o ELB para de encaminhar tráfego para essa instância até que ela tenha passado as verificações de saúde.

Benefícios do AWS Elastic Load Balancer

O AWS Elastic Load Balancer oferece vários benefícios, incluindo:

  • Alta disponibilidade: O ELB distribui automaticamente o tráfego entre várias instâncias para evitar pontos únicos de falha. Ele também detecta instâncias insalubres e desvia o tráfego delas até que voltem a ficar saudáveis.
  • Escalabilidade: O ELB é capaz de escalar automaticamente a sua capacidade de balanceamento de carga em resposta ao tráfego de entrada.
  • Segurança: O ELB oferece recursos de segurança, como integração com o AWS Identity and Access Management (IAM) para controlar quem pode acessar seu ELB, e suporte para criptografia de tráfego de entrada e saída usando o Secure Sockets Layer (SSL)/Transport Layer Security (TLS).

Conclusão

O AWS Elastic Load Balancer é uma ferramenta poderosa que pode ajudar a melhorar a disponibilidade e a escalabilidade de suas aplicações. Ele oferece alta disponibilidade, distribuindo tráfego entre várias instâncias, e pode escalar automaticamente sua capacidade de balanceamento de carga para lidar com picos de tráfego. Além disso, ele oferece recursos de segurança robustos para ajudar a proteger suas aplicações.

Compreender o AWS Elastic Load Balancer é fundamental para gerenciar efetivamente a infraestrutura da AWS. Seja você um administrador de sistemas, um arquiteto de soluções ou um desenvolvedor, ter uma compreensão sólida do ELB pode ajudá-lo a projetar e implementar soluções robustas e escaláveis na AWS.

Ahora responde el ejercicio sobre el contenido:

Qual das seguintes afirmações descreve corretamente o AWS Elastic Load Balancer (ELB)?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Siguiente página del libro electrónico gratuito:

5050. Configuração de Load Balancers

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.