AWS Certified Solutions Architect – Professional (SAP-C02) — Question 259
A company provides auction services for artwork and has users across North America and Europe. The company hosts its application in Amazon EC2 instances in the us-east-1 Region. Artists upload photos of their work as large-size. high-resolution image files from their mobile phones to a centralized Amazon S3 bucket created in the us-east-1 Region. The users in Europe are reporting slow performance for their image uploads.
How can a solutions architect improve the performance of the image upload process?
Answer options
- A. Redeploy the application to use S3 multipart uploads.
- B. Create an Amazon CloudFront distribution and point to the application as a custom origin.
- C. Configure the buckets to use S3 Transfer Acceleration.
- D. Create an Auto Scaling group for the EC2 instances and create a scaling policy.
Correct answer: C
Explanation
S3 Transfer Acceleration leverages Amazon CloudFront's globally distributed edge locations to speed up uploads by routing the data to the nearest edge location, significantly improving performance for users far from the S3 bucket's region. The other options do not specifically address the latency issue associated with geographically distant uploads. Multipart uploads enhance the upload process but do not inherently solve the latency problem, while Auto Scaling and CloudFront as a custom origin are not directly related to improving upload speeds for large files.