Financial Management & Budgeting Flashcards
7 cards from real GCP practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Financial Management & Budgeting flashcards as text
What is the primary purpose of a GCP billing subaccount?
Answer: To separate charges for resellers or distinct business units under one master account
Billing subaccounts allow resellers or organizations to segment billing for different clients or business units under a single master billing account.
Which IAM role grants a user the ability to view billing information but not modify payment methods or budgets?
Answer: Billing Account Viewer
Billing Account Viewer provides read-only access to billing data without the ability to change payment settings or budget configurations.
A Cloud Run service experiences unpredictable traffic spikes. Which cost optimization strategy is most appropriate for this serverless workload?
Answer: Set maximum instance limits to cap costs while accepting some request rejection
Setting maximum instance limits on Cloud Run caps your cost exposure by bounding autoscaling, though it may cause request throttling at extreme load.
Which GCP storage class should be used for compliance data that must be retained for 7 years but is almost never accessed?
Answer: Archive storage
Archive storage has the lowest per-GB storage cost on GCP and is designed for data accessed less than once a year, making it ideal for long-term compliance archives.
An organization runs batch analytics jobs nightly for 4 hours each day. Which pricing model best reduces cost for these Compute Engine workloads?
Answer: Spot VMs (formerly Preemptible VMs)
Spot VMs offer up to 91% discount over on-demand pricing and are ideal for fault-tolerant batch workloads that can tolerate preemption.
What happens to unused Flex Committed Use Discounts (CUDs) at the end of a month?
Answer: They are forfeited — unused commitment is still charged
Committed use discounts require payment for the committed amount regardless of actual usage; unused commitment is charged without rollover.
A team wants to prevent any single GCP project from exceeding $5,000/month without manual approval. Which mechanism best enforces this?
Answer: Create a Pub/Sub notification budget action that triggers a Cloud Function to disable billing
A budget with a Pub/Sub notification can trigger a Cloud Function to programmatically disable billing on the project when the threshold is reached.