Q81 — AWS SAA-C03 Ch.13
Question 81 of 100 | ← Chapter 13
Q981. A company hosts an application on AWS that gives users the ability to download photos. The company stores all photos in an Amazon S3 bucket that is located in the us-east-1 Region.The company wants to provide the photo download application to global customers with low latency Which solution will meet these requirements?
- A. Find the public IP addresses that Amazon S3 uses in us-east-1. Configure an Amazon Route 53 latency-based routing policy that routes to all the public IP addresses
- B. Configure an Amazon CloudFront distribution in front of the S3 bucket. Use the distribution endpoint to access the photos that are in the S3 bucket. ✓
- C. Configure an Amazon Route 53 geoproximity routing policy to route the traffic to the S3 bucket that is closest to each customer's location.
- D. Create a new S3 bucket in the us-west-1 Region. Configure an S3 Cross-Region Replication rule to copy the photos to the new S3 bucket.
Correct Answer: B. Configure an Amazon CloudFront distribution in front of the S3 bucket. Use the distribution endpoint to access the photos that are in the S3 bucket.
Explanation
The correct answer is:B. Configure an Amazon CloudFront distribution in front of the S3 bucket. Use the distribution endpoint to access the photos that are in the S3 bucket.Explanation:A. Find the public IP addresses that Amazon S3 uses in us-east-1. Configure an Amazon Route 53 latency- based routing policy that routes to all the public IP addresses.- This solution is not recommended, as the public IP addresses used by Amazon S3 can change over time, and maintaining a list of all the IP addresses would be an ongoing administrative burden.B. Configure an Amazon CloudFront distribution in front of the S3 bucket. Use the distribution endpoint to access the photos that are in the S3 bucket.- This is the best solution to provide low-latency access to the photos for global customers.- CloudFront is a content delivery network (CDN) that caches the content from the S3 bucket at edge locations around the world. When a customer requests a photo, CloudFront serves the content from the nearest edge location, reducing the latency.- Using the CloudFront distribution endpoint to access the photos also simplifies the application, as the users don't need to interact with the S3 bucket directly.C. Configure an Amazon Route 53 geoproximity routing policy to route the traffic to the S3 bucket that is closest to each customer's location.- This solution would not work well, as the S3 bucket is located only in the us-east-1 Region. Routing customers to the us-east-1 Region may not provide the lowest latency for all global customers.D. Create a new S3 bucket in the us-west-1 Region. Configure an S3 Cross-Region Replication rule to copy the photos to the new S3 bucket.- This solution would provide some improvement in latency for customers located in the western United States, but it would not address the overall global performance requirements. It would also require additional effort to manage the cross-region replication process.Therefore, the best solution is to use Amazon CloudFront in front of the S3 bucket to provide low-latency access to the photos for global customers.