Amazon VPC (Virtual Private Cloud)

Amazon VPC is the network layer of AWS — a logically isolated section of the AWS cloud where you launch resources into subnets of your own IP ranges. Every EC2, RDS, Lambda-VPC, EKS node, and most other services live in a VPC, making it the foundation of AWS network security and connectivity.


Core Building Blocks:


Connecting VPCs and On-Premises:


Reference Design for Application VPCs:


Common Gotchas: