Question-44: You are employed by a financial technology business in India that offers help for the development of regulatory products. You have created a solution under intense time constraints, and that solution is giving rise to performance faults in production that you did not see in staging or test environments. You will need to modify both your testing and deployment methods in order to solve this issue and prevent it from occurring again in the future. What is it that you ought to do?
A. Reduce the number of production changes you implement.
B. Deploy smaller changes to production
C. Increase the load on your test and staging environments
D. Before making changes available to all users, test them with a sample size that is manageable.
Correct Answer
Get All 340 Questions and Answer for Google Professional Cloud Architect
: C Explanation: You will need to modify both your testing and deployment methods in order to solve this issue and prevent it from occurring again in the future. According to this information, option 3 is the one that should be chosen since it is the only one that discusses making changes in the test environment. Because of your solution, performance bugs are being generated in production. Boost the amount of work going through your test and staging environments. Option 1 wouldn't stop the bugs from occurring; it would only sidestep them. Option 2 would be beneficial to the root-cause analysis since there would be fewer changes to examine with that choice. Option 3 would put the system through its paces by testing its performance at its maximum processing capacity; hence, this implies that the defects in production are solely caused by its actual use. Option 4 would provide you the opportunity to test the updated code with fewer user sets to see whether the issue still exists; in this case, you would know that the issue is not caused by a larger number of user replies.