exam questions

Exam Professional Cloud DevOps Engineer All Questions

View all questions & answers for the Professional Cloud DevOps Engineer exam

Exam Professional Cloud DevOps Engineer topic 1 question 30 discussion

Actual exam question from Google's Professional Cloud DevOps Engineer
Question #: 30
Topic #: 1
[All Professional Cloud DevOps Engineer Questions]

You support a multi-region web service running on Google Kubernetes Engine (GKE) behind a Global HTTP/S Cloud Load Balancer (CLB). For legacy reasons, user requests first go through a third-party Content Delivery Network (CDN), which then routes traffic to the CLB. You have already implemented an availability
Service Level Indicator (SLI) at the CLB level. However, you want to increase coverage in case of a potential load balancer misconfiguration, CDN failure, or other global networking catastrophe. Where should you measure this new SLI? (Choose two.)

  • A. Your application servers' logs.
  • B. Instrumentation coded directly in the client.
  • C. Metrics exported from the application servers.
  • D. GKE health checks for your application servers.
  • E. A synthetic client that periodically sends simulated user requests.
Show Suggested Answer Hide Answer
Suggested Answer: BE 🗳️

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
celia20200410
Highly Voted 3 years, 6 months ago
https://cloud.google.com/architecture/adopting-slos#choosing_a_measurement_method B > Using client instrumentation. E > Implementing synthetic testing.
upvoted 23 times
cloudbee
3 years, 1 month ago
How you code instrumentation at each client side?
upvoted 2 times
jinaldesailive
11 months, 1 week ago
Client instrumentation can be easily done using Browser instrumentation using various UI frameworks you can do that. One of the most popular framework and SDK is OpenTelemetry. So the answer is B and E.
upvoted 1 times
...
...
...
Charun
Highly Voted 3 years, 7 months ago
BE is correct
upvoted 11 times
...
zanhsieh
Most Recent 3 weeks, 2 days ago
Selected Answer: BE
BE. A: No. Application server logs are too localized and do not detect global issues like CDN failures. B: Yes. Instrumenting the client directly provides visibility into real end-user experience and can capture issues before traffic reaches your infrastructure. C: No. Metrics from servers only show internal health and do not reflect upstream failures like those from the CDN or load balancer. D: No. GKE health checks are internal to the cluster and can't detect problems in the CDN or CLB layers. E: Yes. Synthetic clients simulate end-user traffic and can detect issues in the CDN, load balancer, or global network. https://sre.google/sre-book/monitoring-distributed-systems/#implementing-slis-1 https://cloud.google.com/monitoring/synthetic-monitoring
upvoted 1 times
...
habla2019pasta
9 months ago
Selected Answer: BE
BE A - Is inside the GKE .. which is useless at this point C - Same as A D - Same as it too late in the pipeline to detect these issues
upvoted 1 times
...
alpha_canary
1 year ago
I dont still get why the answers are B & E. Option A & C also appear in below documentation along with B & E so everyone is only chosing B & E https://cloud.google.com/architecture/framework/reliability/adopting-slos#choose_a_measurement_method
upvoted 1 times
...
jomonkp
1 year, 2 months ago
Selected Answer: BE
Option B and E
upvoted 1 times
...
maxdanny
1 year, 3 months ago
Selected Answer: CE
https://cloud.google.com/architecture/framework/reliability/adopting-slos#choose_a_measurement_method
upvoted 1 times
...
maxdanny
1 year, 3 months ago
Selected Answer: BE
https://cloud.google.com/architecture/framework/reliability/adopting-slos#choose_a_measurement_method
upvoted 1 times
...
floppino
2 years, 1 month ago
Selected Answer: BE
Ans: BE Exam passed and taken on 19/12/2022, 50/50 from this dump without buying the full access and looking for 'devops' word here: https://www.examtopics.com/discussions/google/1/
upvoted 1 times
...
hanweiCN
2 years, 2 months ago
from my opinion, network issue will not be detected in app server side. so any SLI in application wont work.
upvoted 1 times
...
Bill831231
2 years, 6 months ago
Selected Answer: BE
If need something beyong CDN and CLB, seems only option is on client side directly
upvoted 3 times
...
GCP72
2 years, 6 months ago
Selected Answer: BE
For me, B and E is correct
upvoted 2 times
...
Pankul
2 years, 9 months ago
Selected Answer: BE
For me, it is B and E
upvoted 2 times
...
zygomar
2 years, 11 months ago
Selected Answer: BE
nobody submitted a voting comment but B&E is the consensus on most feedback
upvoted 1 times
...
guid1984
3 years, 1 month ago
IMHO -> (E and C)A synthetic client that periodically sends simulated user requests could be used for checking CDN connection is up and running at frequent intervals and other one C for metrics exposed from Application servers. Since as per the question CLB SLI is already defined.
upvoted 1 times
...
alaahakim
3 years, 2 months ago
Ans : BE
upvoted 1 times
...
muk5658
3 years, 2 months ago
Its B and E, when there is a networking catastrophe we cannot rely on Application as traffic may not even come there.
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 ...