Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Cloud Developer All Questions

View all questions & answers for the Professional Cloud Developer exam

Exam Professional Cloud Developer topic 1 question 144 discussion

Actual exam question from Google's Professional Cloud Developer
Question #: 144
Topic #: 1
[All Professional Cloud Developer Questions]

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?

  • A. Cloud Run
  • B. Compute Engine with managed instance groups
  • C. Compute Engine with unmanaged instance groups
  • D. Google Kubernetes Engine using cluster autoscaling
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
d_ella2001
4 months, 2 weeks ago
Selected Answer: A
correct answer A
upvoted 1 times
...
alpha_canary
7 months, 2 weeks ago
Selected Answer: A
"handle traffic spikes efficiently" Cloud run the fastest to autoscale among the given options. GKE could be considered too, but Cloud Run s cheaper
upvoted 1 times
...
wanrltw
11 months, 4 weeks ago
Selected Answer: A
Cloud Run is the cheapest solution among these options and can scale up and down to 0 instances.
upvoted 1 times
...
__rajan__
1 year, 2 months ago
Selected Answer: D
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.
upvoted 1 times
...
purushi
1 year, 3 months ago
Selected Answer: A
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.
upvoted 1 times
...
allalla
1 year, 7 months ago
Selected Answer: D
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.
upvoted 1 times
...
TNT87
1 year, 11 months ago
Answer A
upvoted 1 times
Georgianaaa
1 year, 11 months ago
Did you take the exam?
upvoted 1 times
TNT87
1 year, 10 months ago
Not yet
upvoted 1 times
...
...
...
micoams
1 year, 11 months ago
Selected Answer: A
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.
upvoted 4 times
...
zellck
1 year, 11 months ago
Selected Answer: A
A is the answer.
upvoted 1 times
...
test010101
1 year, 11 months ago
Selected Answer: D
vote D
upvoted 1 times
...
gardislan18
1 year, 11 months ago
Selected Answer: D
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
upvoted 1 times
zellck
1 year, 11 months ago
GKE requires app to be containerised.
upvoted 3 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...