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

Exam Professional Cloud Architect All Questions

View all questions & answers for the Professional Cloud Architect exam

Exam Professional Cloud Architect topic 7 question 5 discussion

Actual exam question from Google's Professional Cloud Architect
Question #: 5
Topic #: 7
[All Professional Cloud Architect Questions]

Your development teams release new versions of games running on Google Kubernetes Engine (GKE) daily. You want to create service level indicators (SLIs) to evaluate the quality of the new versions from the user's perspective. What should you do?

  • A. Create CPU Utilization and Request Latency as service level indicators.
  • B. Create GKE CPU Utilization and Memory Utilization as service level indicators.
  • C. Create Request Latency and Error Rate as service level indicators.
  • D. Create Server Uptime and Error Rate as service level indicators.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
XDevX
Highly Voted 3 years, 4 months ago
IMHO c) is the correct answer, not a). Reason is, that we have to take the users perspective (according to the given question and also to understand what the user expects from us). The question might be whether to choose c) or d). Considering that our requirement is to minimize the latency, we have to choose c) - that means we are striving for no downtime of the service.
upvoted 38 times
medeis_jar
3 years, 1 month ago
yeap, definition of SLI "While many numbers can function as an SLI, we generally recommend treating the SLI as the ratio of two numbers: the number of good events divided by the total number of events" -> https://sre.google/workbook/implementing-slos/#:~:text=or%20product%20manager).-,What%20to%20Measure%3A%20Using%20SLIs,-Once%20you%20agree
upvoted 4 times
...
...
MamthaSJ
Highly Voted 3 years, 4 months ago
Answer is C
upvoted 8 times
...
Vinaykas
Most Recent 3 months, 1 week ago
c is the right answer
upvoted 1 times
...
Gino17m
6 months, 4 weeks ago
Selected Answer: C
Vote for C
upvoted 1 times
...
don_v
10 months, 1 week ago
I'm between C and D. Can anyone explain why not D? "Because it's deployed to K8s" is not an answer. I've been deploying to GKE for years, and the serve might be down just because of a missing or reconfigured property or say something is wrong with a database (e.g., exclusive table lock).
upvoted 1 times
...
mustafa1p
10 months, 3 weeks ago
Selected Answer: C
Latency and response time are important.
upvoted 1 times
...
thewalker
1 year ago
Selected Answer: C
Request latency and Error rates are important SLAs
upvoted 1 times
...
Vignesh_Krishnamurthi
1 year, 4 months ago
Selected Answer: A
Answer is A - because Latency based SLI provides insight on user experience, while the CPU utilization SLI provides insight for the operations team in case the latency is high.
upvoted 1 times
...
BiddlyBdoyng
1 year, 5 months ago
Selected Answer: C
CPU utilization doesn't tell us about the user experience except perhaps if it hits 100%. The errors & latency (driven party by CPU ) are much better indicators
upvoted 2 times
...
alekonko
1 year, 7 months ago
Selected Answer: C
Answer is C
upvoted 1 times
...
Deb2293
1 year, 8 months ago
Selected Answer: C
Definitely C
upvoted 1 times
...
somchaikin
1 year, 8 months ago
Selected Answer: C
C is ok
upvoted 1 times
...
omermahgoub
1 year, 11 months ago
The correct answer is: C. Create Request Latency and Error Rate as service level indicators. Request Latency measures the time it takes for a request to be processed by the game, and is an important indicator of the responsiveness of the game from the user's perspective. A high request latency can indicate that the game is experiencing performance issues or is under heavy load, which may negatively impact the user experience. Error Rate measures the percentage of requests that result in errors, such as HTTP errors or timeouts. A high error rate can indicate that the game is experiencing technical issues or is not able to handle incoming requests effectively, which can also negatively impact the user experience. By monitoring these SLIs, you can identify issues with the game's performance and take appropriate action to improve the user experience.
upvoted 3 times
omermahgoub
1 year, 11 months ago
You can use tools such as Stackdriver Monitoring or Cloud Monitoring to create custom metrics and alerts based on these SLIs, and track the performance of your games over time. You can also use these tools to set up automated responses to alerts, such as automatically scaling the number of game instances up or down based on the current load.
upvoted 2 times
...
...
surajkrishnamurthy
1 year, 11 months ago
Selected Answer: C
C is the correct answer
upvoted 1 times
...
megumin
2 years ago
Selected Answer: C
C is ok
upvoted 1 times
...
AzureDP900
2 years, 1 month ago
C is good choice
upvoted 1 times
...
chickennuggets
2 years, 3 months ago
users perspective only way thats addressed is request latency and error rates..
upvoted 1 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 ...