Balanceador de carga da AWS, várias instâncias - NAT

1

Eu tenho meu aplicativo hospedado na AWS, eu uso o balanceador de carga para isso, então tenho que instâncias do EC2. Preciso agora de me conectar a algum serviço externo, mas este serviço permite conectar de um único IP.

Eu estava pensando em configurar o gateway NAT para meus aplicativos, mas não sei se posso configurar um para todas as zonas de disponibilidade (eu configurei meu aplicativo em 3 AZ) do meu aplicativo.

Você tem alguma ideia de como fazer solicitações de saída de todas as minhas instâncias do EC2 em todas as sub-redes / AZs para ter um único endereço IP?

    
por Blejwi 31.03.2017 / 11:53

1 resposta

3

Se seu aplicativo for implantado em uma única VPC usando as 3 Zonas de disponibilidade, tudo o que você precisa fazer é criar um NAT Gateway em uma de suas VNETs públicas, criar uma nova tabela Route e adicionar uma rota para enviar 0.0.0.0 / 0 tráfego através do novo NAT Gateway. Por fim, associe as sub-redes que contêm seu aplicativo à nova tabela de rotas.

Um único gateway NAT pode ser usado por qualquer sub-rede na mesma VPC, independentemente dos AZs nos quais você implantou as sub-redes. Quando você cria seu NAT Gateway, ele receberá um único Endereço IP Elástico para usar, o que representará todo o tráfego que está sendo enviado através do Gateway NAT.

    
por 31.03.2017 / 12:37