User guide
You can use the following Amazon Redshift APIs to manage clusters.
• CreateCluster
• DeleteCluster
• DescribeClusters
• DescribeClusterVersions
• DescribeOrderableClusterOptions
• ModifyCluster
• RebootCluster
Managing Clusters in an Amazon Virtual Private
Cloud (VPC)
Topics
• Overview (p. 32)
• Creating a Cluster in a VPC (p. 33)
• Managing VPC Security Groups for a Cluster (p. 35)
• Amazon Redshift Cluster Subnet Groups (p. 36)
Overview
Amazon Redshift supports both the EC2-VPC and EC2-Classic platforms to launch a cluster. For more
information, see Supported Platforms to Launch Your Cluster (p. 9).
When provisioning a cluster in VPC, you need to do the following:
• Provide VPC information.
When you request Amazon Redshift to create a cluster in your VPC, you must provide your VPC
information, such as the VPC ID, and a list of subnets in your VPC by first creating a cluster subnet
group. When you launch a cluster you provide the cluster subnet group so that Amazon Redshift can
provision your cluster in one of the subnets in the VPC. For more information about creating subnet
groups in Amazon Redshift, see Amazon Redshift Cluster Subnet Groups (p. 36). For more information
about setting up VPC, go to Getting Started with Amazon VPC in the VPC Amazon Virtual Private
Cloud Getting Started Guide.
• Optionally, configure the publicly accessible options.
If you configure your cluster to be publicly accessible, you can optionally select an elastic IP address
(EIP) to use for the external IP address. An EIP is a static IP address that is associated with your AWS
account.You can use an EIP to connect to your cluster from outside the VPC. An EIP gives you the
ability to change your underlying configuration without affecting the IP address that clients use to
connect to your cluster. This approach can be helpful for situations such as recovery after a failure.
If you want to use an EIP associated with your own AWS account, you must create it in Amazon EC2
prior to launching your Amazon Redshift cluster. Otherwise, it will not be available during the launch
process.You can also have Amazon Redshift configure an EIP to use for the VPC, but the assigned
EIP will be managed by the Amazon Redshift service and will not be associated with your AWS account.
For more information, go to Elastic IP Addresses (EIP) in the Amazon EC2 User Guide for Linux
Instances.
API Version 2012-12-01
32
Amazon Redshift Management Guide
Managing Clusters in an Amazon Virtual Private Cloud
(VPC)