GCP Cost Management & FinOps Architecture Hub 💰
Cloud financial management (FinOps) on Google Cloud combines automated hardware discounts, programmatic billing exports, machine-learning-driven recommender engines, and native integration with BigQuery to establish financial visibility, accountability, and optimization across cloud infrastructure.
Service Catalog & Architecture Map
| Service | Mechanism | Primary Cost Vector | Reference Guide |
|---|---|---|---|
| Pricing Models & Discounts | Hardware & Contractual | Sustained Use Discounts (SUDs), Resource-based and Flexible Committed Use Discounts (CUDs). | Pricing Models & CUDs |
| GKE FinOps & Rightsizing | Container Allocation | GKE Cost Allocation in BigQuery, Pod rightsizing, overprovisioning pause pods, and Spot node pools. | GKE Cost Optimization & FinOps |
| Spot VMs | Excess Capacity | 60–91% discounted batch compute with 30-second ACPI shutdown handling. | Spot VMs Architecture |
| BigQuery Detailed Billing Export | Telemetry Ingestion | Automated streaming of SKU-level and resource-level cost data directly into BigQuery for Looker analysis. | BigQuery Deep Dive |
| Active Assist / Recommenders | ML Cost Optimization | Automated recommendations for idle VM reclamation, rightsizing, unattached persistent disks, and CUD coverage. | Compute Engine (GCE) |
Google Cloud FinOps Architecture
flowchart TD subgraph ComputeWorkloads ["Active Infrastructure Fleet"] GCE["Compute Engine VMs"] GKE["GKE Node Pools"] CloudSQL["Cloud SQL & AlloyDB"] end subgraph CostReductionEngines ["Automated Discount Engines"] SUD["Sustained Use Discounts (Automatic up to 30% without commitment)"] CUD["Committed Use Discounts (Resource-based up to 55%, Flexible up to 52%)"] SpotEngine["Spot VM Allocation (Up to 91% discount)"] end subgraph BillingPipeline ["Enterprise Billing & Governance"] BillingAccount["Cloud Billing Account (Subaccounts / Folders)"] BQExport[("BigQuery Detailed Billing Export (SKU / Label Level)")] Budgets["Cloud Billing Budgets & Alerts"] AutomatedAction["Pub/Sub Trigger (Cloud Function Automated Project Shutoff)"] end subgraph AnalyticsPresentation ["FinOps Dashboards & Reporting"] Looker["Looker / Looker Studio FinOps Hub"] Recommenders["Active Assist Recommender API"] end ComputeWorkloads --> SUD ComputeWorkloads --> CUD ComputeWorkloads --> SpotEngine ComputeWorkloads --> BillingAccount BillingAccount --> BQExport BillingAccount --> Budgets Budgets --> AutomatedAction BQExport --> Looker Recommenders --> Looker
Related Knowledge Hubs
- GCP — Master Google Cloud Platform architectural catalog
- GCP Pricing Models Deep Dive — Comprehensive breakdown of CUDs and SUDs
- GKE Cost Optimization — Detailed Kubernetes FinOps mechanics
- AWS Cost Management Comparison — Comparison with AWS Savings Plans and Cost Explorer