LevelUpWith

Explore / Cloud Pro: Google Cloud Networking: Choose, Compare and Launch / Lesson 1

Lesson 1: The Google Cloud Networking Map on One Page

Learners place every Google Cloud networking service on one map, grouped by job: virtual networks, links between networks, hybrid links, load balancing and delivery, DNS, private access, network security and monitoring. Each service is shown with its current and former names and its lifecycle status.

Free to read, no account needed. Part of Cloud Pro: Google Cloud Networking: Choose, Compare and Launch.

By the end of this level you'll be able to

  • Sort each Google Cloud networking service into the right one of the eight job groups and say what it is for in one sentence
  • Match former names to current ones (for example Cloud Firewall to Cloud NGFW, and HTTP(S) Load Balancing to Application Load Balancer)
  • Point out features that are deprecated or limited, such as Classic VPN dynamic routing (BGP), which was deprecated on 1 August 2025 and needs HA VPN instead

Why start with a map?

Google Cloud ships over two dozen networking products, and several have been renamed in the last few years. You'll still meet the old names in blog posts, Terraform modules and old runbooks. Before you can pick the right service you need a mental map: what job does each one do, and what is it called today?

Think of it like a city map. Roads are the virtual networks. Bridges join one district to another. Tunnels run to the outside world, which here means your hybrid links. Then there are traffic lights and junctions (load balancers), the phone book (DNS), private side doors to services, police and gates (security) and traffic cameras (monitoring). That gives us eight groups.

The map: eight job groups

# Job group Services (current name, with former names in brackets) One-sentence job
1 Virtual networks VPC network (global), subnets, routes; Shared VPC; Cloud NAT; Serverless VPC Access / Direct VPC egress Private address space for your workloads. One VPC can span every region, while subnets are regional.
2 Links between networks VPC Network Peering; Network Connectivity Center (NCC) Joins VPCs to each other. Peering links two VPCs directly. NCC is a hub that many spokes attach to.
3 Hybrid links Cloud VPN (HA VPN, Classic VPN); Cloud Interconnect (Dedicated, Partner, Cross-Cloud); Cloud Router Connects on-premises sites or other clouds to your VPC. Cloud Router exchanges routes over BGP.
4 Load balancing and delivery Application Load Balancer (HTTP(S) Load Balancing); proxy Network Load Balancer (TCP Proxy / SSL Proxy); passthrough Network Load Balancer (Network Load Balancing / internal TCP/UDP LB); Cloud CDN; Media CDN; Cloud Service Mesh (Traffic Director) Spreads traffic across backends and caches content near users.
5 DNS Cloud DNS; Cloud Domains; Service Directory Resolves names, both public and private zones, and registers domains.
6 Private access Private Service Connect (PSC); Private Google Access; private services access Reaches Google APIs and managed or partner services on private IPs, without the public internet.
7 Network security Cloud NGFW (formerly Cloud Firewall; its Enterprise tier was Cloud Firewall Plus); Cloud Armor; Cloud IDS; Secure Web Proxy; VPC Service Controls Filters, inspects and fences traffic, and blocks DDoS and web attacks at the edge.
8 Monitoring Network Intelligence Center; VPC Flow Logs Shows topology, tests reachability and analyses flows and firewall rules.

Gotcha: Cloud Router appears in group 3, but Cloud NAT also depends on it. One product can do work for several groups. File it under its main job and note the others.

Old names you will still see

Renames trip people up mostly in search results and old Terraform. Keep this translation table handy:

OLD NAME (docs, blogs, old code)         -> CURRENT NAME
HTTP(S) Load Balancing                   -> Application Load Balancer
TCP Proxy / SSL Proxy Load Balancing     -> proxy Network Load Balancer
Network Load Balancing / Internal TCP/UDP -> passthrough Network Load Balancer
Cloud Firewall (VPC firewall rules)      -> Cloud NGFW (Essentials / Standard / Enterprise tiers)
Cloud Firewall Plus                      -> Cloud NGFW Enterprise (renamed April 2024)
Traffic Director                         -> Cloud Service Mesh

The load balancer docs also list classic variants, such as the classic Application Load Balancer. These are the older deployment mode. In Terraform and gcloud they show up as load_balancing_scheme = "EXTERNAL". The newer global and regional modes use EXTERNAL_MANAGED, and Google recommends migrating to them. Look out for this in inherited code.

The three Cloud NGFW tiers in one line each:

  • Essentials: no extra charge. Rules match on IPs, ports and protocols.
  • Standard: adds FQDN objects and threat-intelligence lists.
  • Enterprise: adds Layer 7 intrusion detection and prevention, URL filtering and TLS inspection.

Lifecycle status: what's limited or deprecated

A service being on the map doesn't mean you should build on it. Three examples:

  1. Classic VPN dynamic routing (BGP): deprecated. From 31 March 2022 you could no longer create Classic VPN BGP tunnels to peers outside Google Cloud. From 1 August 2025 you can't create any Classic VPN BGP tunnels at all. Existing ones keep passing traffic but have no availability SLA, and a deleted one can't be recreated. Static-routed Classic VPN is still supported. If you need BGP, use HA VPN.
  2. Serverless VPC Access: still supported, but for Cloud Run Google now recommends Direct VPC egress, which needs no connector.
  3. Global external passthrough Network Load Balancer: listed as Preview in the docs, so it isn't yet covered by GA terms.

Walkthrough: audit a project against the map

Here is how to spot lifecycle risks in an inherited project with gcloud:

# 1. Which networking APIs are switched on? Each one is a service from the map.
gcloud services list --enabled \
  --filter="config.name~(compute|dns|networkconnectivity|networksecurity|networkmanagement|servicenetworking)"

# 2. Find Classic VPN tunnels. Classic tunnels point at a targetVpnGateway;
#    HA VPN tunnels point at a vpnGateway. A router value means BGP.
gcloud compute vpn-tunnels list \
  --format="table(name,region.basename(),targetVpnGateway.basename(),vpnGateway.basename(),router.basename())"

Example output:

NAME          REGION        TARGET_VPN_GATEWAY  VPN_GATEWAY  ROUTER
legacy-dc1    europe-west2  classic-gw          -            dc1-router   # Classic + BGP: no SLA, plan an HA VPN move
ha-dc2-if0    europe-west2  -                   ha-gw        dc2-router   # HA VPN + BGP: fine
# 3. Find classic-mode load balancers (older scheme)
gcloud compute backend-services list \
  --filter="loadBalancingScheme=EXTERNAL" --format="table(name,loadBalancingScheme)"

Best practice: record what you find in a short register with four columns: service, map group, current name and lifecycle status. Later levels build on this register.

The monitoring group, unpacked

Network Intelligence Center is a single console made up of modules:

  • Network Topology: a visual map of your VPCs.
  • Connectivity Tests: checks whether A can reach B.
  • Performance Dashboard: latency and packet loss.
  • Firewall Insights: spots unused or shadowed rules.
  • Network Analyzer: detects misconfigurations automatically.
  • Flow Analyzer: analyses VPC Flow Logs without hand-written SQL.
  • Cloud Network Insights: monitors hybrid and multicloud network health.

Key takeaways

  • Sort every service by its main job into one of eight groups: virtual networks, links between networks, hybrid links, load balancing and delivery, DNS, private access, network security and monitoring.
  • Translate old names as you read: HTTP(S) LB is now Application Load Balancer, Cloud Firewall is now Cloud NGFW, Firewall Plus is now NGFW Enterprise, and Traffic Director is now Cloud Service Mesh.
  • Classic VPN with BGP was deprecated on 1 August 2025. Use HA VPN for dynamic routing.
  • EXTERNAL load-balancing schemes mean classic mode. Prefer EXTERNAL_MANAGED.
  • Check lifecycle status (GA, Preview or deprecated) before building on a service.

A 6-question knowledge check follows this lesson in the app, free and without an account.

More like this

  • Cloud Pro: Google Cloud AI and Machine Learning: Choose, Compare and Launch

    Map every Google Cloud AI and machine learning service, including Gemini Enterprise Agent Platform (formerly Vertex AI), Gemini models, agents, Vertex AI Searc…

    Course · Google · Cloud Pro: Choose and Use · Expert · 38 levels · 4 free · Professionally curated by levelupwith.com

  • Cloud Pro: Google Cloud Databases: Choose, Compare and Launch

    Profile any workload, choose the right Google Cloud database with a weighted scorecard and dated evidence, and get it running from the CLI, gcloud and Terrafor…

    Course · Google · Cloud Pro: Choose and Use · Expert · 29 levels · 4 free · Professionally curated by levelupwith.com

  • Support Pro: Helping Users Move to Google Workspace

    Get first and second line support ready to carry users through a Microsoft 365 to Google Workspace cutover. You will prepare before cutover, map each Microsoft…

    Course · Google · Suite Support Pro: Configure and Fix · Expert · 40 levels · 4 free · Professionally curated by levelupwith.com

  • Google Workspace Support Pro: Gemini for End Users

    Diagnose and fix real Gemini tickets in Google Workspace. You'll work out which Gemini a user has from their edition and add-ons, read the Gemini app and servi…

    Course · Google · Suite Support Pro: Configure and Fix · Expert · 40 levels · 4 free · Professionally curated by levelupwith.com

  • Google Workspace Support Pro: Drive and Shared Drives

    Diagnose and fix Google Drive problems the way experienced support engineers do: read Admin console Drive policy and explain what it does, find out who can rea…

    Course · Google · Suite Support Pro: Configure and Fix · Expert · 34 levels · 4 free · Professionally curated by levelupwith.com

  • Google Workspace Support Pro: Meet and Chat

    Diagnose and fix the Meet and Chat faults that reach first and second line support: audio, video, screen sharing, spaces, external guests, recordings and room…

    Course · Google · Suite Support Pro: Configure and Fix · Expert · 40 levels · 4 free · Professionally curated by levelupwith.com