Amazon Aurora resources
What is Amazon Aurora?
Getting started with Amazon Aurora
Looking for information on how you can quickly get started on Amazon Aurora? Below are the most important technical documentation guides, user guides, and tutorials to show how you can get started on Aurora in a few steps. To explore other getting started tutorials, see the AWS Getting Started Resources Center.
Resources
Blogs
Read the latest blogs and most recent releases from Amazon Aurora.
What's New
Amazon Aurora PostgreSQL database clusters now support up to 256 TiB of storage volume
Amazon Aurora PostgreSQL-Compatible Edition now supports a maximum storage limit of 256 TiB, doubling the previous limit of 128 TiB. This enhancement allows customers to store and manage even larger datasets within a single Aurora database cluster simplifying data management for large-scale applications and supporting the growing data needs of modern applications. Customers only pay for the storage they use, with no need for upfront provisioning of the full 256 TiB.
To access the increased storage limit, upgrade your cluster to supported database versions. Once upgraded, Aurora storage will automatically scale up to 256 TiB capacity based on the amount of data in the cluster volume. Visit technical documentation to learn more about supported versions. This new storage volume capacity is available in all AWS regions where Aurora PostgreSQL is available.
Amazon Aurora is designed for unparalleled high performance and availability at global scale with full MySQL and PostgreSQL compatibility. It provides built-in security, continuous backups, serverless compute, up to 15 read replicas, automated multi-Region replication, and integrations with other AWS services. To get started with Amazon Aurora, take a look at our getting started page.
Amazon Aurora MySQL and Amazon RDS for MySQL integration with Amazon SageMaker is now available
On June 30, 2025, AWS announced that Amazon Aurora MySQL-Compatible Edition and Amazon RDS for MySQL now support zero-ETL integration with Amazon SageMaker, enabling near real-time data availability for analytics workloads. This integration automatically extracts and loads data from MySQL tables into your lakehouse where it's immediately accessible through various analytics engines and machine learning tools. The data synced into the lakehouse is compatible with Apache Iceberg open standards, enabling you to use your preferred analytics tools and query engines such as SQL, Apache Spark, BI, and AI/ML tools.
Through a simple no-code interface, you can create and maintain an up-to-date replica of your MySQL data in your lakehouse without impacting production workloads. The integration features comprehensive, fine-grained access controls that are consistently enforced across all analytics tools and engines, ensuring secure data sharing throughout your organization. As a complement to the existing zero-ETL integrations with Amazon Redshift, this solution reduces operational complexity while enabling you to derive immediate insights from your operational data.
Amazon Aurora MySQL and Amazon RDS for MySQL zero-ETL integration with Amazon SageMaker is now available in the US East (N. Virginia), US East (Ohio), US West (Oregon), Canada (Central), South America (Sao Paulo), Asia Pacific (Hong Kong), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Asia Pacific (Seoul), Europe (Frankfurt), Europe (Ireland), Europe (London), and Europe (Stockholm) AWS Regions.
To learn more, visit What is zero-ETL. To begin using this new integration, visit the zero-ETL documentation for your database service: Aurora MySQL or RDS for MySQL.
Amazon Aurora now supports PostgreSQL 17.5, 16.9, 15.13, 14.18, and 13.21
Amazon Aurora PostgreSQL-Compatible Edition has added support for PostgreSQL versions 17.5, 16.9, 15.13, 14.18, and 13.21. The update includes PostgreSQL community's product improvements and bug fixes, while introducing Aurora-specific enhancements: read replica optimizations to reduce downtime during cluster upgrades, new features for Babelfish, and security improvements.
To use the new version, create a new Aurora PostgreSQL-compatible database with just a few clicks in the Amazon RDS Management Console. You can also upgrade your existing database . Please review the Aurora documentation to learn more about upgrading. Refer to the Aurora version policy to help you to decide how often to upgrade and how to plan your upgrade process. These releases are available in all commercial AWS Regions and the AWS GovCloud (US) Regions.
Amazon Aurora is designed for unparalleled high performance and availability at global scale with full MySQL and PostgreSQL compatibility. It provides built-in security, continuous backups, serverless compute, up to 15 read replicas, automated multi-Region replication, and integrations with other AWS services. To get started with Amazon Aurora, take a look at our getting started page.
Amazon Aurora DSQL is now generally available
Today, AWS announces the general availability of Amazon Aurora DSQL, the fastest serverless, distributed SQL database with active-active high availability and multi-Region strong consistency. Aurora DSQL enables you to build always available applications with virtually unlimited scalability, the highest availability, and zero infrastructure management. It is designed to make scaling and resilience effortless for your applications and offers the fastest distributed SQL reads and writes.
Aurora DSQL active-active distributed architecture is designed for 99.99% single-Region and 99.999% multi-Region availability with no single point of failure, and automated failure recovery. It offers multi-Region strong consistency which ensures all reads and writes to any Regional endpoint are strongly consistent and durable. Aurora DSQL independently scales reads, writes, compute, and storage, offering the flexibility and cost efficiency to both scale up and scale out to meet any workload demand without compromising performance. With today’s launch, we’ve added support for AWS Backup, AWS PrivateLink, AWS CloudFormation, AWS CloudTrail, AWS KMS customer managed keys, and PostgreSQL views. In addition, Aurora DSQL provides a Model Context Protocol (MCP) server for AI applications.
Aurora DSQL is available in the following AWS Regions: US East (N. Virginia), US East (Ohio), US West (Oregon), Asia Pacific (Osaka), Asia Pacific (Tokyo), Europe (Ireland), Europe (London), and Europe (Paris).
Get started with Aurora DSQL for free with the AWS Free Tier. Set up your database in only a few steps in the Aurora DSQL console or use the Aurora DSQL API or AWS CLI. To learn more, read the Aurora DSQL overview page, blog post, pricing page, and documentation.
Amazon Aurora reduces cross-Region Global Database Switchover time to typically under 30 seconds
Amazon Aurora for MySQL and Amazon Aurora for PostgreSQL now offer faster Global Database cross-Region switchover, reducing recovery time for read/write operations to typically under 30 seconds and enhancing availability for applications operating at a global scale.
With Global Database, a single Aurora cluster can span multiple AWS Regions, providing disaster recovery from Region-wide outages and enabling fast local reads for globally distributed applications. Global Database cross-Region switchover is a fully managed process designed for planned events such as regional rotations. This launch optimizes the duration during which a writer in your global cluster is unavailable, improving recovery time and business continuity for your applications following cross-Region switchover operations. See documentation to learn more about Global Database Switchover.
To access these improvements for Aurora MySQL, upgrade your cluster to version 3.09 (compatible with MySQL 8.0.40) or higher. For Aurora PostgreSQL, upgrade your cluster to versions 16.8, 15.12, 14.17, 13.20, or higher. Once upgraded, the faster switchover capabilities are automatically available for your cluster without any additional configuration. See upgrading an Amazon Aurora global database guide to learn about upgrading your cluster.
Amazon Aurora combines the performance and availability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases. To get started with Amazon Aurora, take a look at our getting started page.
Amazon Aurora Global Database introduces support for up to 10 secondary Region clusters
Amazon Aurora Global Database now supports adding up to 10 secondary Regions to your global cluster, further enhancing scalability and availability for globally distributed applications.
With Global Database, a single Aurora cluster can span multiple AWS Regions, providing disaster recovery from Region-wide outages and enabling fast local reads for globally distributed applications. This launch increases the number of secondary Regions that can be added to a global cluster from the previously supported limit of up to 5 secondary Regions to up to 10 secondary Regions, providing a larger global footprint for operating your applications See documentation to learn more about Global Database.
Amazon Aurora combines the performance and availability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases. To get started with Amazon Aurora, take a look at our getting started page.
Amazon Aurora MySQL 3.09 (compatible with MySQL 8.0.40) is now generally available
Starting today, Amazon Aurora MySQL - Compatible Edition 3 (with MySQL 8.0 compatibility) will support MySQL 8.0.40 through Aurora MySQL v3.09. In addition to several security enhancements and bug fixes, MySQL 8.0.40 contains enhancements that improve database availability when handling large number of tables and reduce InnoDB issues related to redo logging, and index handling.
Aurora MySQL 3.09 includes performance enhancements to improve write throughput for 32xl and larger instances running on I/O-Optimized configuration. This release also contains improvements that increase the cross-region resiliency of Aurora Global Database secondary region clusters. For more details, refer to the Aurora MySQL 3.09 and MySQL 8.0.40 release notes.
To upgrade to Aurora MySQL 3.09, you can initiate a minor version upgrade manually by modifying your DB cluster, or you can enable the “Auto minor version upgrade” option when creating or modifying a DB cluster. For upgrading a Global Database, you can refer to upgrading an Amazon Aurora global database guide. This release is available in all AWS regions where Aurora MySQL is available.
Amazon Aurora is designed for unparalleled high performance and availability at global scale with full MySQL and PostgreSQL compatibility. It provides built-in security, continuous backups, serverless compute, up to 15 read replicas, automated multi-Region replication, and integrations with other Amazon Web Services services. To get started with Amazon Aurora, take a look at our getting started page.
Amazon Aurora and RDS for PostgreSQL, MySQL, and MariaDB now offer Reserved Instances for R7i and M7i instances
Customers running Amazon Aurora and RDS for PostgreSQL, MySQL, and MariaDB databases can now purchase Reserved Instances for R7i and M7i instances. These instances are powered by custom 4th Generation Intel Xeon Scalable processors and provide larger sizes up to 48xlarge with an 8:1 ratio of memory to vCPU and the latest DDR5 memory.
Reserved Instances offer significant savings over On-Demand rates with three flexible payment options: All Upfront providing the highest discount, Partial Upfront balancing between upfront and hourly payments, and No Upfront requiring no initial payment. Reserved Instances provide instance size flexibility within the same family and automatically apply to both Single-AZ and Multi-AZ configurations, making them ideal for varying production workloads.
These 1-year Reserved Instances are available for Aurora MySQL, Aurora PostgreSQL, RDS for MySQL, RDS for PostgreSQL, and RDS for MariaDB in all AWS regions where R7i and M7i instances are offered with On-Demand pricing. For information on specific engine versions that support these DB instance types, refer to Aurora and RDS documentation.
To get started, purchase Reserved Instances through the AWS Management Console, AWS CLI, or AWS SDK. For detailed pricing information and purchase options, visit Aurora and RDS pricing pages. For additional questions related to Reserved Instances, refer to RDS FAQs.