AWS Certified Solutions Architect – Professional — Question 24

A large real-estate brokerage is exploring the option of adding a cost-effective location based alert to their existing mobile application. The application backend infrastructure currently runs on AWS. Users who opt in to this service will receive alerts on their mobile device regarding real-estate otters in proximity to their location. For the alerts to be relevant delivery time needs to be in the low minute count the existing mobile app has 5 million users across the US.
Which one of the following architectural suggestions would you make to the customer?

Answer options

Correct answer: C

Explanation

The correct answer is C because it effectively utilizes SQS for managing location data and DynamoDB for storing offers, ensuring efficient retrieval and timely alerts via AWS Mobile Push. Options A and B are less efficient due to their reliance on direct connections with mobile carriers, which could introduce latency. Option D incorrectly suggests using AWS Mobile Push for location transmission, which is not its intended use.