# Virtual Private Cloud documentation

[Read product documentation](https://docs.cloud.google.com/vpc/docs/overview.md.txt) Google Cloud Virtual Private Cloud (VPC) provides networking
functionality to Compute Engine virtual machine (VM) instances,
Google Kubernetes Engine (GKE) containers, and serverless workloads. VPC provides
networking for your cloud-based services that is global, scalable, and flexible.

[Go to the Virtual Private Cloud product page for more.](https://cloud.google.com/vpc/)

## Documentation resources

Find quickstarts and guides, review key references, and get help with common issues.

### Guides

-

  [VPC networks](https://docs.cloud.google.com/vpc/docs/vpc.md.txt)

-

  [Subnets](https://docs.cloud.google.com/vpc/docs/subnets.md.txt)

-

  [Quickstart: Create and modify VPC networks](https://docs.cloud.google.com/vpc/docs/create-modify-vpc-networks.md.txt)

-

  [Routes](https://docs.cloud.google.com/vpc/docs/routes.md.txt)

-

  [VPC Network Peering](https://docs.cloud.google.com/vpc/docs/vpc-peering.md.txt)

-

  [Shared VPC](https://docs.cloud.google.com/vpc/docs/shared-vpc.md.txt)

-

  [Private Service Connect](https://docs.cloud.google.com/vpc/docs/private-service-connect.md.txt)

-

  [Private Google Access](https://docs.cloud.google.com/vpc/docs/private-google-access.md.txt)

-

  [Private services access](https://docs.cloud.google.com/vpc/docs/private-services-access.md.txt)

### Reference

-

  [APIs for VPC resources](https://docs.cloud.google.com/vpc/docs/apis.md.txt)

-

  [Serverless VPC Access REST API](https://docs.cloud.google.com/vpc/docs/reference/vpcaccess/rest.md.txt)

### Resources

-

  [All networking pricing](https://docs.cloud.google.com/vpc/network-pricing)

-

  [VPC resource quotas](https://docs.cloud.google.com/vpc/docs/quota.md.txt)

-

  [VPC pricing](https://docs.cloud.google.com/vpc/pricing)

-

  [Release notes](https://docs.cloud.google.com/vpc/docs/release-notes.md.txt)

-

  [Billing questions](https://docs.cloud.google.com/vpc/docs/billing-questions.md.txt)

-

  [Best practices and reference architectures for VPC design](https://docs.cloud.google.com/architecture/best-practices-vpc-design.md.txt)

## Related resources

Training and tutorials Use cases Explore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training Training and tutorials

### [Google Cloud Fundamentals: Core Infrastructure](https://docs.cloud.google.com/training/course/core-infrastructure)


These lectures, demos, and hands-on labs give you an overview of Google Cloud products and services so that you can learn the value of Google Cloud and how to incorporate cloud-based solutions into your business strategies.


Training Training and tutorials

### [Architecting with Google Cloud: Design and Process](https://docs.cloud.google.com/training/course/architecting-design-process)


This course features a combination of lectures, design activities, and hands-on labs to show you how to use proven design patterns on Google Cloud to build highly reliable and efficient solutions and operate deployments that are highly available and cost-effective.


Codelab Training and tutorials

### [Google Cloud networking 101](https://codelabs.developers.google.com/codelabs/cloud-networking-101/)


Set up a load balanced application on Google Cloud.


Architecture Use cases

### [Architecting disaster recovery for locality-restricted workloads](https://docs.cloud.google.com/solutions/architecting-disaster-recovery-for-locality-restricted-workloads)


Discusses how to use Google Cloud to architect for disaster recovery (DR) to meet location-specific requirements.

Anthos VMware Disaster

<br />

Use case Use cases

### [Building a multi-cluster service mesh on GKE with shared control-plane, single-VPC architecture](https://docs.cloud.google.com/solutions/building-multi-cluster-service-mesh-across-gke-clusters-using-istio-single-control-plane-architecture-single-vpc)


Describes how to deploy apps across multiple Kubernetes clusters by using an Istio multi-cluster service mesh.

GKE Istio Load Balancing

<br />

## Related videos