DOP-C02 · Question #427
A global company uses Amazon S3 to host its product catalog website in the us-east-1 Region. The company must improve website performance for users across different geographical regions and must…
The correct answer is B. Enable S3 replication between the S3 bucket in us-east-1 and the S3 bucket in the different. To achieve a highly available cross-Region solution for a static website hosted in S3 and fronted by CloudFront, enabling S3 Cross-Region Replication is the least operational effort for ensuring data availability in other regions.
Question
A global company uses Amazon S3 to host its product catalog website in the us-east-1 Region. The company must improve website performance for users across different geographical regions and must reduce the load on the origin server. The company must implement a highly available cross-Region solution that uses Amazon CloudFront. Which solution will meet these requirements with the LEAST operational effort?
Options
- ASet up multiple CloudFront distributions. Point each distribution to another S3 bucket in a different
- BEnable S3 replication between the S3 bucket in us-east-1 and the S3 bucket in the different
- CEnable CloudFront with Origin Shield in us-east-1. Configure global edge locations. Set up cache
- DEnable CloudFront with Origin Shield in us-east-1. Configure Amazon ElastiCache clusters in
- EEnable CloudFront with Origin Shield in the eu-west-1 Region. Configure Regional edge caches.
How the community answered
(21 responses)- B71% (15)
- C14% (3)
- D5% (1)
- E10% (2)
Why each option
To achieve a highly available cross-Region solution for a static website hosted in S3 and fronted by CloudFront, enabling S3 Cross-Region Replication is the least operational effort for ensuring data availability in other regions.
Setting up multiple CloudFront distributions, each pointing to a different S3 bucket, would significantly increase operational effort and is not necessary for a single global website using CloudFront.
Enabling S3 replication between the origin S3 bucket in us-east-1 and an S3 bucket in another AWS Region provides a highly available cross-Region solution for the website content with minimal operational effort, ensuring data durability and availability even if the primary region experiences an outage.
CloudFront Origin Shield enhances caching efficiency and reduces origin load, but it does not inherently provide cross-Region origin availability in case of a complete regional outage of the primary S3 bucket.
Amazon ElastiCache is an in-memory caching service typically used for dynamic application data or database offloading, making it irrelevant for a static S3 product catalog website fronted by CloudFront.
Enabling CloudFront Origin Shield in a region far from the primary origin (eu-west-1 for a us-east-1 origin) is inefficient, and Regional edge caches are an inherent part of CloudFront's architecture, not a configurable solution for cross-region availability.
Concept tested: CloudFront, S3 Cross-Region Replication, High Availability for static websites
Source: https://docs.aws.amazon.com/AmazonS3/latest/userguide/crr.html
Topics
Community Discussion
No community discussion yet for this question.