VPC How-Tos

A Virtual Private Cloud (VPC) is a private network interface for collections of DigitalOcean resources. VPC networks provide a more secure connection between resources because the network is inaccessible from the public internet and other VPC networks. Traffic within a VPC network doesn’t count against bandwidth usage.

A variety of resources can be created in a VPC network, but not all of them can be migrated between networks. The table below lists the types of resources that can be created inside of a VPC network and which existing resources can be migrated between networks.

Resource Type Create within VPCs Migrate between VPCs
Droplets Creation supported. Migration supported using snapshots.
Managed databases Creation supported. Native migration supported.
Kubernetes clusters Creation supported. Not supported.
Load balancers Creation supported. Not supported.
Spaces Not applicable. Not applicable.
Volumes Not applicable. Not applicable.

Getting Started

Create a VPC and add resources like Droplets, load balancers, managed databases, and Kubernetes clusters to it.
Automatically add new resources to a VPC network when you create them.
Manually enable VPC networking on an existing Droplet.

VPC Network Management

Migrate existing Droplets and managed databases into and between VPC networks.
Set a default VPC for a datacenter region.
Permanently delete VPC networks from your account.