Networking

    AWS TGW vs Azure vWAN vs GCP NCC: Guerras de Backbone Multi-Cloud 2026

    TechLeague Editorial··14 min de leitura

    Escolher um backbone de rede multi-cloud em 2026 é menos sobre lealdade à marca e mais sobre adequação arquitetônica e TCO. AWS Transit Gateway (TGW), Azure Virtual WAN (vWAN) e Google Cloud Network Connectivity Center (NCC) oferecem recursos hub-and-spoke e mesh-like, mas suas arquiteturas subjacentes, modelos de preços e pontos de integração diferem substancialmente. Esta análise foca nas capacidades técnicas brutas e implicações econômicas para grandes empresas.

    Filosofias Arquitetônicas e Limites de Escala

    AWS TGW, particularmente quando ampliado pelo Cloud WAN para conectividade mesh global, oferece uma abordagem fundamentalmente orientada a objetos. Cada TGW é uma construção regional, suportando até 5000 attachments (VPC/VPN/Direct Connect Gateway). O Cloud WAN orquestra múltiplos TGWs em uma rede global, gerenciando políticas de roteamento e segmentação entre regiões e contas. Os limites de escala padrão do TGW são críticos: 5000 rotas por tabela de rotas, 100 TGW attachments e 20 TGW route tables por TGW são gargalos comuns para implantações muito grandes. O inter-region peering entre TGWs depende das capacidades de VPC peering inter-regional, agora amplamente substituídas pelo Transit Gateway Inter-Region Peering, oferecendo maior largura de banda e menor latência do que VPNs tradicionais.

    Azure Virtual WAN é um serviço gerenciado pela Microsoft que atua como um hub para vários tipos de conectividade (VPN, ExpressRoute, VNet peering). Ele emprega uma arquitetura global e gerenciada centralmente. Hubs Standard suportam até 2000 conexões VNet. Cada ExpressRoute Gateway dentro de um hub vWAN pode suportar até 10 Gbps e VPN Gateways até 10 Gbps (dependendo da scale unit). Um diferenciador chave é o conceito de um 'Secure Hub' integrado com o Azure Firewall Manager, permitindo a aplicação centralizada de políticas de segurança (IDP/IPS, filtragem de URL) para todo o tráfego que transita pelo hub, incluindo VNet-to-VNet e on-premises-to-VNet. O routing intent do Azure permite controle granular sobre os fluxos de tráfego de entrada e saída dentro do hub, um recurso que geralmente requer manipulação de BGP community or complex route table associations na AWS.

    GCP Network Connectivity Center (NCC) é conceitualmente similar a um fabric global, focado em conectar sites on-premises, VPCs e até outros provedores de nuvem (via Cross-Cloud Interconnect). Os hubs NCC gerenciam centralmente os spokes (VPC networks, VPN tunnels, Partner Interconnect, Cross-Cloud Interconnect) globalmente. Ao contrário do TGW ou vWAN, o NCC se apresenta como uma única entidade global, simplificando a implantação multi-região. Ele suporta até 1000 spokes por hub. O design enfatiza a simplicidade para conectar diversas workloads e localizações a uma rede unificada. O Cross-Cloud Interconnect, uma oferta relativamente nova, conecta diretamente o GCP com a AWS, oferecendo latência e throughput previsíveis, uma capacidade não disponível nativamente na mesma medida entre AWS e o backbone nativo do Azure sem um circuito direto ou overlay de fornecedor.

    Roteamento, Segmentação e Integração BGP

    AWS TGW depende fortemente de route tables anexadas a VPCs e Direct Connect Gateways específicos. A segmentação é alcançada atribuindo attachments a diferentes TGW route tables e configurando regras de propagação e associação. O roteamento entre contas é gerenciado via TGW Resource Share. BGP é fundamental para attachments de VPN e DX Gateway, com o TGW anunciando suas rotas e aprendendo rotas de seus roteadores on-premises. Cada TGW pode funcionar como um dynamic routing peer. O Cloud WAN estende isso com propagação automática de rotas e policy-based routing entre regiões definidas em uma global network policy. O roteamento entre TGW route tables arbitrárias requer static routes explícitas ou policy-based routing dentro do Cloud WAN.

    Os hubs do Azure vWAN expõem routing tables que podem ser associadas a várias conexões. O Routing Intent e as Routing Policies permitem que os administradores ditem como o tráfego flui, por exemplo, forçando o tráfego direcionado à Internet através do firewall de um Secure Hub ou roteando o tráfego VNet-to-VNet diretamente. BGP é amplamente utilizado para conexões ExpressRoute e VPN Gateway no hub vWAN. Circuitos ExpressRoute geralmente fazem peering com o Microsoft enterprise edge (MSEE), que então injeta rotas no hub vWAN. Para ambientes híbridos, o vWAN simplifica a agregação e anúncio de rotas, reduzindo significativamente a complexidade do BGP vista com modelos tradicionais hub-and-spoke do Azure usando UDRs.

    GCP NCC usa uma capacidade de roteamento global similar à rede geral do Google Cloud. Spokes anexados a um hub NCC trocam rotas automaticamente. Cada spoke recebe uma route table e as rotas são propagadas. BGP é empregado para attachments de VPN e Interconnect. Para o Cross-Cloud Interconnect, as sessões BGP são estabelecidas diretamente com o provedor de nuvem parceiro (por exemplo, AWS Direct Connect Gateway) no local do interconnect, permitindo a troca de rotas entre ambientes de nuvem. A força do NCC reside no seu anúncio e aprendizado de rotas globais unificados, eliminando a necessidade de configuração explícita de roteamento inter-regional ou setups complexos de routing transitivo geralmente exigidos para outras conectividades multi-região.

    Throughput, Latência e Desempenho Inter-Região

    O throughput máximo do AWS TGW por attachment é tipicamente de 50 Gbps, com uma agregação de até 100 Gbps por TGW em múltiplos attachments para tráfego inter-VPC. O Inter-Region TGW Peering oferece largura de banda significativamente maior do que VPN, muitas vezes excedendo 5 Gbps por conexão de peer, mas pode escalar até 50 Gbps dependendo da demanda e capacidade regional, com latência comparável ao VPC peering puro entre regiões. Para on-premises, conexões Direct Connect de até 100 Gbps podem terminar em um Direct Connect Gateway, que então se anexa a um TGW. O desempenho é excelente, desde que o TGW não seja sobrecarregado pelo volume de VPCs e rotas.

    A capacidade de throughput do hub Azure vWAN é dinâmica; os gateways VPN escalam até 10 Gbps e os gateways ExpressRoute até 20 Gbps (vários ExpressRoutes podem terminar). O throughput agregado do hub vWAN entre VNets é frequentemente citado em torno de 100 Gbps para grandes hubs. O tráfego VNet-to-VNet inter-regional através do vWAN aproveita o backbone global da Microsoft, entregando conectividade de alta velocidade e baixa latência dentro da rede Azure. Secure Hubs com Azure Firewall podem introduzir latência dependendo do SKU do firewall e da carga de inspeção. O desempenho entre regiões é geralmente forte devido à rede global da Microsoft altamente otimizada.

    GCP NCC aproveita a rede privada global de alto desempenho do Google. O tráfego VPC-to-VPC e a conectividade on-premises (VPN/Interconnect) se beneficiam do backbone de baixa latência e alta largura de banda do Google. O Cross-Cloud Interconnect pode atingir até 10 Gbps por link para a AWS, com múltiplos links para maior capacidade. A latência entre as regiões do Google Cloud é consistentemente uma das mais baixas da indústria, o que se traduz diretamente nas características de desempenho do NCC. Esta é uma vantagem significativa para aplicações sensíveis à latência que abrangem várias regiões de nuvem ou requerem comunicação multi-cloud contínua.

    Integração de Appliances SD-WAN e Serviços de Segurança

    A integração de SD-WAN no AWS TGW tipicamente envolve o estabelecimento de IPsec VPNs de dispositivos SD-WAN de branch ou appliances virtuais (por exemplo, FortiGate-VM, Palo Alto Networks VM-Series, Cisco Catalyst 8000V) em spokes diretamente para o TGW. O AWS Network Manager fornece um painel centralizado para monitorar redes globais, incluindo TGWs, Cloud WAN e sites on-premises conectados via VPN ou Direct Connect. Embora não hospede recursos de segurança nativamente, o TGW pode direcionar o tráfego para 'inspection VPCs' contendo firewalls virtuais para aplicação centralizada de políticas de segurança. Isso requer manipulação explícita de rotas e muitas vezes envolve configurações de firewall ECMP ou Active/Standby, como Transit Gateway VPN ECMP para roteamento simétrico.

    Azure vWAN oferece capacidades SD-WAN integradas. Muitos fornecedores líderes de SD-WAN (por exemplo, Fortinet, Versa, VMware, Cisco Viptela) integraram suas soluções com o vWAN, simplificando a conectividade de filiais. Um appliance virtual gerenciado pode ser implantado diretamente em um hub vWAN, simplificando a implantação e reduzindo a sobrecarga operacional em comparação com uma VNet separada. A funcionalidade Secure Hub com Azure Firewall Manager (empregar FortiGate-VM ou Palo Alto VM-Series em vez de Azure Firewall também é possível, mas requer uma VNet separada) é um grande diferencial para segurança centralizada forçada. Esta integração direta otimiza o processo de direcionar todo o tráfego de branch, VNet e internet através de um ponto de inspeção de segurança comum.

    A história de integração do GCP NCC com SD-WAN está evoluindo. Por enquanto, ela segue em grande parte o modelo VPN-to-spoke, onde os appliances SD-WAN estabelecem IPsec VPNs para um VPN gateway em um spoke VPC, que então é anexado ao NCC. Embora grandes fornecedores como Fortinet e Palo Alto ofereçam appliances virtuais robustos para GCP, o NCC não possui (ainda) a mesma integração profunda que o Secure Hub do vWAN ou o suporte nativo a SD-WAN. No entanto, o NCC facilita a conexão de implantações SD-WAN on-premises aos serviços do Google Cloud e outros ambientes de nuvem através de seus vários tipos de spoke, centralizando o gerenciamento dessas conexões sem ditar a solução SD-WAN em si. A próxima integração Private Service Connect com o NCC promete uma maior simplificação para acessar SaaS e serviços de parceiros.

    Modelos de Custo: Egress e Attachments

    Recurso AWS Transit Gateway (TGW) Azure Virtual WAN (vWAN) GCP Network Connectivity Center (NCC)
    Custo Horário por Hub US$ 0,05/hora por TGW + US$ 0,05/hora por conexão de inter-region peering Hub Padrão: US$ 0,25/hora. Secure Hub: US$ 0,35/hora + custos do Azure Firewall. US$ 0,025/hora por unity de hub (regional, 1000 spokes)
    Custo por Attachment US$ 0,05/GB processado inbound/outbound (taxa de dados processados) Sem cobrança direta por attachment. Taxas de VPN/ExpressRoute gateway se aplicam. Hora da Unidade Spoke: US$ 0,0025/hora por spoke. Dados processados: US$ 0,02/GB para todos os dados que transitam pelo NCC.
    Transferência de Dados Inter-Region US$ 0,02/GB - US$ 0,09/GB (dependendo das regiões) Varia por par de regiões, tipicamente US$ 0,02/GB - US$ 0,08/GB US$ 0,02/GB - US$ 0,12/GB (varia entre regiões, específico para Cross-Cloud)
    Exemplo: 50 VPCs/VNets/Spokes (aprox) ~50 VPCs * US$ 0,05/GB (dados processados) + TGW horário. Total ~0,05 * 24 * 30 = US$ 36/mês (somente TGW). Dados a 100TB/mês: 100 * 1024 * 0,05 = US$ 5120. Hub Padrão ~0,25 * 24 * 30 = US$ 180/mês. Sem taxas diretas de spoke. Dados via ExpressRoute/VPN. Unidade de Hub NCC ~0,025 * 24 * 30 = US$ 18/mês. 50 Unidades de Spoke ~50 * 0,0025 * 24 * 30 = US$ 90/mês. Dados a 100TB/mês: 100 * 1024 * 0,02 = US$ 2048.
    Exemplo: 500 VPCs/VNets/Spokes (aprox) ~500 VPCs * US$ 0,05/GB (dados processados) + TGW horário. Múltiplos TGWs provavelmente necessários em grandes regiões devido aos limites. Dados a 500TB/mês: 500 * 1024 * 0,05 = US$ 25600. Hub Padrão ~0,25 * 24 * 30 = US$ 180/mês. Routing Intent pode adicionar taxas. Taxas de dados. Unidade de Hub NCC ~0,025 * 24 * 30 = US$ 18/mês. 500 Unidades de Spoke ~500 * 0,0025 * 24 * 30 = US$ 900/mês. Dados a 500TB/mês: 500 * 1024 * 0,02 = US$ 10240.

    Os modelos de custo são significativamente diferentes. O AWS TGW cobra por GB de dados 'processados' (inbound ou outbound para qualquer attachment). Isso significa que o tráfego east-west dentro de um TGW incorre em uma cobrança. O Azure vWAN cobra principalmente por hora pelo próprio hub e por quaisquer ExpressRoute ou VPN Gateways implantados nele. As taxas de egress de dados se aplicam ao tráfego que sai do Azure para a Internet, mas o tráfego VNet-to-VNet dentro de um hub vWAN não incorre em cobranças adicionais por GB para o próprio serviço vWAN (as taxas padrão de VNet peering ainda se aplicam se não estiver usando o vWAN para VNet para VNet). O GCP NCC cobra uma taxa horária baixa pela unidade do hub e uma taxa horária por 'spoke unit'. Assim como o TGW, ele cobra pelos dados processados (em trânsito) através do NCC. No entanto, para dados intra-NCC, o GCP cobra uma taxa por GB mais baixa em comparação com a taxa fixa de US$ 0,05/GB do TGW, o que pode ser significativo em escala.

    Para um cenário com 500 VPCs/VNets/Spokes e 500TB/mês de tráfego interno agregado, a AWS poderia rapidamente se tornar a mais cara devido à sua taxa de processamento de dados de US$ 0,05/GB. Os US$ 0,02/GB de dados processados no NCC do GCP são mais competitivos. O modelo do Azure, que em grande parte abstrai as cobranças de dados VNet-to-VNet internas ao hub, pode ser altamente atraente para organizações com enormes fluxos de dados internos. No entanto, isso é amplamente verdadeiro para o tráfego que permanece dentro do escopo regional do hub vWAN. O tráfego multi-região do Azure vWAN incorrerá em taxas de transferência de dados inter-regionais, semelhantes à AWS e ao GCP.

    Observability e Troubleshooting

    A AWS fornece métricas do CloudWatch para TGW (por exemplo, BytesIn/Out, Packet Drop). Os Flow Logs para attachments do TGW permitem visibilidade granular do tráfego, permitindo a integração com serviços como VPC Flow Logs para S3, CloudWatch Logs ou SIEMs de terceiros. O AWS Network Manager oferece uma visão topológica e status de conectividade para TGW e conexões associadas. A solução de problemas de roteamento geralmente envolve a inspeção de tabelas de rotas do TGW, configurações de propagação e associações de attachment, juntamente com o status da sessão BGP para VPN/DX.

    O Azure vWAN oferece monitoramento abrangente através do Azure Monitor, fornecendo métricas para utilização do hub, throughput do gateway e status da conexão VPN/ExpressRoute. Componentes do Network Watcher, como NSG Flow Logs (para Secure Hubs) e connection monitor, ajudam a visualizar padrões de tráfego e diagnosticar problemas de conectividade. A natureza global do console de gerenciamento do vWAN simplifica a solução de problemas inter-regionais, fornecendo um painel único para todas as conexões e rotas do hub. Os logs do Azure Firewall dentro de um Secure Hub oferecem inspeção profunda do tráfego e registro de eventos de segurança.

    O GCP NCC também se integra ao Cloud Monitoring para métricas e ao Cloud Logging para logs de auditoria e fluxo. Os VPC Flow Logs para spokes fornecem registros detalhados de tráfego. O Google Cloud Network Intelligence Center fornece visualizações de topologia, monitoramento de desempenho e insights sobre a saúde da rede em spokes anexados. Dado o forte foco do GCP em observability, a solução de problemas do NCC geralmente aproveita as ferramentas familiares do Cloud Console e a suíte Stackdriver. O monitoramento de sessão BGP para Interconnects é robusto, fornecendo status detalhado e rotas anunciadas.

    Snippets de Configuração e Exemplo do Mundo Real

    Attachment do AWS TGW a uma VPC com propagação de rotas:

    
    resource "aws_ec2_transit_gateway_vpc_attachment" "example" {
      vpc_id                        = aws_vpc.example.id
      transit_gateway_id            = aws_ec2_transit_gateway.example.id
      subnet_ids                    = [
        aws_subnet.example_az1.id,
        aws_subnet.example_az2.id,
      ]
      tags = {
        Name = "Example-VPC-Attachment"
      }
    }
    
    resource "aws_ec2_transit_gateway_route_table_association" "example" {
      transit_gateway_attachment_id  = aws_ec2_transit_gateway_vpc_attachment.example.id
      transit_gateway_route_table_id = aws_ec2_transit_gateway_route_table.example.id
    }
    
    resource "aws_ec2_transit_gateway_route_table_propagation" "example" {
      transit_gateway_attachment_id  = aws_ec2_transit_gateway_vpc_attachment.example.id
      transit_gateway_route_table_id = aws_ec2_transit_gateway_route_table.example.id
    }
    

    Este snippet Terraform demonstra como anexar uma VPC a um AWS TGW e, em seguida, associar e propagar suas rotas para uma TGW route table específica, o que é fundamental para segmentação e conectividade. Para implantações em larga escala, as políticas do Cloud WAN gerenciam essas associações e propagações dinamicamente em múltiplos TGWs.

    Veredito

    AWS TGW (com Cloud WAN) se destaca quando:

    • Você é uma organização nativa da AWS com mais de 90% de sua infraestrutura na AWS.
    • Você exige controle refinado sobre a propagação e associação de rotas em um ambiente AWS multi-account e multi-região complexo.
    • Você precisa integrar Direct Connects existentes e um grande número de VPNs, especialmente com requisitos específicos de BGP community.
    • Seu fluxo de dados east-west interno é moderado, já que a cobrança de US$ 0,05/GB de processamento de dados pode escalar rapidamente em grandes volumes.

    Azure Virtual WAN se destaca quando:

    • Você tem um ambiente híbrido centric da Microsoft, aproveitando pesadamente o ExpressRoute e os serviços do Azure.
    • A aplicação centralizada de segurança via Secure Hubs e Azure Firewall Manager é um requisito crítico para conformidade regulatória e gerenciamento simplificado.
    • Você está implantando um overlay SD-WAN global e prefere integração e gerenciamento profundos com o backbone da nuvem.
    • Seu tráfego VNet-to-VNet dentro de uma região é extremamente alto, pois o preço baseado em hub pode ser mais previsível do que o processamento por GB para esse tipo de tráfego.

    GCP Network Connectivity Center (NCC) se destaca quando:

    • Você está liderando com o GCP para a maior parte de sua pegada na nuvem, mas também precisa de conectividade eficiente e de alto desempenho com a AWS ou outras nuvens via Cross-Cloud Interconnect.
    • A simplicidade no gerenciamento de redes globais é uma prioridade máxima, oferecendo uma única construção global em vez de TGWs regionais ou peerings inter-regionais explícitos.
    • Sua organização valoriza o backbone global altamente otimizado do Google para conectividade de baixa latência e alta largura de banda entre regiões.
    • A eficiência de custos para altos volumes de transferência de dados internos é crucial, dada a menor cobrança de processamento de dados do NCC (US$ 0,02/GB) em comparação com o AWS TGW para tráfego interno.

    Leitura relacionada

    Perguntas frequentes

    Qual serviço é melhor para conectividade multi-cloud, especificamente entre AWS e Azure?+

    O GCP Network Connectivity Center com seu Cross-Cloud Interconnect é exclusivamente projetado para conectividade direta e de alto desempenho com outras nuvens, como a AWS. Embora o AWS TGW e o Azure vWAN possam se conectar via VPN pela internet ou circuitos privados, o NCC oferece um caminho mais integrado e otimizado para networking direto entre nuvens.

    Como os custos de tráfego east-west se comparam dentro do backbone de cada plataforma?+

    O AWS TGW cobra US$ 0,05/GB por todos os dados processados (inbound/outbound) pelo TGW, independentemente de estarem na mesma região. As cobranças de dados do Azure vWAN são principalmente para ingress/egress para a internet ou inter-região. O tráfego VNet-to-VNet dentro de um hub vWAN geralmente não é cobrado pelo próprio vWAN. O GCP NCC cobra US$ 0,02/GB pelos dados que transitam pelo backbone do NCC. Para volumes muito altos de tráfego intra-regional, east-west, o Azure vWAN e o GCP NCC podem ser mais econômicos do que o AWS TGW devido aos seus modelos de preços.

    Posso aplicar políticas de segurança centralizadas com esses serviços?+

    Sim, mas com abordagens diferentes. O Azure vWAN oferece um Secure Hub integrado com o Azure Firewall Manager, permitindo inspeção profunda de pacotes nativa. O AWS TGW requer o direcionamento do tráfego para 'inspection VPCs' que hospedam firewalls virtuais (por exemplo, FortiGate, Palo Alto). O GCP NCC depende de regras de firewall de nível de VPC, Network Firewall ou appliances virtuais dentro de spokes, com gerenciamento centralizado através de ferramentas como o Security Policy Manager.

    Qual opção oferece o gerenciamento mais centralizado para uma rede global?+

    O Azure vWAN e o GCP NCC oferecem inerentemente um plano de gerenciamento global mais centralizado em comparação com o AWS TGW. O portal único do Azure vWAN para hubs e conexões globais simplifica a orquestração de redes multi-região. O GCP NCC é projetado como um recurso global, abstraindo as complexidades regionais. O AWS Cloud WAN fecha significativamente essa lacuna para a AWS, fornecendo um motor de política global para gerenciar múltiplos TGWs, mas é uma camada adicional.