O Application Load Balancer (ALB), o Network Load Balancer (NLB) e o Gateway Load Balancer (GLB) são três tipos de balanceadores de carga usados na nuvem. O balanceamento de carga é o processo de distribuir o tráfego de rede igualmente em um grupo de recursos que oferecem suporte a uma aplicação. Aplicações modernas processam milhões de usuários simultaneamente. Esses volumes de alto tráfego exigem muitos servidores de recursos com dados duplicados. Para redirecionar o tráfego da aplicação, os ALBs examinam o conteúdo solicitado, como cabeçalhos HTTP ou IDs de sessão SSL. Os NLBs examinam endereços IP e outras informações de rede para redirecionar o tráfego de maneira ideal. Os GLBs atuam como um gateway de rede transparente (um único ponto de entrada e saída para todo o tráfego) e distribuem o tráfego enquanto escalam seus dispositivos virtuais de acordo com a demanda.
Leia sobre balanceamento de carga