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 1 question 13 discussion

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

Your customer is receiving reports that their recently updated Google App Engine application is taking approximately 30 seconds to load for some of their users.
This behavior was not reported before the update.
What strategy should you take?

  • A. Work with your ISP to diagnose the problem
  • B. Open a support ticket to ask for network capture and flow data to diagnose the problem, then roll back your application
  • C. Roll back to an earlier known good release initially, then use Stackdriver Trace and Logging to diagnose the problem in a development/test/staging environment
  • D. Roll back to an earlier known good release, then push the release again at a quieter period to investigate. Then use Stackdriver Trace and Logging to diagnose the problem
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
TosO
Highly Voted 5 years ago
C is the answer
upvoted 27 times
...
MyPractice
Highly Voted 2 months ago
Key word: This behavior was not reported before the update A - Not Correct as it was working before with same ISP B - New code update caused an issue- why to open support ticket C - I agree with C D - This requires downtime and live prod affected too
upvoted 17 times
MyPractice
4 years, 11 months ago
"then use Stackdriver Trace and Logging to diagnose the problem in a development/test/staging environment" they are NOT asking us to setup Dev/Text/Stage.. meaning the environment already exist and we have to use it
upvoted 1 times
hafid
4 years, 5 months ago
"then use Stackdriver Trace and Logging to diagnose the problem in a development/test/staging environment" this is not asking for set environment either, it just says to diagnose problem in other environment so C it is
upvoted 1 times
...
...
...
Ekramy_Elnaggar
Most Recent 1 week, 5 days ago
Selected Answer: C
1. Prioritize User Experience: Rolling back to a stable version quickly minimizes user impact and restores the application to a functional state. This should be the immediate first step. 2. Controlled Environment: Diagnosing the issue in a development/test/staging environment allows you to investigate without affecting real users. You can reproduce the problem, gather data, and test potential solutions safely. 3. Powerful Diagnostic Tools: Stackdriver Trace helps you pinpoint performance bottlenecks by tracing requests across your application. Stackdriver Logging provides detailed logs to understand application behavior and identify errors.
upvoted 1 times
...
hzaoui
10 months, 2 weeks ago
Selected Answer: C
C is correct
upvoted 1 times
...
AdityaGupta
1 year, 1 month ago
Selected Answer: C
Your customer is receiving reports that their recently updated Google App Engine application is taking approximately 30 seconds to load for some of their users. This behavior was not reported before the update. What strategy should you take? Here the application (our code) is updated and only some users are facing lantecy (Cloud Trace) issue. The issue is not with ISP (A), Not an issue with Google (B). Rollback must be done as mitigation, but testing should be done in Non-Prod environments (C), not on prod environment (D). Hence C is correct answer.
upvoted 1 times
...
jrisl1991
1 year, 2 months ago
Selected Answer: C
I'm going for C. While D may be "better" in case this is an issue that only occurs in production, I think that keeping the disruption at minimum would be the best practice, which D would not really do. Plus, if the problem is load related, having this released at a quieter period may not surface the problem either.
upvoted 2 times
...
frankryuu
1 year, 4 months ago
Selected Answer: C
Although it sounds like the right answer to do network tracing in stg again, this may be a network pass-through related issue and it is felt that the problem may not be reproduced if not checked in a prod environment.
upvoted 2 times
...
frankryuu
1 year, 4 months ago
Although it sounds like the right answer to do network tracing in stg again, this may be a network pass-through related issue and it is felt that the problem may not be reproduced if not checked in a prod environment.
upvoted 1 times
...
FigVam
1 year, 6 months ago
Selected Answer: C
should be C
upvoted 2 times
...
alekonko
1 year, 8 months ago
Selected Answer: C
C is the answer
upvoted 2 times
...
JC0926
1 year, 8 months ago
Option C is also a valid strategy in this scenario. Rolling back to an earlier known good release initially and using Stackdriver Trace and Logging to diagnose the problem in a development/test/staging environment can help diagnose the issue without impacting production users. However, the reason why option D may be a better approach is that it allows for investigation during a quieter period, which can reduce the impact of any issues that may occur during the investigation. Rolling back to a known good release and then pushing the release again at a quieter period can help to ensure that users are not impacted during the investigation.
upvoted 3 times
...
megumin
2 years ago
Selected Answer: C
ok for C
upvoted 1 times
...
Mahmoud_E
2 years, 1 month ago
Selected Answer: C
C is the correct answer
upvoted 1 times
...
AzureDP900
2 years, 1 month ago
C is perfect to troubleshoot latency issues with app
upvoted 1 times
...
minmin2020
2 years, 1 month ago
Selected Answer: C
C. Roll back to an earlier known good release initially, then use Stackdriver Trace and Logging to diagnose the problem in a development/test/staging environment A and B are not relevant D - no IT manager will ever allow re-deployment of erroneous code in production, even in a quiet period...!
upvoted 3 times
Kiroo
1 year, 6 months ago
I agree why not D, but in the past I faced issues only reproducible in prd, at that situation D was a possibility but usually yep C is for sure
upvoted 2 times
...
...
holerina
2 years, 2 months ago
correct answer is C use the standard practise
upvoted 1 times
...
Amit_arch
2 years, 2 months ago
Selected Answer: D
How come everyone is agreeing to C!! In option C after rollback, the investigation will happen only on the earlier good release. Whereas in option D, all the troubleshooting will happen on current/problematic build. Option D should be the right option as it resolves the issue in short term and provides room for further investigation without downtime.
upvoted 1 times
zr79
2 years, 1 month ago
you want to minimize the business loose, best option is to rollback and use stack-driver to diagnose the issue
upvoted 1 times
...
BiddlyBdoyng
2 years, 1 month ago
Option C is investigating the bad build in test. The problem with option D is it is user impacting. Always best to attempt to find the problem in a test environment first. D could end-up being an option of last resort if all attempts to diagnose in test fail but I doubt any business person would be happy with D as it impacts service.
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 ...