Amazon VPCs and Subnets

Amazon Virtual Private Cloud (Amazon VPC) enables you to launch AWS resources into a virtual network that you’ve defined. A VPC is a virtual network dedicated to your AWS account. It is logically isolated from other virtual networks. You can launch your AWS resources, such as Amazon EC2 instances, into your VPC. You can specify an IP address range for the VPC, add subnets, associate security groups, and configure route tables. A subnet is a range of IP address in your VPC in which you can launch AWS resources. This virtual network closely resembles a traditional network that you’d operate in your own data center, with the benefits of using the scalable infrastructure of AWS.

To head to the VPC console, just search for VPC in the top search bar. After the VPC dashboard is loaded, select Subnets on the left-hand side panel.


VPC and Subnet ID

For this workshop, we will be using the Ireland AWS Region (also referred to as eu-west-1) but as mentioned previously you could use another region e.g N. Virginia (us-east-1). In the Ireland region, you’ll see 1 default VPC has already been created as well as 3 default subnets available in that VPC. The default VPC has one subnet for each availability zone. Availability zones are an isolated location within data center regions from which cloud services originate and operate.


If you want to hear more about VPCs and Subnets, then please watch the video below.