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

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

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 🗳️
Stackdriver Logging allows you to store, search, analyze, monitor, and alert on log data and events from Google Cloud Platform and Amazon Web Services
(AWS). Our API also allows ingestion of any custom log data from any source. Stackdriver Logging is a fully managed service that performs at scale and can ingest application and system log data from thousands of VMs. Even better, you can analyze all that log data in real time.
Reference:
https://cloud.google.com/logging/

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
TosO
Highly Voted 4 years, 4 months ago
C is the answer
upvoted 25 times
...
MyPractice
Highly Voted 4 years, 3 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, 3 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
3 years, 10 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
...
...
...
hzaoui
Most Recent 3 months, 1 week ago
Selected Answer: C
C is correct
upvoted 1 times
...
AdityaGupta
6 months, 2 weeks 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
6 months, 4 weeks 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
9 months, 3 weeks 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
9 months, 3 weeks 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
11 months, 2 weeks ago
Selected Answer: C
should be C
upvoted 2 times
...
alekonko
1 year ago
Selected Answer: C
C is the answer
upvoted 2 times
...
JC0926
1 year, 1 month 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
1 year, 5 months ago
Selected Answer: C
ok for C
upvoted 1 times
...
Mahmoud_E
1 year, 6 months ago
Selected Answer: C
C is the correct answer
upvoted 1 times
...
AzureDP900
1 year, 6 months ago
C is perfect to troubleshoot latency issues with app
upvoted 1 times
...
minmin2020
1 year, 6 months 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
11 months, 3 weeks 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 1 times
...
...
holerina
1 year, 7 months ago
correct answer is C use the standard practise
upvoted 1 times
...
Amit_arch
1 year, 7 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
1 year, 6 months 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
1 year, 6 months 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
...
...
pfilourenco
1 year, 10 months ago
Selected Answer: C
The correct answer is c.
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 ...