AWS Certified Solutions Architect – Associate (SAA-C02) — Question 413
A company is running a global application. The application's users submit multiple videos that are then merged into a single video file. The application uses a single Amazon S3 bucket in the us-east-1 Region to receive uploads from users. The same S3 bucket provides the download location of the single video file that is produced. The final video file output has an average size of 250 GB.
The company needs to develop a solution that delivers faster uploads and downloads of the video files that are stored in Amazon S2. The company will offer the solution as a subscription to users who want to pay for the increased speed.
What should a solutions architect do to meet these requirements?
Answer options
- A. Enable AWS Global Accelerator for the S3 endpoint. Adjust the application's upload and download links to use the Global Accelerator S3 endpoint for users who have a subscription.
- B. Enable S3 Cross-Region Replication to S3 buckets in all other AWS Regions. Use an Amazon Route 53 geolocation routing policy to route S3 requests based on the location of users who have a subscription.
- C. Create an Amazon CloudFront distribution and use the S3 bucket in us-east-1 as an origin. Adjust the application to use the CloudFront URL as the upload and download links for users who have a subscription.
- D. Enable S3 Transfer Acceleration for the S3 bucket in us-east-1. Configure the application to use the bucket's S3-accelerate endpoint domain name for the upload and download links for users who have a subscription.
Correct answer: D
Explanation
S3 Transfer Acceleration is designed to optimize transfer speeds over long distances to and from Amazon S3 by routing traffic through AWS Edge Locations and over the AWS global network backbone. While Amazon CloudFront is highly effective for content delivery (downloads), it is not optimized for uploading very large files such as 250 GB videos. AWS Global Accelerator does not support direct integration with S3 endpoints natively, and replicating 250 GB files across all global regions using Cross-Region Replication would be excessively slow and cost-prohibitive.