A multinational telemetry platform hosts over 80 independent GCP projects managed by decentralized product teams. The FinOps governing committee identifies severe cost spikes driven by un-tagged resource deployments and unmonitored compute scaling across transient environments. To establish robust FinOps governance, the architecture must enforce mandatory cost-center tagging without interrupting active deployment pipelines, provide detailed cost attribution by business unit, and dynamically constrain high-cost resource creation. Which architectural strategy best satisfies these cost governance and operational requirements?
- Define Organization Tags bound at the folder level, mandate tag compliance using Organization Policy constraints, export granular Cloud Billing data to BigQuery for cost attribution, and execute automated remediation via Eventarc and Cloud Functions triggered by Cloud Audit Logs upon non-compliant resource creation.Answer
- BPurchase 3-year Compute Engine Committed Use Discounts (CUDs) at the Billing Account level covering peak total vCPU and memory consumption across all 80 projects to absorb cost spikes from transient environments.
- CGrant the primitive Owner role on the organization root to the central FinOps service account to allow continuous scanning and manual deletion of non-compliant virtual machines via custom scheduled scripts.
- DMigrate all project relational database workloads to multi-region Cloud Spanner instances to centralize database billing management and enforce global storage budget caps automatically.
Answer
The correct strategy combines Organization Tags, Organization Policy constraints, BigQuery Cloud Billing export, and event-driven automated remediation using Eventarc and Cloud Functions.
Combining Organization Tags with Organization Policy constraints and BigQuery billing exports provides a scalable, enterprise-grade FinOps framework. It ensures mandatory metadata inheritance for accurate chargeback/showback reports while utilizing event-driven serverless automation (Eventarc and Cloud Functions) to remediate non-compliant resources safely.
Step-by-Step Solution
Key Concept
FinOps Governance and Automated Cost Controls