Skip to main content

Internet Gateway

Amazon VPC

To allow public traffic from the internet to access your VPC, you attach an internet gateway to the VPC.

  • An internet gateway is a connection between a VPC and the internet.
  • Without an internet gateway, no one can access the resources within your VPC.
  • Internet Gateway connects to public subnets only
Internet Gateway

AWS Services accessible through Internet Gateway​

  • Services with Public IP addresses in Public Subnets:

    • EC2 instances with public IPs
    • ELB Elastic Load Balancing
    • NAT Gateways
    • Application Load Balancers (ALB)
    • Network Load Balancers (NLB)
    • Classic Load Balancers
    • EC2 instances running NAT instances
  • AWS Managed Services with Internet Endpoints:

    • S3 (via internet endpoints)
    • DynamoDB (via internet endpoints)
    • Lambda (when accessing internet resources)
    • API Gateway
    • CloudFront
    • Route 53
    • SES, SNS, SQS (via internet APIs)

Additional Resources​