An enterprise online food delivery platform is optimizing its Google Cloud footprint as part of a new FinOps governance initiative. The platform operates a steady-state core order-dispatch service on Compute Engine VMs that runs continuously 24/7 with minimal traffic variance. In addition, the platform runs highly unpredictable, bursty machine learning batch jobs for real-time demand forecasting that execute intermittently for 2 to 4 hours a day. The platform engineering team needs to minimize infrastructure costs while establishing clear cost attribution per microservice team. Which cloud architecture and billing strategy should the Cloud Architect recommend?
- APurchase 3-year standard Committed Use Discounts (CUDs) sized to cover the peak capacity of both the steady-state Compute Engine instances and the bursty machine learning batch jobs.
- BMigrate both the steady-state dispatch service and the intermittent batch workloads onto a dedicated Google Kubernetes Engine (GKE) Enterprise cluster configured with static node pools to simplify billing management.
- Purchase 3-year Flexible Committed Use Discounts (CUDs) for the steady-state Compute Engine instances, run the unpredictable batch ML workloads on Spot VMs, and enforce resource labeling linked to Cloud Billing export for cost attribution.Cevap
- DGrant the primitive Owner role to the FinOps lead across all GCP projects so they can manually delete unutilized compute instances and adjust project billing settings.
Cevap
Purchase 3-year Flexible Committed Use Discounts (CUDs) for baseline compute, leverage Spot VMs for fault-tolerant bursty batch processing, and apply granular resource labels tied to BigQuery Cloud Billing exports for cost allocation.
Combining Flexible Committed Use Discounts (CUDs) for predictable 24/7 baseline infrastructure with Spot VMs for fault-tolerant, intermittent batch jobs ensures maximum cost efficiency. Additionally, enforcing resource labels linked to Cloud Billing exports satisfies FinOps cost attribution requirements across different application teams.
Adım Adım Çözüm
Anahtar Kavram
FinOps Cost Optimization and Governance