You support a high-traffic web application that runs on Google Cloud Platform (GCP). You need to measure application reliability from a user perspective without making any engineering changes to it. What should you do? (Choose two.)
A. Review current application metrics and add new ones as needed.
B. Modify the code to capture additional information for user interaction.
C. Analyze the web proxy logs only and capture response time of each request.
D. Create new synthetic clients to simulate a user journey using the application.
E. Use current and historic Request Logs to trace customer interaction with the application.
Disclaimer
This is a practice question. There is no guarantee of coming this question in the certification exam.
Answer
D, E
Explanation
From the request logs, user journeys can be recreated (E) and the replays can be fed to synthetic clients to simulate/replay (D).
A. Review current application metrics and add new ones as needed.
(Adding metrics doesn’t necessarily reflect reliability from a user perspective.)
B. Modify the code to capture additional information for user interaction.
(Modifying the code is against the requirement.)
C. Analyze the web proxy logs only and capture response time of each request.
(Analyzing proxy logs doesn’t connect the findings to a user perspective.)
D. Create new synthetic clients to simulate a user journey using the application.
E. Use current and historic Request Logs to trace customer interaction with the application.