Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon DVA-C02 Exam - Topic 2 Question 66 Discussion

Posted by Elza on May 28, 2026 at 06:56 AM

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'?

Suggested Answer: A

Amazon Cognito User Pools:A managed user directory service, simplifying user registration and login.

Social Identity Providers:Cognito supports integration with external providers (e.g., Google, Facebook), reducing development effort.

IAM Roles for Authorization:Cognito-managed IAM roles grant fine-grained access to AWS resources (like Lambda functions).

Operational Overhead:Cognito minimizes the need to manage user identities and credentials independently.


Amazon Cognito Documentationhttps://docs.aws.amazon.com/cognito/

Cognito User Pools for Web Applications:https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-app-integration.html

Get Premium DVA-C02 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
21 comments · newest first
KU
Kunal Mehta 2 days ago
I would pick A because the tricky part is using a managed user directory with social providers to handle sign in, reducing auth overhead.
PO
Pooja Kapoor 7 hours ago
↳ replying to Kunal Mehta
That wording clearly points to A as the choice.
AL
Alisha 21 days ago
Exactly! Security and ease of use are key.
JO
Jolanda 26 days ago
A just feels like the most secure option.
AL
Alyssa 1 month ago
D is risky, storing passwords in DynamoDB? No thanks.
AL
Alisha 1 month ago
C is overkill, RDS adds unnecessary management.
JO
Jolanda 1 month ago
B seems too complex, managing IAM groups is a hassle.
AL
Alyssa 2 months ago
Right! No need to manage passwords directly.
AL
Alisha 2 months ago
Plus, social logins make it easier for users.
JO
Jolanda 2 months ago
A sounds good, less overhead for sure.
AL
Alyssa 2 months ago
Agreed! Cognito simplifies user management.
AL
Alisha 2 months ago
I think option A is the best choice.
ME
Melvin 2 months ago
D) sounds risky, storing passwords in DynamoDB? Really?
WI
Willodean 3 months ago
Wait, why would you use RDS? Seems overkill.
HE
Heike 3 months ago
B) sounds too complicated for this use case.
OR
Ora 3 months ago
Totally agree, Cognito simplifies things!
LE
Leana 3 months ago
A) is the best choice for user management.
JU
Junita 3 months ago
I recall discussing DynamoDB in relation to user data storage, but I'm not convinced that option D is secure enough for handling passwords.
EA
Earlean 3 months ago
I feel like option C is overkill for this scenario. Using RDS just to manage user identities seems unnecessary when there are simpler solutions.
MI
Micah 4 months ago
I'm not entirely sure, but I remember something about IAM roles and groups. Option B might be too complex for just user registration, right?
BO
Bonita 4 months ago
I think option A sounds familiar because we talked about using Amazon Cognito for user management in our last study group. It seems like a good fit for minimizing overhead.
0/2000 characters

Save Cancel