AWS Certified Solutions Architect – Associate (SAA-C03) — Question 753

A social media company is creating a rewards program website for its users. The company gives users points when users create and upload videos to the website. Users redeem their points for gifts or discounts from the company's affiliated partners. A unique ID identifies users. The partners refer to this ID to verify user eligibility for rewards.

The partners want to receive notification of user IDs through an HTTP endpoint when the company gives users points. Hundreds of vendors are interested in becoming affiliated partners every day. The company wants to design an architecture that gives the website the ability to add partners rapidly in a scalable way.

Which solution will meet these requirements with the LEAST implementation effort?

Answer options

Correct answer: B

Explanation

Amazon SNS is a fully managed pub/sub messaging service that natively supports HTTP/HTTPS endpoints as subscription targets, allowing hundreds of partners to easily subscribe and receive notifications automatically. In contrast, the other options require significant custom code development, database management, or manual configuration updates whenever a new partner joins, which is not scalable. Therefore, using Amazon SNS meets all requirements with the absolute minimum implementation effort.