Please enable JavaScript.
Coggle requires JavaScript to display documents.
ELBElastic Load Balancing - Coggle Diagram
ELB
Elastic Load Balancing
serviço gerenciado que é responsável redirecionar o tráfego da internet para instâncias EC2
expoe um único ponto de acesso à aplicação, garante alta disponibilidade entre zonas
identifica instâncias indisponíveis através de health checks
Connection Draining
tempo para se completar as requisições enquanto a instância está sendo desregistrada do LB ou em estado "unhealthy"
Pode ser configurado de 1 até 3600 segundos ou setado para 0 para desabilitar
para os
Target Groups
é chamado Deregistration Delay
todos os acessos realizados através do ELB são
monitorados pelo CloudWatch Metrics
existem 2 versões de ELB disponíveis: v1 - Classic LB e v2 - Application/Network LB
Network Load Balancer (v2 - 2017)
suporta os protocolos TCP, TLS e UDP
projetados para milhões de requisições por segundo com latência muito baixa ( ~100ms contra ~400ms do ALB)
regras e health check se apoiam nos
Target Groups
2 more items...
possui a capacidade cross-zone LB mas está desativada e incorre em gastos adicionais
TLS
múltiplos certificados SSL com o vários listeners através de SNI (Server Name Indication)
Application Load Balancer (v2 - 2016)
suporta os protocolos HTTP e HTTP/2, HTTPS e WebSocket
Possuem hostname fixo
XXXX
.region.elb.amazonaws.com
1 more item...
HTTPS
múltiplos certificados SSL com o vários listeners através de SNI (Server Name Indication)
Classic Load Balancer (v1 - 2009)
suporta os protocolos HTTP, HTTPS e TCP
HTTPS
capaz de fornecer somente
1 certificado
1 more item...
Possuem hostname fixo
XXXX
.region.elb.amazonaws.com
1 more item...
HTTP e TCP
protocolos suportados para
health checks
Um
external
load balance pode ser acessado através da web
Um
internal
load balance é privado a conta e não pode ser acessado através da web