Amazon Virtual Private Cloud is a secure and seamless bridge between a company’s existing IT infrastructure and the AWS cloud. Amazon VPC enables enterprises to connect their existing infrastructure to a set of isolated AWS compute resources via a Virtual Private Network (VPN) connection, and to extend their existing management capabilities such as security services, firewalls, and intrusion detection systems to include their AWS resources.
![]() | Important |
|---|---|
Some of the product functionality is limited in the Amazon VPC beta and will be expanded in future releases. For more information, see Current Service Limitations. |
This is the Amazon Virtual Private Cloud Getting Started Guide. This section describes who should read this guide, how the guide is organized, and other resources related to Amazon VPC.
We will refer to the following Amazon Web Services (AWS) products using the following abbreviated forms; all copyrights and legal protections still apply.
| Full Name | Abbreviated Form |
|---|---|
|
Amazon Virtual Private Cloud |
Amazon VPC |
|
Amazon Elastic Compute Cloud |
Amazon EC2 |
For a description of what's new in this release of the Amazon Virtual Private Cloud Getting Started Guide, see What's New.
This guide is intended for anyone who wants to learn how to use Amazon VPC to create their own virtual private cloud (VPC) within AWS, and deploy and isolate their own computing resources (e.g., Amazon EC2 instances) inside it. You don't need to be a software developer or to write code to use the service or this guide. If you're already an Amazon EC2 user, the guide gives shortcuts that let you skip information you probably already know.
We assume that your company has someone or a team available to integrate your network with Amazon VPC. For a summary of the required resources and skills, see What You Need to Use Amazon VPC.
The online version of this guide provides a link at the top and bottom of each page that enables you to enter feedback about this guide. We strive to make our guides as complete, error free, and easy to read as possible. You can help by giving us feedback. Thank you in advance!

This guide presents a quick way to get started using Amazon VPC. The guide is divided into several major sections that walk you through using Amazon VPC to create your own VPC and launch instances in it.
This guide is organized into several major sections described in the following table.
| Information | Relevant Sections |
|---|---|
|
Recent changes to the documentation | What's New |
|
Introduction to Amazon VPC and the basic concepts you need to understand. | |
|
Summary of the resources, skills, tools, accounts, and information you and your team must have to use Amazon VPC. | |
|
Instructions for getting set up to use Amazon VPC for the first time. | |
|
An exercise where you create your own VPC and launch Amazon EC2 instances in it. | |
|
Additional information you need to know to use Amazon VPC in production. |
To determine how to use this guide, select from the following:
Experienced EC2 user—If you're already familiar with Amazon EC2 and using the EC2 API command line tools, you can skip Signing Up for Your Account. You can also skip Setting Up the Tools.
Familiar with the AWS Management Console only—If you're familiar with Amazon EC2, but not with the EC2 API command line tools, you can skip Signing Up for Your Account and just read the other sections of the guide.
New to Amazon EC2 and Amazon VPC— If you're not already an Amazon EC2 user, we recommend you read the entire guide in the order presented and follow the instructions included.
The following table lists related resources that you'll find useful as you work with this service.
| Resource | Description |
|---|---|
|
The network administrator guide gives information a network engineer needs to configure a customer gateway. | |
|
The command line reference gives complete descriptions of the commands you use with the command line tools. | |
|
The quick reference card gives a concise listing of the commands you use with the command line tools. | |
|
The developer guide describes how to use the service and all its features through its application programming interface (API). | |
|
The API reference gives the WSDL and schema location; complete descriptions of the API actions, parameters, and data types; and a list of errors that the service returns. | |
|
The schema documentation gives an easy-to-view, graphical representation of the service's schema. Note that Amazon VPC doesn't have its own schema; the data types are included in the Amazon EC2 schema. For brevity, this schema documentation includes only the data types related to Amazon VPC. | |
| Amazon VPC Release Notes | The release notes give a high-level overview of the current release. They specifically note any new features, corrections, and known issues. |
|
Technical documentation for the Amazon Elastic Compute Cloud |
The technical documentation provides a detailed discussion of Amazon EC2. It includes the basics of getting started, an overview of the service, command line reference, programming reference, and API reference. |
|
A central starting point to find documentation, code samples, release notes, and other information to help you build innovative applications with AWS. | |
|
A community-based forum for developers to discuss technical questions related to Amazon VPC. | |
|
The home page for AWS Technical Support, including access to our Developer Forums, Technical FAQs, Service Status page, and Premium Support (if you are subscribed to this program). | |
|
The primary web page for information about AWS Premium Support, a one-on-one, fast-response support channel to help you build and run applications on AWS Infrastructure Services. | |
| Product information for Amazon VPC | The primary web page for information about Amazon VPC. |
|
A central contact point for inquiries concerning AWS billing, account, events, abuse, etc. | |
|
Detailed information about the copyright and trademark usage at Amazon.com and other topics. |