Understanding VPC, Subnet, ACL, NAT, and Global Accelerator

Anish Antony
Programming Notes
Published in
7 min readJun 17, 2021

--

The VPC lets you launch AWS resources in a logically isolated virtual network that you define. There is a separate subnet for each availability zone. Network Access Control Lists (ACLs) provide a firewall/security layer at the subnet level. Network Address Translation (NAT) Gateway makes it easy to connect to the Internet from instances within a private subnet in an AWS Virtual Private Cloud (VPC). Global Accelerator is a service that improves the availability and performance of applications with local or global users. Lets explore each of these in detail over this article.

Photo by Alina Grubnyak on Unsplash

Amazon Virtual Private Cloud (VPC)

Amazon Virtual Private Cloud (Amazon VPC) is a service that lets you launch AWS resources in a logically isolated virtual network that you define. You have complete control over your virtual networking environment, including a selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. You can use both IPv4 and IPv6 for most resources in your virtual private cloud, helping to ensure secure and easy access to resources and applications. You can launch your AWS resources, such as Amazon EC2 instances, into your VPC. When you create a VPC, you must specify a range of IPv4 addresses for the VPC in the form of a Classless Inter-Domain…

--

--

Anish Antony
Programming Notes

Fullstack Developer | Blogger | Experience on Java, Python, React, Angular, Golang | http://www.behindjava.com