Chapter Four
Networking
Seven services for private connectivity, traffic management, and edge delivery. VPC is the foundation; everything else in this chapter builds on it.
Networking is the layer where most architectural decisions become irreversible. CIDR ranges chosen in week one constrain everything that follows; firewall defaults set early either protect or expose every workload downstream; the choice between Shared VPC and VPC Peering shapes how product teams interact with platform teams for years. This chapter covers the seven services that define those decisions, starting with VPC — the canvas everything else is drawn on.
Edge & connectivity services
These integrate with the VPC — but Cloud CDN, external load balancing, and public Cloud DNS run at Google's edge, not inside it.
Stateful rules on VM network interfaces — return traffic for an allowed connection is permitted automatically. (Serverless, load balancers, and managed services have their own controls.)
A global logical network with regional subnets — the private foundation the others connect to.
us-central1europe-west1asia-east1
Services in This Chapter
Service 16
VPC
The private network. Global resource with regional subnets — the inverse of the AWS model. The foundation everything else in this chapter assumes.
Service 17
Cloud Firewall
Network firewall policies, hierarchical guardrails, and Cloud NGFW tiers for L7 inspection, IPS, and TLS decryption.
Service 18
Cloud Load Balancing
A matrix of variants — external/internal, global/regional, L7/L4. The global Application LB is anycast, with edge TLS termination and Cloud Armor.
Service 19
Cloud DNS
Managed DNS with 100% SLA, public and private zones, hybrid forwarding, and serverless routing policies (geo, weighted, failover).
Service 20
Cloud CDN
Edge caching as a feature of the global Application Load Balancer. Cache modes, signed URLs for paywalled content, negative caching.
Service 21
Cloud NAT
Managed NAT for VMs without public IPs. The keystone of the "no public IPs anywhere" pattern, with port allocation and static-IP nuances.
Service 22
Cloud Interconnect & VPN
Two ways to connect a VPC to networks outside it. HA VPN for moderate bandwidth, Dedicated/Partner Interconnect for sustained high throughput.