AWS VPC - Internet Gateway vs NAT

0 votes

What is an Internet Gateway? What is a NAT Instance? What services do they offer?

Reading AWS VPC documentation, I gather they both map private IP addresses to internet route-able addresses for the outgoing requests and route the incoming responses from the internet to the requester on the subnet.

So what are the differences between them? What scenarios do I use a NAT Instance instead of (or beside) an Internet Gateway? Are they essentially EC2 instances running some network applications or are they special hardware like a router?

Instead of simply pointing to AWS documentation links, can you please explain these by adding some background on what is public and private subnets so any beginner with limited knowledge of networking can understand these easily? Also, when should I use a NAT Gateway instead of a NAT instance?

Apr 25, 2022 in AWS by Rahul
• 9,680 points
429 views

No answer to this question. Be the first to respond.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.

Related Questions In AWS

0 votes
0 answers

AWS VPC - Internet Gateway vs. NAT [closed]

What is an Internet Gateway? What is ...READ MORE

Feb 22, 2022 in AWS by Rahul
• 2,120 points
325 views
+9 votes
17 answers

AWS VPC - What is the difference between Internet Gateway & NAT

Internet Gateway An Internet Gateway is a logical connection ...READ MORE

answered Apr 24, 2018 in AWS by Flying geek
• 3,280 points

edited Jul 10, 2023 by Khan Sarfaraz 128,472 views
+1 vote
3 answers
0 votes
1 answer
0 votes
1 answer

How to create Internet Gateway using AWS CLI?

It is simple to create an Internet ...READ MORE

answered Feb 21, 2019 in AWS by Priyaj
• 58,020 points
991 views
0 votes
1 answer

how to access AWS S3 from Lambda in VPC

With boto3, the S3 urls are virtual by default, ...READ MORE

answered Sep 28, 2018 in AWS by Priyaj
• 58,020 points
10,122 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP