SAA-C03 · Question #165
SAA-C03 Question #165: Real Exam Question with Answer & Explanation
The correct answer is B: Create an AWS Lambda function that generates pre-signed URLs when a user authenticates.. Pre-Signed URLs: Allow temporary access to S3 buckets, making it easy to manage time-limited upload permissions without complex operational overhead. Lambda for Automation: Automatically generates and provides pre-signed URLs when users authenticate, minimizing manual steps and c
Question
A media company hosts a web application on AWS. The application gives users the ability to upload and view videos. The application stores the videos in an Amazon S3 bucket. The company wants to ensure that only authenticated users can upload videos. Authenticated users must have the ability to upload videos only within a specified time frame after authentication. Which solution will meet these requirements with the LEAST operational overhead?
Options
- AConfigure the application to generate IAM temporary security credentials for authenticated users.
- BCreate an AWS Lambda function that generates pre-signed URLs when a user authenticates.
- CDevelop a custom authentication service that integrates with Amazon Cognito to control and log
- DUse AWS Security Token Service (AWS STS) to assume a pre-defined IAM role that grants
Explanation
Pre-Signed URLs: Allow temporary access to S3 buckets, making it easy to manage time-limited upload permissions without complex operational overhead. Lambda for Automation: Automatically generates and provides pre-signed URLs when users authenticate, minimizing manual steps and code complexity. Least Operational Overhead: Requires no custom authentication service or deep integration with
Community Discussion
No community discussion yet for this question.