Overview
A VPC is an isolated private network in one availability zone. Inside it you create networks — tiers with their own address range — and your machines attach to those.Navigation: Networking → VPC. Titled Virtual Private Clouds, subtitled “Create and manage isolated virtual private clouds across regions and availability zones.”
Every zone your account uses gets its own VPC — they aren’t shared across zones. Three zones means three VPCs. See Regions and zones.
Columns
Filters: All VPCs, Enabled, Disabled, Inactive.
Expanding a VPC lists its networks with Network Name, CIDR, Gateway, Netmask, Firewall Policy, State, Type, and Notes — the fastest way to see a VPC’s whole layout.
Under the VPC name you may see a Fabric status line —
Connected · {n} direct, Connecting, {n} failed, or No direct connections. That’s Fabric reporting cross-zone links.Creating a VPC
Create VPC — “Create an isolated network environment for your resources with full control over IP ranges, routing, and gateways.”Choosing a CIDR
The prefix must be between /8 and /28. Anything outside that is rejected withInvalid CIDR format (e.g., 10.0.0.0/16).
Adding a network
Inside a VPC, a network is a tier — a web tier, an app tier, a database tier.Let it derive the addresses
An Auto-generate button fills the IP configuration from the VPC’s range, picking a /24 that doesn’t collide with existing networks. For a VPC on10.0.0.0/16 you’ll get:
The next network gets
10.0.2.x, and so on. The button notes how many existing networks it avoided.
Addresses outside the VPC’s range produce a warning, not an error — “Gateway IP is outside VPC CIDR ()” — so the form will let you submit it. That’s deliberate flexibility, but an out-of-range tier generally won’t route. Treat the warning as an error unless you know exactly why you’re overriding it.
A Load balancing support switch and a Load balancer type selector appear only when load balancing is enabled for your deployment. It’s off in the current phase, so the network is created with a no-load-balancer offering. See Public IPs.
The detail page
Clicking a VPC opens it with a breadcrumb ofVirtual Private Clouds / {name} and eleven sections in a left nav. Each has its own page here:
Earlier versions of this screen had routing and security tabs that were unfinished placeholders. The current section list above is what exists — the eleven sections are all real.
Deleting a VPC
A VPC can only be deleted once it’s empty. Failure adds: “Remove networks, VMs and other resources first.”Worked example: a two-tier application
Web tier reachable from the internet, database tier reachable only from the web tier.1
Create the VPC with room to subdivide
Create VPC → name
production-vpc, CIDR 10.0.0.0/16. A /16 leaves room for many tiers; a /24 would not.2
Create a firewall policy per tier, before the networks
Two custom policies —
web-tier-policy and db-tier-policy. The network creation form requires a policy, and you can’t tighten a default one. See Firewall Policies.3
Create the web network
Name
web-tier-network, policy web-tier-policy, Auto-generate the addresses → 10.0.1.0/24.4
Create the database network
Name
db-tier-network, policy db-tier-policy, Auto-generate again → 10.0.2.0/24.5
Write the database policy against the web tier's range
On
db-tier-policy: ingress TCP 5432 from 10.0.1.0/24 — the web tier’s range specifically, not 0.0.0.0/0. Plus an egress rule, since policies are stateless.This is where the isolation actually happens. Separate networks alone don’t restrict traffic.6
Publish only the web tier
Acquire a public IP and Static NAT it to a web machine. The database tier gets no public address at all.
7
Verify the isolation
From a web machine, connect to the database. From outside, confirm the database port is unreachable. If it isn’t, the database policy is too broad.
Empty and error states
If a background refresh fails, the detail page keeps showing the last good data rather than blanking. A stale page is more useful than an empty one.
Related
Firewall Policies
Required to create a network, and where isolation is enforced.
Public IPs
Publishing a machine inside a VPC.
Fabric
Connecting VPCs across zones.
Regions and zones
Why there’s one VPC per zone.