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