What is it?

A NAT Gateway (Network Address Translation Gateway) is a highly available and scalable service that enables instances in a private subnet to access the internet or other AWS services while preventing the internet from initiating a connection to those instances. Unlike an Internet Gateway, which allows inbound and outbound traffic, a NAT Gateway is only for outbound internet access.


Key Concepts:

  1. Outbound Internet Access:
  2. Public vs Private Subnets:
  3. Managed by AWS:

Important Points:

  1. Private Subnets Accessing the Internet:
  2. High Availability:
  3. Stateless Service:
  4. Elastic IP Requirement:
  5. Billing:

Best Used For:


Best Practices: