Cloud sprawl is an adoption failure, not a policy failure. Every organization with a decade of GCP history has the same anti-pattern in its inventory: hundreds of projects, inconsistent IAM, abandoned service accounts, and a security team that owns a policy library nobody routes through. The policies are not wrong, they are bypassed. Part 1 documented the inventory side of that problem - nearly 1,000 GCP projects, 60,000-plus resources, and the uncomfortable discovery that 70% of those projects were auto-generated garbage. The classification reduced the governance scope from "govern everything" to "delete 700, review 140, properly govern 150." This part covers what "properly govern" means in practice.

Centralized governance fails at scale for one mechanical reason: every control that requires a human approval becomes a bottleneck the moment provisioning rate exceeds reviewer capacity. The first response is to add reviewers. The second is to add automation behind the gate. The third, after enough teams have routed around the gate via console-created shadow projects, is to discover that the audit-based compliance dashboard reads green while the actual production surface is uncontrolled.

This is the failure mode that governance maturity models do not capture. The dashboard measures the wrong thing. It measures the resources that came through the gate, not the resources that exist. The two diverge silently. By the time the gap is visible - usually during an incident, an audit, or a cost review - the remediation cost is an order of magnitude higher than it would have been at provisioning time.

The deeper problem is that centralized gatekeeping inverts the incentive structure for developers. The fastest way to ship is to avoid the platform team. The fastest way to satisfy an auditor is to keep the gate-tracked inventory clean. Both incentives point away from the actual production surface. Platform teams responding to this dynamic by adding more controls accelerate the divergence: more controls means more bypass, more shadow projects, more drift, more uncontrolled service accounts, and eventually a quarterly cleanup project that exists because the governance model produced the sprawl it was supposed to prevent.

The shift that works is operational, not conceptual. Spotify calls it the golden path [10]. Netflix calls it the paved road [11]. The thesis is the same: make the secure, governed path the fastest path. A project factory module creates every new project with the correct billing attachment, folder placement, API enablement, VPC configuration, and IAM bindings. An org policy in dry-run mode for two weeks before enforcement surfaces what would break without breaking it. Workload Identity Federation replaces static service account keys with short-lived federated tokens tied to workload identity, not to a key file that can leak.

The compliance signal that matters stops being "what percentage of resources satisfy the policy" and becomes "what percentage of new workloads flowed through the governed template."

Adoption-based governance measures whether new workloads entered the environment through governed provisioning paths, rather than whether existing resources currently satisfy policy scans. It is a forward-flow metric. Audit-based governance is a stock metric - it counts the inventory at a point in time. Adoption is a flow metric - it counts the rate at which new infrastructure routes through the right channels. The two are not interchangeable, and the difference between them is where shadow IT lives.

Adoption-based measurement tells you whether teams are routing around your controls. Audit-based measurement often tells you nothing until the breach.

What we expect to see, and what we will track quarterly: project count down two-thirds through bulk cleanup of the 70% garbage tier identified in Part 1; new projects arriving consistently provisioned, labeled by owner and environment, attached to the right billing structure, and created without a static service account key; standardized networking through Shared VPC at the folder level rather than per-project VPC sprawl; a measurable drop in exception reviews as the golden path absorbs the use cases that previously required custom IAM grants; faster provisioning measured as time-to-first-deploy for new teams. These are forward-looking commitments, not historical claims. The first quarter will calibrate the baseline - establishing what "new projects via the factory" and "WIF-authenticated service accounts" actually look like as percentages today, not after the cleanup. Subsequent quarters will report deltas against that baseline. The legacy tail will still require ongoing attention. Brownfield governance does not end so much as accelerate, because every new control becomes cheaper to apply once it can be expressed as a template default rather than a per-project review.

This article covers the operating model end-to-end: the identity chain that everything else depends on, the project factory module that enforces baseline configuration on every new project, the folder hierarchy and tiered org policies that cascade environment-appropriate controls, the brownfield Terraform workflow for state, drift, and import at scale, and the shift from audit-based to adoption-based compliance measurement. The closing section covers the GCP feature changes from 2025 and 2026 that materially affect this architecture - several of them, including the VPC-SC violation dashboard and the Google Cloud Security Baseline, are new enough that most existing governance posts predate them.

The full architecture is summarized in Table 1 before the technical sections begin.

Layer Goal Mechanism
Identity Deterministic ownership and lifecycle SCIM from IdP to Cloud Identity; Google Groups as IAM principals
Provisioning Standardized projects Project factory module (Terraform)
Network Centralized perimeter controls Shared VPC at the folder level
Credentials Eliminate static keys Workload Identity Federation
Policy Prevent unsafe defaults Organization Policy Service, tiered by folder
State Detect unmanaged resources Terraform GCS backend, drift detection, Cloud Asset Inventory
Compliance Measure adoption, not audit Factory usage rate, WIF adoption rate, time-to-first-deploy