AWS Certified Solutions Architect – Associate (SAA-C02) — Question 371

A company is designing a web application using AWS that processes insurance quotes. Users will request quotes from the application. Quotes must be separated by quote type must be responded to within 24 hours, and must not be lost. The solution should be simple to set up and maintain.
Which solution meets these requirements?

Answer options

Correct answer: C

Explanation

Using a single Amazon SNS topic combined with Amazon SQS and SNS message filtering provides a highly decoupled, reliable, and simple-to-maintain solution that prevents data loss. Amazon SQS ensures messages are safely stored until processed, easily meeting the 24-hour response requirement without the overhead of managing multiple SNS topics. Other solutions using Amazon Kinesis or Amazon ES introduce unnecessary operational complexity and are more difficult to set up and maintain.