VPC is a virtual private cloud in public cloud-like GCP (Google Cloud Platform) and AWS. In simple terms, VPC is a dedicated private network for your project in the Google Cloud Platform. It provides networking for virtual machines, containers, and an app engine.