AWS Certified SysOps Administrator – Associate — Question 419
A company needs to upload gigabytes of files every day. The company need to achieve higher throughput and upload speeds to Amazon S3.
Which action should a SysOps administrator take to meet this requirement?
Answer options
- A. Create an Amazon CloudFront distribution with the GET HTTP method allowed and the S3 bucket as an origin.
- B. Create an Amazon ElastiCache cluster and enable caching for the S3 bucket.
- C. Set up AWS Global Accelerator and configure it with the S3 bucket.
- D. Enable S3 Transfer Acceleration and use the acceleration endpoint when uploading files.
Correct answer: D
Explanation
Amazon S3 Transfer Acceleration utilizes AWS Edge Locations to route data over the optimized AWS global network, which significantly improves upload speeds and throughput over long distances. In contrast, Amazon CloudFront and Amazon ElastiCache are primarily designed to optimize read and retrieval performance rather than write/upload operations. AWS Global Accelerator cannot be configured directly with an Amazon S3 bucket as an endpoint for this purpose.