
Answer-first summary for fast verification
Answer: Deploy the container on Cloud Run for its cost efficiency and automatic scaling.
**A** is the optimal choice because Cloud Run offers a serverless platform that automatically scales based on demand, charging only for the resources used. This is ideal for applications with sporadic usage and limited budgets. **B** introduces unnecessary complexity and cost for low-traffic scenarios. **C**, while flexible, incurs higher costs similar to Compute Engine, making it less economical for infrequent use. **D** is overkill for the described use case, as GKE's autoscaling is better suited for applications with variable and high traffic. For more details on pricing and features, visit [Cloud Run Pricing](https://cloud.google.com/run/pricing), [GKE Pricing](https://cloud.google.com/kubernetes-engine/pricing), and [App Engine Pricing](https://cloud.google.com/appengine/pricing).
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You are developing a B2B application with minimal daily usage, packaged in Docker, and requiring HTTP endpoint access on a tight budget. What's the best approach?
A
Deploy the container on Cloud Run for its cost efficiency and automatic scaling.
B
Opt for Cloud Run on GKE, balancing Kubernetes benefits with Cloud Run features.
C
Choose App Engine Flexible for its PaaS capabilities, despite higher costs for low usage.
D
Implement GKE with autoscaling features for dynamic workload management.
No comments yet.