What users are saying about
44 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
21 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

Many places where Aurora is well suited:
  • If you are trying to build a serverless backend.
  • Amazon hosted relational database service (RDS). So we do not have to manage the database maintenance.
  • Backup and archival can be done to AWS S3, which is very convenient.
  • It provides high performance and scalability.
  • It's very secure. You could use AWS Key management service (KMS) to encrypt and store data on AWS Aurora.
No photo available

Google Cloud SQL

When you need relational storage.Not when you need warehousing.
Kristian Hareland profile photo

Feature Rating Comparison

Database-as-a-Service

Amazon Aurora
Google Cloud SQL
8.0
Automatic software patching
Amazon Aurora
Google Cloud SQL
9.2
Database scalability
Amazon Aurora
Google Cloud SQL
7.6
Automated backups
Amazon Aurora
Google Cloud SQL
10.0
Database security provisions
Amazon Aurora
Google Cloud SQL
8.4
Monitoring and metrics
Amazon Aurora
Google Cloud SQL
7.6
Automatic host deployment
Amazon Aurora
Google Cloud SQL
5.0

Pros

  • Aurora's throughput is great compared to MySQL and MariaDB.
  • Aurora Serverless's pay-per-use makes it very inexpensive when used for services that are idle most of the day. This helps us adhere to the one-database-per-microservice pattern; cost is no longer a concern.
  • Aurora is mostly managed. Administering databases will never be a competitive advantage for my company.
  • Aurora has great integration with other AWS products, like DMS.
No photo available
  • Super easy to set up: new instance -> Authorization -> play
  • Automatic backup every night! (Keeps past 7 days as copy as well)
  • Automatic failover, in case your main SQL instance fails, they automatically switch you over.
Kristian Hareland profile photo

Cons

  • Cold-starts are part of the Aurora Serverless compromise, but they are painful nonetheless.
  • We're accustomed to sub-second metering for AWS Lambda; Aurora Serverless has 1-minute minimums for resources.
  • Aurora Serverless is compatible with MySQL 5.6. MySQL 5.6 lacks many of the features PostgreSQL users will expect.
No photo available
  • It could be cheaper. Definitely cheaper.
  • It could provide more information about failovers.
  • It could allow you to customize more.
Kristian Hareland profile photo

Alternatives Considered

Aurora MySQL 5.6 lacks many of the features of PostgreSQL, and even more recent versions of MySQL or MariaDB. You may be able to tolerate these deficiencies; simple OLTP use-cases will be served adequately. Like RDS and DynamoDB, Aurora is managed and integrates well with other AWS products. Amazon Aurora Serverless can be much less expensive than RDS, however.
No photo available
I don't know to be honest, but I think ease of use is their #1 feature.
Kristian Hareland profile photo

Return on Investment

  • Aurora Serverless has allowed us to inexpensively implement best-practices for our microservices architecture.
  • Aurora is mostly managed; our engineers can focus on features instead of database administration.
  • Aurora is capable of high throughput. Speed is not our first priority, but we still benefit from it.
No photo available
  • Saved about 60% from moving to custom SQL instances
  • 99% faster deployment = lower cost for deployment in man-hours
  • It is hard to add access while doing development on the go.
Kristian Hareland 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

Google Cloud SQL

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