Cloud Digital Leader Why cloud technology is transforming business Practice Question
A company with fluctuating demand wants to pay only for the resources it consumes, with no long-term commitments. Which Google Cloud feature allows them to automatically adjust capacity based on real-time demand?
⚠ Common exam trap
Google Cloud often tests the distinction between cost-saving mechanisms (like Preemptible VMs or Committed Use Discounts) and dynamic scaling features, so candidates mistakenly choose a cost-optimization option instead of the correct autoscaling feature that directly addresses the requirement of adjusting capacity based on real-time demand.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Autoscaling
Autoscaling is the correct answer because it automatically adjusts the number of compute resources (e.g., VM instances) up or down based on real-time demand metrics such as CPU utilization, request count, or custom metrics. This allows the company to pay only for the resources it consumes without any long-term commitments, as instances are added or removed dynamically to match current load.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Cloud Armor
Why it's wrong here
Cloud Armor is a distributed denial-of-service (DDoS) protection and web application firewall (WAF) service that inspects and filters traffic at the edge of Google's network. It does not manage compute instance count or alter resource capacity, so it cannot help match infrastructure spend to fluctuating application demand. Because the requirement is to provision and pay for only the compute resources actually consumed, a security layer such as Cloud Armor is irrelevant to achieving elastic cost efficiency.
- ✗
Committed use discounts
Why it's wrong here
Committed use discounts require a prior contractual commitment to a specific level of resource usage (typically one or three years) in exchange for reduced pricing, which directly contradicts the requirement to pay only for resources consumed with no long-term commitments. This option is tempting because it is a cost-saving mechanism, and in a scenario with stable, predictable workloads, it would be the correct choice to lower expenditure.
- ✓
Autoscaling
Why this is correct
Autoscaling automatically adjusts the number of VM instances in a managed instance group based on real-time signals like CPU utilization, request throughput, or custom metrics. It scales out during demand spikes and scales in during lulls, ensuring you only pay for the capacity that is actually needed at any moment. This dynamic, policy-driven approach directly supports fluctuating workloads without requiring long-term commitments or manual intervention.
- ✗
Preemptible VMs
Why it's wrong here
Preemptible VMs are short-lived, discounted compute instances that Google Cloud can terminate at any time within a 24-hour window, making them unsuitable for workloads requiring reliable, on-demand capacity. They are a pricing option for batch processing or fault-tolerant jobs, not a mechanism for dynamically matching resource supply to variable demand. Choosing preemptible VMs would not automatically increase or decrease capacity in response to load; instead, it introduces termination risk and requires separate autoscaling logic.
Go deeper
Related to this question
About these practice questions
Courseiva writes every GCDL question from scratch — 829 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This GCDL practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the GCDL exam.