S3 Multi-Region Access Points for Low-Latency Global Storage

SAA-C03 By islever Editorial Last updated

Short answer

D Set up Amazon S3 to use Multi-Region Access Points in an active-active configuration with a single global endpoint and configure S3 Cross-Region Replication.

Question

A company runs its critical storage application in the AWS Cloud. The application uses Amazon S3 in two AWS Regions. The company wants the application to send remote user data to the nearest S3 bucket with no public network congestion. The company also wants the application to fail over with the least amount of management of Amazon S3. Which solution will meet these requirements?
  1. Implement an active-active design between the two Regions. Configure the application to use the regional S3 endpoints closest to the user.
  2. Use an active-passive configuration with S3 Multi-Region Access Points. Create a global endpoint for each of the Regions.
  3. Send user data to the regional S3 endpoints closest to the user. Configure an S3 cross-account replication rule to keep the S3 buckets synchronized.
  4. Set up Amazon S3 to use Multi-Region Access Points in an active-active configuration with a single global endpoint. Configure S3 Cross-Region Replication. Correct Answer

Key Takeaways

The core trap is confusing standard regional endpoints with MRAP's global routing capabilities; MRAP automatically directs users to the closest available region without public network congestion.

This question evaluates the use of Amazon S3 Multi-Region Access Points (MRAP) to provide a single global endpoint that routes traffic to the nearest region, ensuring low latency and high availability.

Common mistake: Candidates often choose Option A or C because they focus on manual configuration or replication rules but miss the critical requirement for a 'single global endpoint' and automatic nearest-region routing provided by MRAP.

Expert Analysis

Why the Answer Is Correct

Amazon S3 Multi-Region Access Points (MRAP) provide a single global DNS name that automatically routes requests to the optimal S3 bucket based on proximity and availability. This meets the requirement for 'no public network congestion' by keeping traffic within the AWS backbone and 'least amount of management' by abstracting region selection from the application. Combined with S3 Cross-Region Replication (CRR), data is kept synchronized across regions, fulfilling the failover requirement.

Why the Other Options Are Wrong

Option A requires the application to implement its own logic for determining the nearest region and managing active-active state, which increases management overhead. Option B suggests an active-passive model, which contradicts the need for immediate failover and does not leverage the active-active benefits of MRAP. Option C uses regional endpoints, which do not provide a single global entry point and require complex client-side routing logic.

Community Comment Notes

Community consensus strongly favors D, citing AWS documentation that confirms MRAP handles routing to the nearest region automatically. Users note that while CRR is needed for data persistence, MRAP is the key component for the access pattern described. One user highlighted that MRAP avoids public internet congestion by using AWS internal networks.

Official Reference

https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiRegionAccessPoints.html

This link opens the official vendor documentation in a new tab.

Exam Strategy

When you see 'global endpoint', 'nearest region', and 'automatic routing' in S3 questions, immediately think of Multi-Region Access Points. Always pair MRAP with CRR if data durability/failover across regions is required.

Frequently Asked Questions

Why not just use regional endpoints with DNS routing?

Regional endpoints require the application to know which region is best and manage failover manually. MRAP provides a single global endpoint that AWS handles automatically.

Does MRAP replicate data between regions?

No, MRAP only routes traffic. You must separately configure S3 Cross-Region Replication (CRR) to copy objects between the buckets in different regions.

More SAA-C03 FAQ →

Community Votes

D
100%

100% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 6 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 6

  1. sandordini 👍 15 Answered D
    Using a Multi-region Accesspoint in an Active-Active setup will send data to the closest Region, without accessing the internet: "send remote user data to the nearest S3 bucket with no public network congestion" Not very easy to read and understand but it's all there: https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiRegionAccessPoints.html
  2. Scheldon 👍 3 Answered D
    Answer D https://docs.aws.amazon.com/AmazonS3/latest/userguide/MultiRegionAccessPoints.html When you create a Multi-Region Access Point, you specify a set of AWS Regions where you want to store data to be served through that Multi-Region Access Point. You can use S3 Cross-Region Replication (CRR) to synchronize data among buckets in those Regions. You can then request or write data through the Multi-Region Access Point global endpoint. Amazon S3 automatically serves requests to the replicated dataset from the closest available Region. Multi-Region Access Points are also compatible with applications that are running in Amazon virtual private clouds (VPCs), including those that are using AWS PrivateLink for Amazon S3. https://docs.aws.amazon.com/AmazonS3/latest/userguide/replication.html
  3. muhammadahmer36 👍 2 Answered D
    D. Set up Amazon S3 to use Multi-Region Access Points in an active-active configuration with a single global endpoint. Configure S3 Cross-Region Replication.
  4. LeonSauveterre 👍 1 Answered D
    A - The "implementation" is so much more complicated than you think. B - Active-passive? Then you gotta promote the passive region to active manually in case of failure. C - This option does nothing to achieve low-latency or failover requirements. D - It simplifies configuration and management with a single global endpoint, and provides seamless failover and high availability through Multi-Region Access Points and Cross-Region Replication.
  5. 1223d0e 👍 1
    To me it looks like C, the requirement is to send the request to the closest region
Show 1 more comment
  1. ike001 👍 3
    D is correct

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Practice All SAA-C03 Questions

Access 120 questions with complete answers and detailed explanations.

View Full SAA-C03 Practice Test →

← Back to SAA-C03 Study Guide