Quais são os tipos de balanceador de carga no Amazon ECS?

Quais Sao Os Tipos De Balanceador De Carga No Amazon Ecs



Milhões de aplicativos rodam na internet com o tráfego de bilhões de usuários diariamente para utilizar seus serviços online. Como o tráfego se torna massivo com o tempo, os aplicativos precisam escalar com ele usando técnicas de balanceamento de carga oferecidas pela plataforma de nuvem AWS. Os balanceadores de carga são usados ​​para gerenciar bilhões de solicitações e encaminhá-las para servidores com distribuições iguais.

Este guia explicará os Load Balancers e seus tipos no Amazon Elastic Container Service.







O que são balanceadores de carga na AWS?

Os balanceadores de carga são usados ​​para rotear o tráfego da Internet para vários servidores, dividindo o tráfego de acordo com a carga em cada servidor. Se o tráfego de entrada for enorme e houver apenas alguns servidores para processar esse tráfego, os balanceadores de carga serão usados ​​para gerenciá-lo. Os balanceadores de carga envolvem todo o tráfego e enviam solicitações uma a uma para o servidor gratuito e mantêm todo o tráfego na zona de buffer:





O que é o Amazon ECS?

Amazon ECS ou Elastic Container Service é um serviço da AWS que cria contêineres para manter os aplicativos na nuvem e no local. É um serviço totalmente automatizado usado para executar software de orquestração complexo e gerenciar os custos dos desenvolvedores ou as preocupações de segurança na nuvem. O Amazon ECS se integra facilmente a outros serviços da AWS para fornecer agilidade, como a execução de contêineres em serviços de computação como o EC2:





Quais são os tipos de balanceador de carga no Amazon ECS?

Os balanceadores de carga são de 4 tipos no total, mas para o serviço Elastic Container usamos apenas dois deles. Os tipos de balanceadores de carga no Amazon Elastic Container Service são explicados abaixo:



Balanceador de carga de rede

Network Load Balancer é o tipo de técnica de balanceamento de carga usado no Amazon Elastic Container Service. Ele roda na 4ª camada da Interconexão de Sistemas Abertos ou Modelo OSI para gerenciar milhões de requisições por segundo na rede. Ele tem o recurso de verificar a integridade da instância e possui um serviço de monitoramento integrado do CloudWatch:

Balanceador de carga de aplicativos

O Application Load Balancer permite que o usuário defina regras de roteamento com base no conteúdo da solicitação. Esse tipo de balanceamento de carga permite que o usuário roteie seu tráfego com eficiência para um serviço específico com o aplicativo em execução no contêiner. Esse tipo de balanceador de carga garantirá que o tráfego seja roteado para o serviço de solicitação onde quer que esteja em execução, inclusive em portas dinâmicas para aplicativos baseados em contêiner:

Isso é tudo sobre os tipos de balanceadores de carga no Amazon Elastic Container Service.

Conclusão

Os balanceadores de carga na AWS são usados ​​para rotear a carga de trabalho do tráfego para os servidores, roteando milhões de solicitações para os servidores, uma a uma. O serviço Elastic Container na AWS é usado para gerenciar contêineres na nuvem, que são usados ​​para colocar aplicativos neles para mobilidade segura. O serviço Amazon ECS usa tipos de balanceamento de carga, como balanceadores de carga de aplicativos e de rede, para trabalhar em contêineres. Este guia explicou os tipos de load balancer no Amazon Elastic Container Service.