ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 161 - DVA-C02 discussion

Report
Export

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

A.
Create Amazon Cognito user pools for external social identity providers Configure 1AM roles for the identity pools.
Answers
A.
Create Amazon Cognito user pools for external social identity providers Configure 1AM roles for the identity pools.
B.
Program the sign-in page to create users' 1AM groups with the 1AM roles attached to the groups
Answers
B.
Program the sign-in page to create users' 1AM groups with the 1AM roles attached to the groups
C.
Create an Amazon RDS for SQL Server DB instance to store the users and manage the permissions to the backend resources in AWS
Answers
C.
Create an Amazon RDS for SQL Server DB instance to store the users and manage the permissions to the backend resources in AWS
D.
Configure the sign-in page to register and store the users and their passwords in an Amazon DynamoDB table with an attached IAM policy.
Answers
D.
Configure the sign-in page to register and store the users and their passwords in an Amazon DynamoDB table with an attached IAM policy.
Suggested answer: A

Explanation:

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

asked 16/09/2024
Michael Marzotto
36 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first