A Virtual Private Cloud (VPC) is your isolated network in the cloud. Resources exist within this boundary. Different VPCs are separated by default.
When you create a VPC, you define a CIDR block like . This gives you IP addresses. Choose carefully. You cannot change it later without recreating the VPC.
VPC components:
- Subnets for dividing address space
- Route tables for traffic direction
- Internet gateways for public access
- NAT gateways for outbound-only internet
- Security groups and NACLs for filtering