Subnets and Routes work differently in GCP, partly due to the global nature of GCP VPCs.

Group applications into fewer subnets with larger address ranges

Unlike other networking environments in which a subnet mask is used, Google Cloud uses a software-defined networking (SDN) approach to provide a full mesh of reachability between all VMs in the global VPC network. The number of subnets does not affect routing behaviour.

You can use service accounts or network tags to apply specific routing policies or firewall rules. A VM is not identified by just an IP Address. It can also be based on the Service Account that the VM is running under or a network tag.

What GCP networking features belong at the Subnet level?

Cloud NATPrivate Google AccessVPC Flow Logs, and alias IP ranges—are all configured per subnet.

Use additional subnets for fine grained control of Private Google Access or VPC Flow Logs.




Need an experienced AWS/GCP/Azure Professional to help out with your Public Cloud Strategy? Set up a time with Anuj Varma.