AWS Certified Solutions Architect – Associate (SAA-C03) — Question 1000
An online photo-sharing company stores its photos in an Amazon S3 bucket that exists in the us-west-1 Region. The company needs to store a copy of all new photos in the us-east-1 Region.
Which solution will meet this requirement with the LEAST operational effort?
Answer options
- A. Create a second S3 bucket in us-east-1. Use S3 Cross-Region Replication to copy photos from the existing S3 bucket to the second S3 bucket.
- B. Create a cross-origin resource sharing (CORS) configuration of the existing S3 bucket. Specify us-east-1 in the CORS rule's AllowedOrigin element.
- C. Create a second S3 bucket in us-east-1 across multiple Availability Zones. Create an S3 Lifecycle rule to save photos into the second S3 bucket.
- D. Create a second S3 bucket in us-east-1. Configure S3 event notifications on object creation and update events to invoke an AWS Lambda function to copy photos from the existing S3 bucket to the second S3 bucket.
Correct answer: A
Explanation
S3 Cross-Region Replication (CRR) is a built-in Amazon S3 feature designed to automatically copy objects across different AWS Regions with minimal configuration and zero coding. Using custom AWS Lambda functions triggered by S3 events adds unnecessary development and maintenance overhead, while S3 Lifecycle rules cannot be used to replicate data to another bucket. CORS configurations only manage web browser access permissions and do not copy or replicate any data.