Amazon VPC: Deep dive
Amazon VPC (Virtual Private Cloud) enables users to initiate AWS resources within the user-defined virtual network. Each VPC you create is fully customizable and logically isolated from other virtual networks in the AWS cloud. You can configure the IP address range, create subnets, configure root tables, customize network gateways, and define security settings with security groups and network access control lists. Other AWS resources, such as Amazon EC2 instances, can be launched using VPC.