Topic 1 Question 82
Your customer wants to do resilience testing of their authentication layer. This consists of a regional managed instance group serving a public REST API that reads from and writes to a Cloud SQL instance. What should you do?
Engage with a security company to run web scrapers that look your for users' authentication data om malicious websites and notify you if any is found.
Deploy intrusion detection software to your virtual machines to detect and log unauthorized access.
Schedule a disaster simulation exercise during which you can shut off all VMs in a zone to see how your application behaves.
Configure a read replica for your Cloud SQL instance in a different zone than the master, and then manually trigger a failover while monitoring KPIs for our REST API.
ユーザの投票
コメント(17)
As per google documentation(https://cloud.google.com/solutions/scalable-and-resilient-apps) answer is C.
C: A well-designed application should scale seamlessly as demand increases and decreases, and be resilient enough to withstand the loss of one or more compute resources. Resilience: designed to withstand the unexpected A highly-available, or resilient, application is one that continues to function despite expected or unexpected failures of components in the system. If a single instance fails or an entire zone experiences a problem, a resilient application remains fault tolerant—continuing to function and repairing itself automatically if necessary. Because stateful information isn’t stored on any single instance, the loss of an instance—or even an entire zone—should not impact the application’s performance.
👍 51Kri_25252019/12/03Since the question is asking to do a resilience testing, I prefer C.
👍 14KouShikyou2019/11/16The correct answer is D. Configure a read replica for your Cloud SQL instance in a different zone than the master, and then manually trigger a failover while monitoring KPIs for our REST API.
Resilience testing is a process of evaluating the ability of a system to recover from failures or disruptions. In this case, the customer has an authentication layer consisting of a regional managed instance group serving a public REST API that reads from and writes to a Cloud SQL instance.
To perform resilience testing, one option would be to configure a read replica for the Cloud SQL instance in a different zone than the master. This would allow you to test the system's ability to recover from a failure or disruption in one zone. Then, you could manually trigger a failover while monitoring key performance indicators (KPIs) for the REST API, such as response times and error rates. This will allow you to see how the system behaves during a failover and identify any potential issues that need to be addressed.
👍 5omermahgoub2022/12/22
シャッフルモード