Q69 — AWS SOA-C02 Ch.1
Question 69 of 100 | ← Chapter 1
A team of developers is using several Amazon S3 buckets as centralized repositories. Users across the world upload large sets of files to these repositories. The development team's applications later process these files. A SysOps administrator sets up a new S3 bucket, DOC-EXAMPLE-BUCKET, to support a new workload. The new S3 bucket also receives regular uploads of large sets of files from users worldwide. When the new S3 bucket is put into production, the upload performance from certain geographic areas is lower than the upload performance that the existing S3 buckets provide. What should the SysOps administrator do to remediate this issue?
- A. Provision an Amazon ElastiCache for Redis cluster for the new S3 bucket. Provide the developers with the configuration endpoint of the cluster for use in their API calls.
- B. Add the new S3 bucket to a new Amazon CloudFront distribution. Provide the developers with the domain name of the new distribution for use in their API calls.
- C. Enable S3 Transfer Acceleration for the new S3 bucket. Verify that the developers are using the DOC-EXAMPLE-BUCKET.s3-accelerate.amazonaws.com endpoint name in their API calls. ✓
- D. Use S3 multipart upload for the new S3 bucket. Verify that the developers are using Region-specific S3 endpoint names such as DOC-EXAMPLE-BUCKET.s3.amazonaws.com in their API calls.
Correct Answer: C. Enable S3 Transfer Acceleration for the new S3 bucket. Verify that the developers are using the DOC-EXAMPLE-BUCKET.s3-accelerate.amazonaws.com endpoint name in their API calls.
Explanation
Amazon S3 Transfer Acceleration 通过利用 Amazon CloudFront 的全球分布式边缘站点优化跨地域文件上传速度,尤其适用于远距离用户传输大文件的场景。当客户端直接连接到最近的边缘节点时,数据通过优化网络路径传输到目标 S3 存储桶,减少延迟。此问题中,新桶上传性能差异源于地理位置导致的网络延迟,而现有桶可能已启用类似优化机制。选项 C 正确要求启用加速功能并使用专用端点(s3-accelerate.amazonaws.com)。其他选项如 CloudFront 主要针对内容分发而非上传优化,多部分上传解决的是大文件稳定性而非延迟,ElastiCache 则与存储无关。参考 AWS 文档中关于 S3 Transfer Acceleration 的工作原理描述。