Course menuSAA-C03

Exams / SAA-C03 / S3 upload and transfer performance / Question 2

SAA-C03 practice question: S3 upload and transfer performance (2 of 2)

Design High-Performing Architectures A free question from our original SAA-C03 practice exam. Try it, then open the answer to see why each option is right or wrong.

A media-sharing company collects large video files from customers worldwide into one Amazon S3 bucket in us-east-1, where an event-driven pipeline starts processing each file as soon as it arrives. Customers in Asia and Australia report uploads that run far below their available bandwidth. The bucket name is DNS-compliant and contains no dots. The company wants faster uploads for distant customers without changing the processing pipeline or running new servers. Which solution meets these requirements?

Choose one answer.

  1. A. Create buckets in Asia Pacific Regions behind an S3 Multi-Region Access Point, and replicate new objects to the us-east-1 bucket for processing.
  2. B. Deploy upload proxy servers on EC2 behind a Network Load Balancer, and put an AWS Global Accelerator accelerator in front of the proxies.
  3. C. Turn on S3 Transfer Acceleration for the bucket, and change the upload clients to use the bucket's s3-accelerate endpoint.
  4. D. Spread the uploaded objects across many key prefixes in the bucket, so that S3 can scale its request rate for the uploads.
Show the answer and explanation

Answer: C

Explanation

Slow uploads from distant customers to one central bucket are the case S3 Transfer Acceleration is built for: uploads enter the AWS network at a nearby edge location. It needs a DNS-compliant bucket name without dots and a change to the client endpoint only. Multi-Region Access Points add buckets and replication delay, a proxy fleet adds servers, and prefixes address request rate, not distance.

Study

Keep practising

Answer questions with a score at the end, or practise just this topic with the explanation after each one. No sign-up needed.