Question

Difficulty: EasySelecting and Designing Compute and Application Platforms

A company wants to deploy a simple, stateless HTTP web API on Google Cloud. The service experiences unpredictable, low-volume traffic and requires scale-to-zero capabilities with zero server management overhead. Which Google Cloud compute platform is the most suitable choice for this requirement?

  1. Cloud RunAnswer
  2. B
    Google Kubernetes Engine (GKE) Standard
  3. C
    Compute Engine Managed Instance Group (MIG)
  4. D
    Bare Metal Solution

Answer

Cloud Run
Cloud Run is the optimal compute platform for containerized stateless HTTP microservices because it operates as a fully managed serverless solution that automatically scales instances based on incoming request volume and scales down to zero when idle.

Step-by-Step Solution

1
Analyze workload requirements
The application is a stateless HTTP API with low, unpredictable traffic requiring scale-to-zero and minimal operational maintenance.
Understanding architectural constraints narrows down suitable compute platforms.
2
Select the optimal compute option
Cloud Run provides serverless container deployment that automatically scales instances based on incoming HTTP requests, including scaling down to zero.
Cloud Run fulfills serverless stateless execution requirements without infrastructure management overhead.

Key Concept

Selecting compute platforms for stateless containerized HTTP microservices
Rate this question