VPC Network

Definition

Google Cloud's implementation of Virtual Private Cloud, providing global-by-default networking that spans all regions for secure connectivity.

Use Cases

Provider Equivalents

Frequently Asked Questions

What's the difference between a Google Cloud VPC network and a subnet?
A VPC network is the top-level private network container (routing, firewall rules, and connectivity). A subnet is a regional IP range inside that VPC where you place resources like VM instances. In Google Cloud, one VPC network can have multiple subnets in different regions.
When should I use a VPC network in Google Cloud?
Use a VPC network whenever you need private IP networking for Google Cloud resources (VMs, GKE nodes, managed services with private access), want to control traffic with firewall rules and routes, or need hybrid connectivity to on-premises. It’s especially useful for multi-region designs because the same VPC can include subnets in multiple regions.
How much does a Google Cloud VPC network cost?
Creating and using a VPC network itself does not have a standalone hourly charge. Costs typically come from what you attach to it and how you use it, such as egress traffic (internet or inter-region), Cloud NAT, Cloud VPN or Cloud Interconnect, load balancers, and any compute resources. Inter-region traffic within Google Cloud can incur charges depending on the traffic path and services used.

Category: networking

Difficulty: intermediate

Related Terms

See Also