As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Conectividade de rede para uma arquitetura de várias contas
Conectar VPCs
Muitas empresas usam o emparelhamento de VPC na Amazon Virtual Private Cloud (Amazon VPC) para conectar VPCs de desenvolvimento e produção. Usando uma conexão de emparelhamento de VPC, é possível rotear o tráfego entre duas VPCs usando endereçamento IP privado. As VPCs conectadas podem estar em diferentes Contas da AWS e diferentes Regiões da AWS. Para obter mais informações, consulte O que é emparelhamento de VPC (documentação da Amazon VPC). À medida que as empresas crescem e o número de VPCs aumenta, manter conexões emparelhadas entre todas as VPCs pode se tornar um desafio de manutenção. Você também pode ser limitado pelo número máximo de conexões de emparelhamento de VPC por VPC. Para obter mais informações, consulte Cota de conexões de emparelhamento de VPC (documentação da Amazon VPC).
Se você tiver vários ambientes de desenvolvimento, teste e preparação que hospedam dados que não sejam de produção em vários Contas da AWS, talvez você queira fornecer conectividade de rede entre todas essas VPCs, mas proibir qualquer acesso aos ambientes de produção. É possível usar o AWS Transit Gateway para conectar várias VPCs em várias contas. Você pode separar as tabelas de rotas para evitar que as VPCs de desenvolvimento se comuniquem com as VPCs de produção através do gateway de trânsito, o qual atua como um roteador centralizado. Para obter mais informações, consulte Roteador centralizado (documentação do Transit Gateway).
O Transit Gateway também oferece suporte ao emparelhamento com outros gateways de trânsito, incluindo aqueles em Contas da AWS ou Regiões da AWS diferentes. Como o Transit Gateway é um serviço totalmente gerenciado e altamente disponível, é necessário provisionar somente um gateway de trânsito para cada região.
Para obter mais informações e arquiteturas de rede detalhadas, consulte Construindo uma infraestrutura de Multi-VPC AWS rede escalável e segura (AWS Whitepaper).
Conectar aplicações
Se precisar estabelecer comunicação entre aplicativos diferentes Contas da AWS no mesmo ambiente (como produção), você pode usar uma das seguintes opções:
-
O emparelhamento de VPC ou o AWS Transit Gateway poderão fornecer conectividade em nível de rede se você desejar abrir um amplo acesso a vários endereços IP e portas.
-
O AWS PrivateLink cria endpoints em uma sub-rede privada da VPC, e esses endpoints são registrados como entradas de DNS no Amazon Route 53 Resolver. Ao usar o DNS, as aplicações podem resolver os endpoints e se conectar aos serviços registrados, sem exigir gateways NAT ou gateways da Internet na VPC.
-
O Amazon VPC Lattice associa serviços, como aplicaçõesem várias contas e VPCs e os reúne em uma rede de serviços. Os clientes em VPCs associadas à rede de serviços podem enviar solicitações para todos os outros serviços associados à rede de serviços, independentemente de estarem na mesma conta. O VPC Lattice se integra com AWS Resource Access Manager (AWS RAM) para que você possa compartilhar recursos com outras contas ou por meio de. AWS Organizations Uma VPC pode ser associada a apenas uma rede de serviços. Essa solução não requer o uso de emparelhamento de VPC ou AWS Transit Gateway para se comunicar entre contas.
Práticas recomendadas para conectividade de rede
-
Crie um Conta da AWS que você use para a rede centralizada. Nomeie essa conta como network-prod e use-a para o AWS Transit Gateway Amazon VPC IP Address Manager (IPAM). Adicione essa conta à unidade Infrastructure_Prodorganizacional.
-
Use o AWS Resource Access Manager (AWS RAM) para compartilhar o gateway de trânsito, as redes de serviços VPC Lattice e os grupos do IPAM com o resto da organização. Isso permite que qualquer Conta da AWS pessoa da sua organização interaja com esses serviços.
-
Ao usar grupos do IPAM para gerenciar centralmente as alocações de endereços IPv4 e IPv6, você pode permitir que seus usuários finais provisionem VPCs automaticamente usando AWS Service Catalog
. Isso ajuda a dimensionar adequadamente as VPCs e evitar a sobreposição de espaços de endereços IP. -
Use uma abordagem de saída centralizada para o tráfego vinculado à Internet e use uma abordagem de entrada descentralizada para o tráfego que entra em seu ambiente proveniente da Internet. Para obter mais informações, consulte Saída centralizada e Entrada descentralizada.