What users are saying about
Top Rated
54 Ratings
Top Rated
54 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
104 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.1 out of 101

Add comparison

Likelihood to Recommend

Amazon DynamoDB

DynamoDB is great for two cases. The first is for services that do not experience high loads or demand high availability. DynamoDB is inexpensive, and it provides great developer velocity. The second is for applications that demand high performance, have well-understood requirements, and a narrow range of queries.
No photo available

Azure SQL Database

If you have any apps in the cloud, this is the way to go. The interface and management is much better than AWS, and no one else is getting closer. If you are running just BI, you could go with a Snowflake or Cloudera approach, but Cloudera is complex and Snowflake simply sits on top of Azure Data Storage anyway, and I hear will soon be an offering by Microsoft as well.
No photo available

Feature Rating Comparison

NoSQL Databases

Amazon DynamoDB
7.9
Azure SQL Database
Performance
Amazon DynamoDB
8.0
Azure SQL Database
Availability
Amazon DynamoDB
8.4
Azure SQL Database
Concurrency
Amazon DynamoDB
9.0
Azure SQL Database
Security
Amazon DynamoDB
8.7
Azure SQL Database
Scalability
Amazon DynamoDB
9.7
Azure SQL Database
Data model flexibility
Amazon DynamoDB
4.0
Azure SQL Database
Deployment model flexibility
Amazon DynamoDB
7.3
Azure SQL Database

Database-as-a-Service

Amazon DynamoDB
Azure SQL Database
9.3
Automatic software patching
Amazon DynamoDB
Azure SQL Database
9.5
Database scalability
Amazon DynamoDB
Azure SQL Database
9.6
Automated backups
Amazon DynamoDB
Azure SQL Database
9.2
Database security provisions
Amazon DynamoDB
Azure SQL Database
9.4
Monitoring and metrics
Amazon DynamoDB
Azure SQL Database
8.7
Automatic host deployment
Amazon DynamoDB
Azure SQL Database
9.1

Pros

  • Scalable data storage
  • Solid DB schema
  • Amazon's reliability
Richard Rout profile photo
  • Control of access and security is easy to manage and share within our team. Response is quick and quite a bit of things are preloaded to help.
  • Having the SQL component reside directly within our subscription makes connecting and managing very easy and highly transparent. Added spots for notes on things like why an IP is whitelisted is very helpful when working with a large team that includes off-shore components.
  • Scalability is another bonus, easy to scale up or down during peak times, and even automate that function makes it almost competitive with something like Snowflake.
No photo available

Cons

  • Not as flexible as something like Firebase
  • Has a learning curve
  • Ties you into AWS infrastructure
Richard Rout profile photo
  • Migration from on premises databases can be painful at first - but after couple of migrations it becomes easy.
  • Network capabilities and restrictions should be carefully evaluated.
  • It can be costly if you don't implement scale up/down automations.
No photo available

Likelihood to Renew

Amazon DynamoDB7.1
Based on 13 answers
There are always newer things coming out, but AWS provide a solid solution for this problem space
Richard Rout profile photo
Azure SQL Database8.0
Based on 1 answer
This is best solution as a DBA one could expect from a service provider and as a cloud service, it removes all your hassles.
Zimran Azim profile photo

Support

No score
No answers yet
No answers on this topic
Azure SQL Database9.0
Based on 1 answer
It has been a drastic change but the shift was so smooth.
Zimran Azim profile photo

Alternatives Considered

Richard Rout profile photo
Azure SQL is a clear upgrade to SQL Server 2012 and pretty much has the advantage with all the extra features that it has. Security, queries, exporting tables, T-SQL has all improved. Transitioning 18+ years of an in-house database to the cloud was a struggle, but for the long-term solution it is worth it.
Duncan Hernandez profile photo

Return on Investment

  • Scalability out of the box
  • No server maintenance
  • Infrastructure comes for "free"
Richard Rout profile photo
  • Increased Process Improvement
  • Added database functionality
  • Tracking efficientcies are addressed
No photo available

Pricing Details

Amazon DynamoDB

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

Azure SQL Database

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