GCP Professional Cloud Architect Practice Question
An online gaming startup plans to deploy eight stateless, containerized microservices that serve its public HTTP API. During live tournaments, request volume can surge by a factor of 20 within seconds, while traffic often drops to zero between events. The two-person operations team wants to avoid provisioning or patching any virtual machines or Kubernetes infrastructure. Each microservice must scale independently based on concurrent requests and be able to scale down to zero when idle. Which Google Cloud compute platform best meets these requirements?
Run each microservice in a managed instance group of Compute Engine VMs behind a global external HTTP load balancer.
Package the microservices as custom runtimes and deploy them to App Engine flexible environment.
Create a single GKE Autopilot cluster and configure Horizontal Pod Autoscalers with KEDA to scale each microservice.
Deploy each microservice as an independent Cloud Run service using container images stored in Artifact Registry.
Cloud Run runs OCI-compliant container images on a fully managed serverless platform. It performs request-driven, per-service autoscaling that can add many container instances within seconds and automatically scales to zero after a period of idleness, eliminating idle-time costs. Because Google abstracts away all cluster and VM management, the two-person team has no operating-system or node patching responsibilities.
GKE Autopilot manages nodes, but you must still define Kubernetes objects and configure an add-on such as KEDA for scale-to-zero, adding complexity the team wants to avoid. App Engine flexible environment also removes OS-patching tasks, but its VM-based scaling typically takes minutes and never reaches zero instances, which could leave idle capacity running between tournaments. Managed instance groups on Compute Engine require creating and maintaining instance templates, images, and autoscaler settings; while Google patches the OS, the team would still oversee VM lifecycle and capacity planning. Therefore, Cloud Run is the best fit.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Cloud Run, and why is it suitable for this use case?
Open an interactive chat with Bash
How does Cloud Run handle scaling to accommodate surges in traffic?
Open an interactive chat with Bash
Why is App Engine flexible environment not a good fit for this scenario?
Open an interactive chat with Bash
What is Cloud Run?
Open an interactive chat with Bash
How does autoscaling work in Cloud Run?
Open an interactive chat with Bash
How is Cloud Run different from GKE Autopilot or App Engine flexible environment?
Open an interactive chat with Bash
GCP Professional Cloud Architect
Managing and provisioning a solution infrastructure
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .