AWS Certified Solutions Architect – Professional — Question 857

A company has a standard three-tier architecture using two Availability Zones. During the company's off season, users report that the website is not working. The
Solutions Architect finds that no changes have been made to the environment recently, the website is reachable, and it is possible to log in. However, when the
Solutions Architect selects the `find a store near you` function, the maps provided on the site by a third-party RESTful API call do not work about 50% of the time after refreshing the page. The outbound API calls are made through Amazon EC2 NAT instances.
What is the MOST likely reason for this failure and how can it be mitigated in the future?

Answer options

Correct answer: D

Explanation

The intermittent 50% failure rate during page reloads indicates that one of the two NAT instances (each residing in a different Availability Zone) has failed, causing half of the outbound API requests to drop. Replacing self-managed EC2 NAT instances with AWS managed NAT gateways provides a highly available, redundant, and fully managed solution that automatically scales and prevents single points of failure. Other options, such as blaming the third-party provider or assuming resource exhaustion during an off-season period, do not align with the 50% failure symptom or AWS architectural best practices.