A web application stores static assets in an S3 bucket in us-east-1. The company needs multi-Region resiliency and already created a second S3 bucket in another Region. Which solution provides the required resiliency with the LEAST operational overhead?
Choose an answer
Tap an option to check your answer.
Correct answer: Enable S3 Cross-Region Replication on the us-east-1 bucket to replicate objects to the bucket in the other Region. Configure an Amazon CloudFront distribution with an origin group that contains the two S3 buckets as origins..
Why this is the answer
Enabling S3 Cross-Region Replication (CRR) automatically copies objects to the second S3 bucket, providing multi-Region resiliency with minimal operational overhead. Configuring a CloudFront distribution with an origin group containing both S3 buckets allows CloudFront to automatically fail over to the healthy origin if one becomes unavailable, ensuring continuous access to static assets without application changes. Option 1 requires modifying the application to write to both buckets, increasing complexity. Route 53 weighted routing is not ideal for active-passive failover for static assets. Option 2 introduces a Lambda function, adding compute costs and potential latency for replication, and CloudFront origin groups are a good component but the replication method is less efficient. Option 4 requires manual intervention to update the application during a failover, which is not the least operational overhead.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed