Network Address Translation Gateway - enables private subnet resources to access the internet for outbound traffic while blocking inbound connections. Available as AWS NAT Gateway, Azure NAT Gateway, GCP Cloud NAT, and OCI NAT Gateway. Like a secure mailroom that sends packages out but rejects unsolicited deliveries.
Database servers in private subnets use a NAT Gateway to download security patches and call external APIs while remaining protected from direct internet access.
All provide outbound internet access for private network resources without allowing unsolicited inbound connections. AWS/Azure use a managed gateway resource in a VPC/VNet; GCP Cloud NAT is a managed NAT service attached to a Cloud Router for a VPC network; OCI NAT Gateway is a VCN gateway for private subnets.
Explore real-world architectures from our community that use NAT Gateway: