Google Associate Cloud Engineer Question 56
Single answerGoogle Cloud PlatformA startup company is developing a real-time analytics platform that requires low latency and high throughput. They expect unpredictable traffic spikes and want to minimize operational overhead while ensuring cost efficiency. Which of the following Google Cloud Platform compute options would best suit their needs?
- A
Google Kubernetes Engine (GKE)
- B
Compute Engine with Managed Instance Groups
- C
Cloud Run
- D
App Engine Standard Environment
Show answer and explanation
Correct answer: C
Explanation
Cloud Run provides a serverless environment that automatically scales to handle real-time analytics with unpredictable traffic spikes. It minimizes operational overhead by managing the infrastructure, making it a cost-effective and low-latency option suitable for the startup's needs.
- A. Incorrect.
Google Kubernetes Engine (GKE) is a powerful option for containerized applications, but it requires significant management overhead, which might not be ideal for a startup concerned with minimizing operational tasks.
- B. Incorrect.
Compute Engine with Managed Instance Groups provides scalability, but managing instances still involves more operational effort compared to serverless options, which might not be the best fit for minimizing overhead.
- C. Correct.
Cloud Run is a serverless compute platform that automatically scales up and down based on traffic, handling unpredictable spikes efficiently without requiring management of the underlying infrastructure.
- D. Incorrect.
App Engine Standard Environment offers automatic scaling and low operational overhead, but it might not be the best choice for real-time processing due to potential latency issues.