AWS Certified Developer – Associate — Question 199

A developer is designing a serverless application for a game in which users register and log in through a web browser. The application makes requests on behalf of users to a set of AWS Lambda functions that run behind an Amazon API Gateway HTTP API.

The developer needs to implement a solution to register and log in users on the application's sign-in page. The solution must minimize operational overhead and must minimize ongoing management of user identities.

Which solution will meet these requirements?

Answer options

Correct answer: A

Explanation

Option A is the correct choice because Amazon Cognito user pools facilitate user registration and authentication while minimizing management overhead, especially when integrating with social identity providers. The other options either involve more complex database management (C), require additional IAM group configurations (B), or do not provide a robust authentication solution (D).