Amazon Virtual Private Cloud

Amazon Virtual Private Cloud

You can deploy Amazon Web Services resources inside a defined virtual network by using Amazon Virtual Private Cloud (Amazon VPC). This virtual network looks like a typical network that you have in your own data centre, with the advantages of leveraging AWS's scalable infrastructure. See the Amazon VPC User Guide for further details.

Concepts for Amazon VPC

Amazon VPC is Amazon EC2's networking layer. For a short explanation of what is new in Amazon EC2, see What is Amazon EC2? in the Amazon EC2 Linux User Guide.

The key concepts for VPCs are as follows:

  • Virtual Privacy Cloud (VPC) — your Amazon Account Virtual Network.
  • Subnet — Your VPC has a number of IP addresses.
  • Table of the route —A number of rules called routes, that decide the direction of network traffic.
  • Internet gateway - It Is a gateway to your VPC that enables connection between VPC and internet resources.
  • VPC endpoint — Enables you to connect your VPC privately to supported PrivateLink-enabled Amazon services and VPC endpoint services with no need for an internet gateway, NAT device, VPN connection or Amazon Direct Connect. Public IP addresses for communication with resources of the service are not required in your VPC instances. Amazon's network does not leave traffic between your VPC and the other service. See PrivateLink and VPC endpoints for further information.
  • CIDR Block — Inter-Domain Classless Routing. The allocation and route aggregation approach of an internet protocol. See Classless Inter-Domain Routing in Wikipedia for additional details.