Amazon VPC enables you to build a virtual network in the AWS cloud -no VPNs, hardware, or physicaldatacenters required.
Your AWS resources are automatically provisioned in a ready-to-use default VPC. You can choose tocreate additional VPCs by going to Amazon VPC page on the AWS Management Console and click onthe "Start VPC Wizard" button.
You'll be presented with four basic options for network architectures. After selecting an option, youcan modify the size and IP address range of the VPC and its subnets. If you select an option with Hardware VPN Access, you will need to specify the IP address of the VPN hardware on your network.You can modify the VPC to add more subnets or add or remove gateways at any time after the VPChas been created.
The four options are:
VPC with a Single Public Subnet Only
VPC with Public and Private Subnets
VPC with Public and Private Subnets and Hardware
VPN Access VPC with a Private Subnet Only and Hardware VPN Access
Reference:
https://aws.amazon.com/vpc/faqs/