Skip to main content
TrustRadius
Amazon Aurora

Amazon Aurora

Overview

What is Amazon Aurora?

Amazon Aurora is a global-scale relational database service built for the cloud with full MySQL and PostgreSQL compatibility.

Read more
Recent Reviews

Amazon RDS Aurora.

9 out of 10
September 25, 2023
Incentivized
Amazon aurora was used for audit purposes. The main purpose was to audit IoT device activities performed by end user. All the information …
Continue reading

AWS Aurora Review

8 out of 10
September 22, 2023
Incentivized
In our organization, we leverage Amazon Aurora as a critical component of our database infrastructure. Aurora is a high-performance, fully …
Continue reading

Cost effective

9 out of 10
September 19, 2023
Incentivized
  • Primarily use it in our core payments platform given that we need strong ACID properties but we’re looking to transition to dynamodb soon …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Automated backups (25)
    9.4
    94%
  • Database scalability (26)
    9.4
    94%
  • Automatic software patching (26)
    8.9
    89%
  • Monitoring and metrics (25)
    8.7
    87%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Features

Database-as-a-Service

Database as a Service (DBaaS) software, sometimes referred to as cloud database software, is the delivery of database services ocer the Internet as a service

9.1
Avg 8.7
Return to navigation

Service Offering Details

What is Amazon Aurora?

Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud, built to combine the performance and availability of enterprise databases with the simplicity and cost-effectiveness of open source databases. The vendor states Amazon Aurora is up to 5X faster than MySQL databases and 3X faster than PostgreSQL databases, and that it provides the security, availability, and reliability of commercial databases at 1/10th the cost.

Amazon Aurora features a distributed, fault-tolerant, self-healing storage system that auto-scales up to 64TB per database instance. It delivers performance and availability with up to 15 low-latency read replicas, point-in-time recovery, continuous backup to Amazon S3, and replication across three Availability Zones (AZs).

The vendor invites readers to learn more details on how they designed Amazon Aurora, from AWS CTO, Werner Vogels.

Amazon Aurora Screenshots

Screenshot of A look inside the RDS console.

Amazon Aurora Videos

How to create a first database cluster on Amazon Aurora.
What's new in Amazon Aurora

Amazon Aurora Availability

GeographyNAMER, EMEA, APAC, LATAM
Supported LanguagesEnglish, French, Chinese, Korean, Japanese

Frequently Asked Questions

Amazon Aurora is a global-scale relational database service built for the cloud with full MySQL and PostgreSQL compatibility.

Microsoft SQL Server, Oracle Database, and PostgreSQL are common alternatives for Amazon Aurora.

Reviewers rate Database scalability and Automated backups highest, with a score of 9.4.

The most common users of Amazon Aurora are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives

Compare with

Return to navigation

Reviews and Ratings

(163)

Attribute Ratings

Reviews

(1-1 of 1)
Companies can't remove reviews or game the system. Here's why
James Hilton | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Aurora is our SQL solution for users, events, articles, and more. Aurora provides convenient scaling and availability in different physical locations.. The security and scaling are automated to support peaks in traffic and save money when it's quiet. The integration with other AWS services makes it convenient for us to use in all applications. The SQL language support made the migration from a dedicated MySQL server seamless in our codebase.
  • Automatic scaling of read replicas
  • Quick vertical scaling of server size
  • Scaling metrics to determine the right time to scale for cost efficiency
  • Self updates
  • Better explanations of configuration settings
  • Easier error logging when failovers are required
  • More information on best practices for common scenarios like when database size gets too big or queries slow down
It is best suited when you need an easily manageable auto-scaling relational database cluster in different secure locations on Amazon Web Services and not best suited when you're not using Amazon Web Services or you are seeking a cheaper option for testing only or for low traffic sites, or you require a NoSQL database instead.
  • Auto scaling read replicas
  • Multi AZ with little effort required
  • Easily upgrade server size within minutes
  • Aurora allowed us to produce events that support 5000 users on our website within a matter of minutes.
  • Aurora saves us time by auto-scaling daily based on concurrent requests or CPU usage.
  • Aurora storage space expands automatically as our database size grows so we don't have to spend time monitoring it.
Aurora exists to provide the convenience of a MySQL style language with as many automated features as possible where AWS can manage them independently or provide a user interface or CLI to easily allow us as administrators and developers to configure the settings beyond the defaults to customize our performance, availability, and cost-efficiency.
Amazon EC2 Auto Scaling, Amazon Elastic Compute Cloud (EC2), Amazon DynamoDB
5
Developers run the website which stores the data for most of the company.
5
There's 5 developers who work with the database. They need to understand SQL and basic navigation of AWS
  • Storing data
  • Scaling for changes in traffic
  • Providing CLI access
  • Providing an easy way to upgrade to larger servers
  • The simplicity of scaling has made it easy to support gradual growth in traffic with just a few clicks to scale in a new size server and perform a failover swap.
  • The blue/green deployment was also very simple for upgrading the MySQL version.
  • It's definitely going to be our main SQL database for the future and we have no plans to shift from it.
  • I'd like to see cheaper serverless options so that I can prototype new apps without costing a fortune. Right now the serverless is pretty expensive.
It does the job so I'll keep using it.
Yes
MYSQL on a standard server. We wanted something managed.
  • Product Usability
We just wanted something with more automation and third party management so we didn't have to do as much work.
I think Aurora is still good and I wouldn't change it. But if starting again I might take some non-relational parts of the data off and use DynamoDB for them instead. I'd have to investigate how querying it would work if there's no relational mapping though. Maybe MySQL is still best.
No
  • Implemented in-house
No
Change management was minimal
  • Choosing initial server size
No, I haven't need it.
No
I have not used support for this product.
It's got a lot of settings with limited explanations so I find it pretty complex and complicated without spending hours reading the documentation and trying to find up to date documentation.
  • Scaling the databases
  • Creating the databases
  • Upgrading the server size or software version
  • Viewing real time queries
  • Viewing real time stats because they're delayed by what seems like a minute
  • Figuring out why the database crashes if it gets to cpu usage of 99%+
Return to navigation