AWS Certified SysOps Administrator – Associate — Question 229
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 rew S3 bucket also receives regular uploads cf 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 $3 buckets provide
What should the SysOps administrator do to remediate this issue?
Answer options
- 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-BUCKETS3, [Region] amazonaws.com in their API calls.
Correct answer: C
Explanation
The correct answer is C because enabling S3 Transfer Acceleration optimizes uploads from distant geographical locations, significantly improving performance. Option A is incorrect as ElastiCache is not related to S3 upload performance, while option B doesn't address upload speeds but rather content distribution. Option D, while useful for large file uploads, does not specifically enhance upload speeds across different regions like S3 Transfer Acceleration does.