Introduction to Virtual Private Cloud (VPC)


8164 students completed the lab in ~54m

Total available time: 1h:30m

5309 students rated this lab!

Learn to create an isolated network using Amazon Virtual Private Cloud (VPC)

Amazon Virtual Private Cloud lets you provision a logically isolated section of the Amazon Web Services (AWS) Cloud where you can launch AWS resources in a virtual network that you define. You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways. This hands-on lab guides you through the creation of an isolated network infrastructure.


May 14th, 2018 - Updated images and instructions to reflect user interface changes

Follow these steps to learn by building helpful cloud resources

Logging in to the Amazon Web Services Console

Your first step to start the Lab experience

Create a VPC

How to create a Virtual Private Cloud using the AWS Management Console 

Create a VPC subnet

How to create subnets inside a previously created VPC

Create a VPC Internet Gateway

How to create an Internet Gateway for your VPC

Connect the Internet Gateway to the VPC Route Table

Enable Internet connectivity by routing the external traffic to a VPC Internet Gateway

Create an EC2 instance

Launch a new EC2 instance using the AWS Management Console's Launch Instance wizard

Allocate and Associate an Elastic IP

How to use Elastic IPs with EC2 instances

Terminate an EC2 instance

How to destroy an EC2 instance

Destroy a VPC

How to delete a VPC and all its related services