In this lesson, we review the default VPC setups and examine the pre-configured settings that AWS automatically provides when you create a new account. This guide is ideal for developers and cloud enthusiasts looking to understand how AWS simplifies network access and deployment. First, navigate to the VPC section in the AWS Management Console. You can locate it by selecting it from your recently visited services or by searching for “VPC” in the console search bar. Although you might be working in the Northern Virginia region, note that the default configuration is consistent across all regions. For a brand new AWS account, you will see one default VPC along with a few extra security groups that could be present.Documentation Index
Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
Use this file to discover all available pages before exploring further.

Default VPC Details
Take a closer look at this default VPC. It is in an “available” state with the CIDR block set as 172.31.0.0/16. Additionally, the “default VPC” flag is enabled. Clicking on the VPC confirms the CIDR block and the default status.
Exploring the Default VPC Subnets
Return to the Northern Virginia region and inspect the default VPC contents by checking its subnets. Identify the VPC ID (ending in ACB5) and then visit the Subnets section to find six subnets.

The default VPC also features a route table that manages traffic flow and an Internet Gateway configured for internet access.
Examining Subnet Configuration
Explore one of the subnets by navigating to its details page. You will notice that the subnet is configured to auto-assign public IPv4 addresses. This configuration ensures that any EC2 instance launched within the subnet will automatically receive a public IP address for internet connectivity.
Launching an Instance in the Default VPC
To demonstrate this, navigate to the EC2 page and launch a new instance with the default configurations. For this demo, use the Amazon Linux image and select a T2 micro instance type. During the process, create a new key pair (for example, “aws-demo”) and download the PEM file.
- The instance is assigned to the default VPC (usually the only option).
- A specific subnet is selected if required.
- The auto-assign public IPv4 address option is enabled to ensure the instance obtains internet connectivity.


Always safeguard your key pair file and avoid sharing it publicly. It is essential for secure SSH access to your instances.
Connecting to Your EC2 Instance
To connect to your instance via SSH, use the downloaded key pair. On your local machine, run the following command (replacing <PUBLIC_IP_ADDRESS> with the actual public IP):Summary
This demonstration highlights the advantages of using AWS’s default VPC:- Automatic deployment of a default VPC across every region.
- Provisioning of default subnets for multiple Availability Zones.
- Pre-configured Internet Gateway and route table for immediate internet access.
- Simplified server deployments with minimal networking configuration.