We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.
If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”
Customize cookie preferences
We use cookies and similar tools (collectively, "cookies") for the following purposes.
Essential
Essential cookies are necessary to provide our site and services and cannot be deactivated. They are usually set in response to your actions on the site, such as setting your privacy preferences, signing in, or filling in forms.
Performance
Performance cookies provide anonymous statistics about how customers navigate our site so we can improve site experience and performance. Approved third parties may perform analytics on our behalf, but they cannot use the data for their own purposes.
Allowed
Functional
Functional cookies help us provide useful site features, remember your preferences, and display relevant content. Approved third parties may set these cookies to provide certain site features. If you do not allow these cookies, then some or all of these services may not function properly.
Allowed
Advertising
Advertising cookies may be set through our site by us or our advertising partners and help us deliver relevant marketing content. If you do not allow these cookies, you will experience less relevant advertising.
Allowed
Blocking some types of cookies may impact your experience of our sites. You may review and change your choices at any time by selecting Cookie preferences in the footer of this site. We and selected third-parties use cookies or similar technologies as specified in the AWS Cookie Notice.
Your privacy choices
We and our advertising partners (“we”) may use information we collect from or about you to show you ads on other websites and online services. Under certain laws, this activity is referred to as “cross-context behavioral advertising” or “targeted advertising.”
To opt out of our use of cookies or similar technologies to engage in these activities, select “Opt out of cross-context behavioral ads” and “Save preferences” below. If you clear your browser cookies or visit this site from a different device or browser, you will need to make your selection again. For more information about cookies and how we use them, read our Cookie Notice.
To opt out of the use of other identifiers, such as contact information, for these activities, fill out the form here.
For more information about how AWS handles your information, read the AWS Privacy Notice.
Unable to save cookie preferences
We will only store essential cookies at this time, because we were unable to save your cookie preferences.
If you want to change your cookie preferences, try again later using the link in the AWS console footer, or contact support if the problem persists.
Amazon Aurora DSQL is the fastest serverless distributed SQL database with active-active high availability to help ensure your applications are always available. It ensures all reads and writes to any Regional endpoint are strongly consistent and durable. Moreover, its serverless design makes database management effortless, offering virtually unlimited scalability and zero infrastructure management.
There are no servers to provision, patch, or manage, and there is no software to install, maintain, or operate. Aurora DSQL automatically handles updates, such as minor version upgrades, patching, and security updates, removing maintenance downtime and freeing you to focus on innovation.
Automatically scales to meet any workload demand
It's easy to start small and scale to virtually no limit with no manual intervention and no changes to data architecture or application design. Amazon Aurora DSQL continuously scales reads, writes, compute, and storage independently, removing scaling bottlenecks while maintaining performance.
Aurora DSQL is designed for 99.99% single-Region and 99.999% multi-Region availability. Its clusters support application high availability by providing a fully managed, multi-AZ Regional endpoint per cluster. This means that your applications can continue to read and write with strong consistency, even in the rare case your application processing is interrupted in an AWS Region.
Distributed architecture
Aurora DSQL has built-in fault tolerance with no single point of failure. Aurora DSQL ensures every component within the system is protected against individual machine or data center facility failures. In the event a component approaches overload, it automatically rebalances your workload to maintain system health, creating additional copies as needed without downtime or data loss. Aurora DSQL will automatically self-heal, restoring components without any manual operations required and without compromising availability or consistency.
Aurora DSQL enables the highest level of security with strong workload isolation using Firecracker microVMs. It natively integrates with AWS Identity and Access Management (IAM) for database authentication and authorization. All customer data is private and always encrypted at rest and in transit.
Encryption
By default, Aurora DSQL encrypts all customer data at rest. Encryption at rest enhances the security of your data by using encryption keys stored in AWS Key Management Service (AWS KMS).
Private network connectivity
Aurora DSQL supports gateway virtual private cloud (VPC) endpoints and interface VPC endpoints for connections within a VPC or from on-premises data centers. Private network connectivity can be configured from your on-premises applications to Aurora DSQL through interface VPC endpoints enabled with AWS PrivateLink—simplifying your private connectivity to Aurora DSQL and maintaining compliance.
Resource-level permissions
Aurora DSQL uses AWS Identity and Access Management (IAM) to authenticate and authorize access to resources. You can specify IAM policies and identity-based policies, define attribute-based access control (ABAC) using tags in the policies, and specify conditions that allow granular access, restricting read or write access, based on identities. You can associate IAM roles with Postgres database roles, bridging the benefits from IAM with PostgreSQL privileges, to provide a comprehensive authorization and access policy across your data.
Back up and restore
With AWS Backup integration, you can use the fully managed AWS Backup service to centralize and automate data protection with Aurora DSQL. You can choose full cluster backups for both cross-Region and cross-accounts and automate scheduled backup windows. To restore, AWS Backup will always create new clusters.
Observability
Aurora DSQL offers metrics in Amazon CloudWatch to allow you to track key metrics, such as commit latency, bytes written, and bytes read within the AWS Management Console. With Amazon CloudWatch alarms, you can set alarms for specific metrics over a specified time period and perform actions based on customizable thresholds.
In only a few simple steps in the Aurora DSQL console, you can create a new Aurora DSQL cluster and start building your next app. With the AWS Free Tier, you can get started for free with no upfront commitments.
PostgreSQL-compatible
Aurora DSQL provides an easy-to-use developer experience, supporting a majority of commonly used PostgreSQL queries and many popular features. This means it returns identical query results for all supported features, provides identical behavior for most features, and supports popular PostgreSQL drivers and tools with minor configuration changes.
MCP server for generative AI models
Aurora DSQL provides a Model Context Protocol (MCP) server, making it easy for your generative AI models and database to interact through natural language. This capability helps accelerate development cycles and improve developer productivity by eliminating the need for deep SQL expertise or schema knowledge, reducing context switching, and generating code for review in seconds instead of hours or days.