What users are saying about
44 Ratings
Top Rated
74 Ratings
44 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.3 out of 101
Top Rated
74 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.4 out of 101

Add comparison

Likelihood to Recommend

Amazon Aurora

Amazon Aurora (as is MySQL) is better suited for light to medium applications considering it still has some performance limitations from MySQL. I would not recommend it for enterprise level use without a carefully constructed backend system (code and database). My company's current backend architecture was not mapped out very well and this leads to performance problems that even Amazon Aurora has not been able to completely sort (although it has been a huge help). Another area where I am finding it beginning to lack is for use in data warehousing. The more rows added, the less performant I'm finding the data warehouse. Although to be fair, Amazon has another product (Redshift) that we are looking to migrate data warehouses into.
No photo available

Amazon RDS

RDS is outstanding for sensitive data, e.g. user credentials and PII, because you can get excellent encryption at rest and security features for relatively little expense. For simple data structures and relationships, I highly recommend RDS. For more complex and intricately interrelated structures, DynamoDB is probably a better offering, but its lack of at-rest encryption makes it inappropriate for credentials, PII, etc.RDS also integrates extremely well with ElasticBeanstalk, Lambda, and so on, and has functionality to trigger and/or respond to events from other AWS services, such as SQS.
Corwin Cole profile photo

Pros

  • Automated maintenance for upgrades is by far the most superior feature of Amazon Aurora. Never be behind on upgrades again!
  • Performance improvements for poorly structured schema due to enhancements added by Amazon.
  • Replication works flawlessly due to added security measures added into Amazon Aurora which prevents admin users from "accidentally" breaking the slave instance.
  • Amazon Aurora is hosted on Amazon's RDBMS which also includes quick and easy setup of new database instances.
No photo available
  • It is flexible for when you need it and how you need it. You can configure it to meet your requirements for performance and relaibility.
  • Ease of set up, just a few clicks with a secure communication.
Michael Jipping profile photo

Cons

  • I'd like to see Amazon Aurora get ahead of the curve on MySQL and introduce their own improvements to MySQL to make it a superior database so that I don't need to use SQL Server or Oracle to get performance improvements. For example, improve performance of views.
  • Amazon Aurora needs to improve the ability to restore backups as needed. Currently, the user can only restore an entire instance to a new or existing RDBMS instance. If you need to retrieve data from a single table, this can be tedious after waiting hours for an entire restore to complete. Instead, allow the user to select a database to restore. Better yet, allow the user to restore a database backup to ANOTHER database - which would allow you to restore a database on the same instance.
  • Again beat MySQL to the punch and introduce REAL server to server communication since they have disabled the "Federated Engine" which was the only way previously to do this. I'd like to be able to setup MySQL instances to talk to other MySQL instances.
No photo available
  • The ability for use over our VPN by name versus IP would have been one of the features we would have liked to have.
Michael Jipping profile photo

Alternatives Considered

Amazon Aurora is the open source AWS managed relational database service that is lesser in cost than AWS RDS.Both Postgres and MySQL are supported. Hence this is a cheaper and highly reliable service offered by AWS.If you are building applications on AWS then this should cater to all your needs for a relational database.
No photo available
Azure and AWS RDS are very similar, both have similar capabilities and functions. When you need it, the aspect of only being charged for a running instance is very nice.
Michael Jipping profile photo

Return on Investment

  • The costs of Aurora is 5x and 3x less than RDS MySql and Postgres on AWS. Hence tremendous cost savings.
  • Bring up your database in a matter of minutes. This is very crucial for quick solutions on the cloud.
  • Best suited for serverless backend solutions for microservices.
  • Highly secure for banking applications with AWS KMS.
No photo available
  • These are still in development, no negative impact. When we had to stop using the RDS it actually saved us money versus our other options.
Michael Jipping profile photo

Pricing Details

Amazon Aurora

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Amazon RDS

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details