Multi-Region Access Points in Amazon S3 - Amazon Simple Storage Service
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Multi-Region Access Points in Amazon S3

Amazon S3 Multi-Region Access Points provide a global endpoint that applications can use to fulfill requests from S3 buckets located in multiple Amazon Regions. You can use Multi-Region Access Points to build multi-Region applications with the same simple architecture used in a single Region, and then run those applications anywhere in the world. Instead of sending requests over the congested public internet, Multi-Region Access Points provide built-in network resilience with acceleration of internet-based requests to Amazon S3. Application requests made to a Multi-Region Access Point global endpoint use Amazon Global Accelerator to automatically route over the Amazon global network to the S3 bucket with the lowest network latency.

When you create a Multi-Region Access Point, you specify a set of 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 the request to the replicated dataset from the available Region over the Amazon global network with the lowest latency. Multi-Region Access Points are also compatible with applications running in Amazon virtual private clouds (VPCs), including those using Amazon PrivateLink for Amazon S3.

The following is a graphical representation of a Multi-Region Access Point and how it routes requests to buckets.