Question

Difficulty: MediumOptimizing Business Processes through FinOps and Cloud Cost Management

An enterprise fintech platform processes algorithmic fraud analysis on Google Cloud across multiple projects under a central Cloud Billing account. The operational workload consists of a steady baseline of microservice API calls alongside unpredictable, highly bursty batch jobs during peak financial market trading hours. Currently, all virtual machines operate on standard pay-as-you-go pricing, database resources use standard configurations, and cost reporting is performed manually at month-end.

The FinOps leadership team wants to establish proactive cost governance and automated cost optimization while maintaining high availability for baseline traffic and minimizing financial risk. Which of the following strategies should the team implement? (Select TWO)

  1. Apply Flexible Committed Use Discounts (CUDs) to cover predictable baseline spend across compute services, and utilize Spot VMs for non-critical bursty batch processing.Answer
  2. B
    Purchase 3-year resource-based Committed Use Discounts (CUDs) calculated against peak capacity for all microservices and batch processing instances.
  3. Enable detailed Cloud Billing export to BigQuery in a dedicated administration project, and configure automated Pub/Sub budget alerts to trigger proactive spend notifications.Answer
  4. D
    Migrate standard relational transaction databases to Cloud Spanner across all environments to eliminate operational management fees and lower overall storage billing.
  5. E
    Grant primitive Owner IAM roles to automated billing administration service accounts across all child projects to streamline cost metric collection.

Answer

The organization should implement Flexible Committed Use Discounts (CUDs) to cover baseline compute spend alongside Spot VMs for bursty processing, and set up Cloud Billing export to BigQuery combined with Pub/Sub budget alerts for automated governance.
The correct strategy combines flexible spend commitments with Spot instance usage for variable workloads, alongside automated billing exports and programmatic budget notifications. Flexible CUDs allow spending flexibility across machine types and services without locking into static hardware sizes. Streaming billing data to BigQuery provides centralized FinOps analytics, while Pub/Sub billing alerts enable automated responses to budget events.

Step-by-Step Solution

1
Analyze workload patterns for compute cost optimization
Identify predictable baseline capacity suitable for spend-based Flexible CUDs and fault-tolerant batch capacity suitable for Spot VMs.
Flexible CUDs provide discounted rates across compute services for steady usage, while Spot VMs drastically reduce costs for fault-tolerant burst processing.
2
Establish FinOps governance and real-time visibility
Configure Cloud Billing export to BigQuery for central reporting and link budget alerts to Pub/Sub.
BigQuery billing exports enable deep analytical reporting, and Pub/Sub notifications facilitate real-time automated alerting when spending thresholds are breached.

Key Concept

FinOps Cloud Cost Governance and Compute Optimization
Rate this question