A Solutions Architect must design a web application that will be hosted on AWS, allowing users to purchase access to premium, shared content that is stored in an S3 bucket. Upon payment, content will be available for download for 14 days before the user is denied access. Which of the following would be the LEAST complicated implementation?
A) Use an Amazon CloudFront distribution with an origin access identity (OAI) . Configure the distribution with an Amazon S3 origin to provide access to the file through signed URL's. Design a Lambda function to remove data that is older than 14 days.
B) Use an S3 bucket and provide direct access to the tile Design the application to track purchases in a DynamoDH table. Configure a Lambda function to remove data that is older than 14 days based on a query to Amazon DynamoDB.
C) Use an Amazon CloudFront distribution with an OAI. Configure the distribution with an Amazon S3 origin to provide access to the file through signed URLs. Design the application to sot an expiration of 14 days for the URL.
D) Use an Amazon CloudFront distribution with an OAI. Configure the distribution with an Amazon S3 origin to provide access to the file through signed URLs. Design the application to set an expiration of 60 minutes for the URL and recreate the URL as necessary.
Correct Answer:
Verified
Q392: A bicycle sharing company is developing a
Q393: A company currently stores symmetric encryption keys
Q394: A company has a Microsoft Windows-based application
Q395: A company plans to store sensitive user
Q396: A company has an Amazon EC2 instance
Q398: A three-tier web application processes orders from
Q399: A company is creating an architecture for
Q400: A company has created a VPC with
Q401: A company's packaged application dynamically creates and
Q402: A media company stores video content in
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents