Amazon Aurora Global Database is designed for globally distributed applications, allowing a single Amazon Aurora database to span multiple AWS Regions. It replicates your data with no impact on database performance, enables fast local reads with low latency in each Region, and provides disaster recovery from Region-wide outages.
Critical workloads with a global footprint, such as financial, travel, or gaming applications, have strict availability requirements and may need to tolerate a Region-wide outage. Traditionally, this required difficult tradeoffs between performance, availability, cost, and data integrity. Aurora Global Database uses storage-based replication with typical latency of less than 1 second, using dedicated infrastructure that leaves your database fully available to serve application workloads. In the unlikely event of a Regional degradation or outage, one of the secondary Regions can be promoted to read and write capabilities in less than 1 minute.
Features
Sub-second data access in any Region
With Aurora Global Database, you can more easily scale database reads across the world and place your applications close to your users. Your applications enjoy quick data access regardless of the number and location of secondary Regions, with typical cross-Region replication latencies below 1 second. You can achieve further scalability by creating up to 16 database instances in each Region, which all stay continuously up to date.
Extending your database to additional Regions has no impact on performance. Cross-Region replication uses dedicated infrastructure in the Aurora storage layer, keeping database resources in the primary and secondary Regions fully available to serve application needs.
Cross-Region disaster recovery
If your primary Region suffers a performance degradation or outage, you can promote one of the secondary Regions to take read/write responsibilities. An Aurora cluster can recover in less than 1 minute, even in the event of a complete Regional outage. This provides your application with an effective recovery point objective (RPO) of 1 second and a recovery time objective (RTO) of less than 1 minute, providing a strong foundation for a global business continuity plan.
Flexible pricing
With Aurora Global Database, you have the flexibility to choose different configuration options for your database clusters in your primary and secondary Regions. You can configure your primary Region as the Amazon Aurora I/O-Optimized configuration and your secondary Regions as Aurora Standard or the reverse. For full pricing and Regional availability, see Amazon Aurora pricing.
How to get started
Aurora Global Database is available for Amazon Aurora with MySQL compatibility and Amazon Aurora with PostgreSQL compatibility. For more details, explore the Amazon Aurora features page. Read the documentation, and get started with only a few steps in the Amazon RDS Management console.
Select a features page to learn more about the MySQL- or PostgreSQL-compatible edition.