Google ACE Planning and Configuring a Cloud Solution Practice Question
A startup is planning its first Google Cloud deployment for a stateless containerized API. The team has no Kubernetes experience and wants to minimize operational overhead while paying only for resources used during requests. The API must scale automatically, including down to zero when there is no traffic. Which Google Cloud service should they choose?
⚠ Common exam trap
The trap here is equating reduced node management in GKE Autopilot with full serverless scale-to-zero, when Autopilot still requires a running cluster with baseline cost.
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
✓
Cloud Run
Cloud Run is the serverless container platform that scales to zero and bills only for request handling and resources consumed, with no cluster or VM management. It fits a stateless API that has idle periods and a team without Kubernetes skills, satisfying both the operational and cost requirements.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
App Engine flexible environment
Why it's wrong here
App Engine flexible runs containers on managed VMs, but it requires a minimum number of instances and does not scale to zero, so idle cost remains. It also has longer deployment and scaling times than the serverless option, and managing app.yaml and runtime configuration adds overhead the startup wants to avoid.
- ✗
Compute Engine managed instance group with autoscaling
Why it's wrong here
A managed instance group can autoscale, but it always keeps at least one VM running, so it never scales to zero and incurs continuous VM cost. The team must also manage images, health checks, and load balancing, adding operational overhead that contradicts the requirement to minimize it.
- ✗
Google Kubernetes Engine Autopilot
Why it's wrong here
GKE Autopilot reduces node management, but it still runs a cluster with a minimum of one node, so it cannot scale to zero and incurs baseline cost. It also requires Kubernetes concepts and manifests, which the team lacks. It does not meet the pay-per-request and zero-traffic requirements.
- ✓
Cloud Run
Why this is correct
Cloud Run runs stateless containers in a fully managed serverless environment, scales automatically based on requests, and can scale to zero instances when idle so no cost accrues. It requires no Kubernetes knowledge and bills per request and resource usage, directly matching the startup's operational and cost constraints.
Quick reference
Cloud Service Model Comparison
| Model | You Manage | Provider Manages | Examples |
|---|---|---|---|
| IaaS | OS, runtime, apps, data | Hardware, hypervisor, networking | EC2, Azure VMs, GCP Compute Engine |
| PaaS | Apps and data | OS, runtime, middleware, hardware | Elastic Beanstalk, Azure App Service |
| SaaS | Data and settings only | Everything else | Microsoft 365, Salesforce, Workday |
| FaaS / Serverless | Function code only | Infra, scaling, runtime | Lambda, Azure Functions, Cloud Run |
| CaaS | Containers and apps | Kubernetes, OS, hardware | EKS, AKS, GKE |
Go deeper
Related to this question
Learn chapter
GCP Cost Management
Key term
Serverless
Serverless is a cloud computing model where the cloud provider manages the servers, and you only pay for the actual compute time your code uses, without having to worry about provisioning or maintaining infrastructure.
Key term
Container
A container is a lightweight, standalone software package that includes everything needed to run an application, such as code, runtime, system tools, and libraries.
About these practice questions
One of 775 original ACE practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Google Cloud exam blueprint
This ACE 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 ACE exam.