
Explanation:
The correct answer is D: Configure an Amazon Cognito user pool authorizer in API Gateway to allow Amazon Cognito to validate each request. This solution leverages Amazon Cognito’s built-in functionalities for authentication and authorization, minimizing operational overhead and development efforts compared to custom solution methods involving AWS Lambda functions, API keys, or email validations.
Ultimate access to all questions.
Which AWS-managed solution offers minimal operational overhead for controlling access to a REST API used by an application hosted on AWS, leveraging Amazon Cognito for user management?
A
AWS Lambda function as an API Gateway authorizer for user request validation.
B
API key assignment and validation for each user via an AWS Lambda function.
C
User email address in request headers validated by an AWS Lambda function for access rights.
D
Amazon Cognito user pool authorizer in API Gateway for Amazon Cognito-based request validation.
No comments yet.