A company’s new mobile app lets users worldwide view local news and post photos and videos. Content is accessed frequently within minutes of posting, then rapidly replaced and removed. Because the news is local, 90% of content is consumed within the AWS Region where it was uploaded. Which solution will provide the LOWEST latency for content uploads and optimize user experience?
Choose an answer
Tap an option to check your answer.
Correct answer: Upload and store content in Amazon S3. Use S3 Transfer Acceleration for the uploads..
Why this is the answer
S3 Transfer Acceleration utilizes Amazon CloudFront’s globally distributed edge locations to accelerate uploads to S3 buckets, significantly reducing latency for users worldwide. This is ideal for a mobile app with users globally uploading content. The data is transferred over an optimized network path to the nearest edge location, then routed to the S3 bucket. Using CloudFront for uploads directly is not its primary function; CloudFront is optimized for content delivery (downloads), not uploads. Uploading to EC2 instances adds an unnecessary intermediary step and complexity, increasing latency and cost. While storing content in S3 in the closest region is good practice, using multiple CloudFront distributions for uploads doesn't leverage CloudFront's upload acceleration capabilities as effectively as S3 Transfer Acceleration.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed