Qual é a diferença entre o balancer de carga interno e externo da AWS?
2 answers
Um balanceiro de carga interno é atribuído a uma sub-rede privada e não tem um IP público. Ele não pode ser acessado por um cliente não no VPC (mesmo se você criar um Route53 registro apontando para ele). Se você quer que os clientes sejam capazes de se conectar ao seu balancer de carga que não estão no VPC, você precisa configurar um balancer de carga virado para a internet.
Um balancer interno de carga encaminha o tráfego para as suas instâncias EC2 em sub-redes privadas. Os clientes devem ter acesso ao sub-redes privadas.
Os nós de um balancer de carga interna têm apenas endereços IP privados. O nome DNS de um balancer de carga interna é publicamente resolúvel para os endereços IP privados dos nós. Assim, os Balanceiros de carga internos só podem encaminhar pedidos de clientes com acesso ao VPC para o balancer de carga.