NATgateways
A NAT gateway is a managed network appliance that enables resources in a private subnet to access external networks, such as the internet, while preventing unsolicited inbound connections from those networks. It performs network address translation by mapping private IP addresses to a public IP address for outbound traffic and translating replies back to the originating private address. In most cloud environments, the gateway is deployed in a public subnet and assigned a public IP address.
Traffic from private subnets is routed to the NAT gateway via the cloud provider’s route tables. The
NAT gateways differ from NAT instances. A NAT instance is a traditional virtual machine you configure yourself,
Typical use cases include enabling software updates for private servers, outbound access for private subnets, and