Professional Cloud Developer Exam QuestionsBrowse all questions from this exam

Professional Cloud Developer Exam - Question 144


You are developing a single-player mobile game backend that has unpredictable traffic patterns as users interact with the game throughout the day and night. You want to optimize costs by ensuring that you have enough resources to handle requests, but minimize over-provisioning. You also want the system to handle traffic spikes efficiently. Which compute platform should you use?

Show Answer
Correct Answer: B

Discussion

11 comments
Sign in to comment
micoamsOption: A
Dec 18, 2022

Compute Engine answers are eliminated because they can't scale quickly enough. GKE Answer is ruled out because you can end up overprovisioned, also cannot scale out to add more nodes quickly enough.

gardislan18Option: D
Dec 4, 2022

Answer is D to lessen the over-provisioning Not A - the app is not containerized Not sure with Compute Engine https://cloud.google.com/blog/products/containers-kubernetes/gke-best-practices-to-lessen-over-provisioning

zellck
Dec 17, 2022

GKE requires app to be containerised.

test010101Option: D
Dec 11, 2022

vote D

zellckOption: A
Dec 17, 2022

A is the answer.

TNT87Option: A
Dec 26, 2022

Answer A

Georgianaaa
Dec 27, 2022

Did you take the exam?

TNT87
Jan 6, 2023

Not yet

allallaOption: D
Apr 23, 2023

Bing chose D: For a single-player mobile game backend with unpredictable traffic patterns and a need to optimize costs while handling traffic spikes efficiently, Google Kubernetes Engine (GKE) using cluster autoscaling (option D) would be a good choice. GKE’s cluster autoscaler automatically resizes the number of nodes in a node pool based on the demands of your workloads. This helps ensure that you have enough resources to handle requests while minimizing over-provisioning and optimizing costs.

purushiOption: A
Aug 6, 2023

I go with A. The requirement is to optimize the cost while scaling for unexpected spikes in the traffic. Cloud Run is the cheapest among all the other options given.

RajanOption: D
Sep 22, 2023

Google Kubernetes Engine (GKE) is a managed Kubernetes service that allows you to deploy and run containerized applications. GKE is a good choice for running a single-player mobile game backend because it can be easily scaled up or down to meet the needs of your game. Cloud Run is a serverless computing platform that allows you to run code without managing servers. Cloud Run is a good choice for running simple applications, but it is not as scalable as GKE.

wanrltwOption: A
Dec 4, 2023

Cloud Run is the cheapest solution among these options and can scale up and down to 0 instances.

alpha_canaryOption: A
Apr 14, 2024

"handle traffic spikes efficiently" Cloud run the fastest to autoscale among the given options. GKE could be considered too, but Cloud Run s cheaper

d_ella2001Option: A
Jul 13, 2024

correct answer A