exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 909 discussion

A company is planning to set up a REST API application on AWS. The application team wants to set up a new identity store on AWS. The IT team does not want to maintain any infrastructure or servers for this deployment.
What is the MOST operationally efficient solution that meets these requirements?

  • A. Deploy the application as AWS Lambda functions. Set up Amazon API Gateway REST API endpoints for the application. Create a Lambda function, and configure a Lambda authorizer.
  • B. Deploy the application in AWS AppSync, and configure AWS Lambda resolvers. Set up an Amazon Cognito user pool, and configure AWS AppSync to use the user pool for authorization.
  • C. Deploy the application as AWS Lambda functions. Set up Amazon API Gateway REST API endpoints for the application. Set up an Amazon Cognito user pool, and configure an Amazon Cognito authorizer.
  • D. Deploy the application in Amazon Elastic Kubernetes Service (Amazon EKS) clusters. Set up an Application Load Balancer for the EKS pods. Set up an Amazon Cognito user pool and service pod for authentication.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
SGES
Highly Voted 2 years, 8 months ago
C - agreed to be better option
upvoted 7 times
...
WhyIronMan
Most Recent 9 months, 3 weeks ago
Selected Answer: C
it is c
upvoted 1 times
...
masetromain
2 years, 3 months ago
Selected Answer: C
answer from chatgpt The most operationally efficient solution that meets the requirements would be option C. This solution involves deploying the application as AWS Lambda functions and setting up Amazon API Gateway REST API endpoints for the application. Additionally, setting up an Amazon Cognito user pool and configuring an Amazon Cognito authorizer to handle user authentication. This approach provides the desired level of abstraction as the application team would not have to maintain any infrastructure or servers. Also, AWS Lambda functions are a highly scalable and cost-effective way to build serverless applications. And by using the Amazon Cognito, it will handle all the user authentication and access management which is highly secure and manageable.
upvoted 3 times
...
ToanVN1988
2 years, 6 months ago
Selected Answer: C
C is best choice
upvoted 2 times
...
psou7
2 years, 6 months ago
I would go with C
upvoted 1 times
...
Ni_yot
2 years, 7 months ago
C - lamda and conigto for authentication
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago