Pallavi Sengupta
Sep 8, 2018 · 1 min read

What makes “Google VPC” distinctive?

Global: Using Google VPC, we can create VMs anywhere in the world, without the overhead of using VPN connections due to the “by default” connectivity among the VMs.

Shareable: Using a single VPC for administering network of multiple projects centrally.

Private: No need to assign Public IPs to VMs.Traffic that goes from VMs to for eg. Storage APIs would use the network backbone and not the Internet.

Secure: Encryption of data in transit,Use of Cloud Armor for perimeter security of the VPC, Use of Distributed Firewalls.

Scalable: Distributed network, no choke points.

Performant: Use of highly optimised, low congestion and high bandwidth service of Global Network Backbone of Google. Also, introduction of Andromeda 2.1(a software-defined network (SDN) stack that underpins all of Google Cloud Platform ) which has reduced the latency by 40% as compared to Andromeda 2.0

Easy to Use: Very fine grained access control using IAM, Availability of third party service with VPC peering, Better support for Kubernetes through GKE.

In Nutshell -> Google VPC is Global, Shareable, Private.[2017]

Also, it is Secure, Scalable, Performant and Easy to use.[2018]