AWS Virtual Private Cloud

AWS Virtual Private Cloud
  • VPC = Virtual Private Cloud
  • We can have multiple VPCs in an AWS region (max 5 per region - soft limit)
  • Max CIDR per VPC is 5 for each CIDR
    • Min size is /28 (16 IP addresses)
    • Max size is /16 (65,536 IP addresses)
  • Because VPC is private, only the private IP range is allowed
    • 10.0.0.0 - 10.255.255.255 (10.0.0.0/8)
    • 172.16.0.0 - 172.31.255.255 (10.0.0.0/12)
    • 192.168.0.0 - 192.168.255.255 (10.0.0.0/16)
  • Our VPC CIDR should not overlap with our other networks (e.g: corporate)

Prerequisites

  1. CIDR - IPv4
  2. Public vs Private IP - IPv4
  3. AWS Default VPC

More

  1. VPC - Subnet - IPv4
  2. Internet Gateway (IGW)
  3. Bastion Hosts
  4. NAT Instances
  5. NAT Gateways
  6. DNS Resolution Options and Route53 Private Zones
  7. NACL and Security Groups
  8. VPC Reacherablity Analizer
  9. VPC Peering
  10. VPC Endpoints (AWS PrivateLink)