Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Amazon Virtual Private Cloud

Define and launch AWS resources in a logically isolated virtual network

Benefits of Amazon VPC

Secure and monitor connections, screen traffic, and restrict instance access inside your virtual network.
Spend less time setting up, managing, and validating your virtual network.
Customize your virtual network by choosing your own IP address range, creating subnets, and configuring route tables.

How it works

Amazon Virtual Private Cloud (Amazon VPC) gives you full control over your virtual networking environment, including resource placement, connectivity, and security. Get started by setting up your VPC in the AWS service console. Next, add resources to it such as Amazon Elastic Compute Cloud (EC2) and Amazon Relational Database Service (RDS) instances. Finally, define how your VPCs communicate with each other across accounts, Availability Zones, or AWS Regions.

  

Use cases

Improve your web application security posture by enforcing rules on inbound and outbound connections.
Define network connectivity and restrictions between your web servers, application servers, and databases.
Build and manage a compatible VPC network across your AWS services and on premises.