A video-streaming company released a mobile app that uploads user video files to an Amazon S3 bucket in the us-east-1 Region. Files range from 1 GB to 10 GB. Users in Australia experience very slow uploads and occasional failed uploads. As a solutions architect, propose changes to improve upload performance for these users. Which two of the following will meet the requirement?
Choose an answer
Tap an option to check your answer.
Correct answer: Enable S3 Transfer Acceleration for the S3 bucket. Configure the app to use the Transfer Acceleration endpoint when uploading., Modify the client app to split video files into parts and use S3 multipart uploads to transfer the files..
Why this is the answer
Enabling S3 Transfer Acceleration improves upload performance for geographically distant users by routing data through AWS edge locations, leveraging the optimized AWS network backbone. This directly addresses the slow uploads from Australia to us-east-1. Modifying the client app to use S3 multipart uploads is crucial for large files (1 GB to 10 GB). It allows files to be uploaded in smaller, parallel parts, which significantly reduces the impact of network issues, improves resilience to failures (only failed parts need re-uploading), and can increase overall throughput. Creating S3 buckets in every region and using Cross-Region Replication would add complexity and cost without directly improving the initial upload speed from the user to the first S3 bucket. Route 53 latency-based routing is for directing users to the closest bucket, but the problem specifies uploads to a single us-east-1 bucket. Adding randomized prefixes helps with S3 performance for high-request-rate scenarios by distributing keys across partitions, but it doesn't directly address slow uploads due to distance or large file sizes.
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