What is AWS Virtual Private Cloud

In this AWS Tutorials, we explain what is AWS virtual private cloud.

  • Overview of VPC
  • Components of VPC

What is AWS Virtual Private Cloud

  • A virtual network that closely resembles a traditional private data center, with the benefits of using the AWS scalable infrastructure
  • Logically isolated from another virtual network in the cloud
  • Launch AWS resources within your VPC

Every AWS Admin must know VPC and its Components

  • VPC is Free to use, you will be charged for the resources which are deployed within the VPC.
  • Create a VPN Connection between on-premise data-center and your VPC that create a hybrid cloud
  • By using VPC you will have control over your virtual network environment
  • 1VPC -> 1region -> multiple AZ’s
  • VPC provides advanced security features

eg: security groups, NACL to enable inbound and Outbound filtering at the subnet level

– Use cases include

    • Hosting simple public websites
    • Hosting Multi-tier apps
    • Hosting scalable web applications in the cloud
    • Extending you’re on-premise network into the cloud
    • Disaster recovery

-> Specify a rang IPv4 addresses for the VPC in the form of a Classless Inter-Domain Routing (CIDR) block
eg: 10.0.0.0/16
-> AWS Recommend you specify a CIDR block from the private IPv4 ranges.

    • 10.0.0.0 – 10.255.255.255 (10 /8 Prefix)
    • 172.16.0.0 – 12.31.255.255 (172.16/12 prefix)
    • 192.168.0.0-192.168.255.255 (192.168/16 prefix)

– 1VPC -> 1CIDR block
– The Allowed block size is between a /16 and /28 netmask
– 16 to 65,536 IP addresses – For an Existing VPC, you can associate single IPv6 CIDR block
– You cannot choose the range of address of the IPv6 CIDR block size
– AWS assigns the block to your VPC from their pool of IPv6 address

This is end of topic – what is AWS Virtual Private Cloud.


thanks for reading this article, you’ll also like below articles.

Setup AWS VPC Peering with Terraform

AWS RDS Backup Methods

Free DNS Tools which helps to Administer your Network

TOP 12 Cloud-based Software as a Service