VPC - Amazon QuickSight

VPC

A virtual private cloud (VPC) is a virtual network dedicated to your AWS account. The Amazon VPC service that provides it is a networking layer for your AWS resources. Using Amazon VPC, you can define a virtual network in your own logically isolated area within the AWS Cloud. A VPC closely resembles a traditional network that you might operate in your own data center, with the benefits of using the AWS scalable infrastructure. Amazon VPC for Amazon EC2 virtual computing environments, known as instances, but you can use a VPC for a variety of AWS resources.

VPCs offer options that allow for flexibility in a secure environment, for example:

  • To configure your VPC, you can set its IP address range, create subnets, configure route tables, network gateways, network interfaces, and security settings.

  • To make the AWS Cloud an extension of your data center, you can connect your VPC to your own corporate data center.

  • You can connect your instances in the VPC to the internet, or keep your instances isolated on a private network.

  • To protect the resources in each subnet, you can use multiple layers of security, including security groups and network access control lists (ACLs).

For more information, see the Amazon VPC User Guide.

If you have a default VPC and don't specify a subnet when you launch an instance, the instance is launched into your default VPC. You can launch instances into your default VPC without needing to know anything about Amazon VPC.

If you don't already have a VPC or want to use a new one, you can create one by following the instructions in Getting started with Amazon VPC in the Amazon VPC User Guide. This section offers guidance on how to set up your VPC. The guidance includes options for public and private subnets and for AWS Site-to-Site VPN access for your corporate network (known as on-premises access). You can also use VPC peering or AWS Direct Connect to reach an on-premises database instance.

Using the AWS CLI

You can start to set up a VPC by using the create-vpc command. To learn details about VPC settings for the AWS CLI, see Examples for VPC in the Amazon VPC User Guide.

Using the Console

To view your VPC or create a new one, sign in to the AWS Management Console and open the Amazon VPC console at https://console.aws.amazon.com/vpc/. To create a new VPC, choose Launch VPC Wizard and follow the instructions. Take note of your new VPC ID. To view VPCs, choose Your VPCs at left.

Amazon VPC Resources in VPC Guides and AWS Support Articles

For general information, see Working with VPCs and subnets.

For step-by-step instructions for setting up a VPC, see the following topics (choose the ones that relate to your scenario):

If you want to migrate data source instances into the same VPC, see the following AWS Support articles:

For troubleshooting information, see How do I troubleshoot issues with VPC route tables?, an article with video created by AWS Support.