Open In App

Overview to the Amazon Virtual Private Cloud

In Simplest terms, cloud computing means storing and accessing the data and programs on remote servers that are hosted on the internet instead of the computer’s hard drive or local server. It is also referred to as Internet-based computing.

Features of cloud



Amazon Web Services

Amazon Web Services is a subsidiary of Amazon.com that provides on-demand cloud computing platforms to individuals, companies, and governments, on a paid subscription basis.



Before diving deep into VPC it is important to know about following networking terms:

Subnet: Subnet is referred to as a part of a network formed by breaking a larger network. It is the portion of the network in which IP addresses of all devices share a common prefix. Go through Introduction to subnetting to know more about subnets.

Subnet mask: Subnet mask is used for determining the subnet of the IP address to which it belongs. The subnet mask is a combination of 1’s and 0’s. 1’s represents network and subnet ID while 0’s represents the host ID. Go through the Role of subnet mask to know more about it.

Route Table:  It is a table that contains a set of rules for routing traffic within and outside a subnet. The route table is also used to add Internet Gateway to the subnet. There can be multiple route tables in a VPC. To learn more about the route table go through this link and learn more about its functionality.

Amazon Virtual Private Cloud (VPC)

Virtual Private Cloud is a logically isolated area of AWS cloud that enables you to launch AWS resources into a defined virtual network. You have complete control over the virtual network and you can also restrict the incoming traffic using security groups. In simple terms, it helps you to secure your environment and also gives you the complete authority of incoming traffic.

Architecture of VPC

Terminologies related to VPC:

Default VPC  vs Non-Default VPC

           Characteristics           

       Default VPC                 

          Non-default VPC         

DNS hostname Enabled Disabled
Access to Internet Can access Cannot access
Public IP addresses Receives public IP address (by default) Doesn’t receive public IP unless specified
Internet Gateway Attached by default May have internet gateway depending on its creation

Benefits of Amazon VPC

VPC Peering

AWS VPC Peering is a networking connection that connects one VPC with another VPC through a direct network route using private IP addresses. It enables two VPCs to communicate with each other by building a fast and reliable connection. Instances of the connected VPCs behave as if they belong to the same private network. It provides access to the resources of one network to another. You can peer VPC’s with other AWS accounts as well as other VPCs in the same account.

References: AWS official documentation

Article Tags :