DynamoDB from a service providers perspective
September 25, 2023

DynamoDB from a service providers perspective

Qasim Yousufzai | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Amazon DynamoDB

Dynamo DB is my go-to option when requirements are for NoSQL DB that can scale very fast and have the options of global tables that can be used to support bigger infrastructures with key-value storage. The best thing is that it is a managed service so there is not a lot of overhead management required to keep it up to date.
  • Scaling
  • Global tables feature
  • High performance
  • Integration with other AWS services
  • Cost can be lower.
  • Complexity of working with global tables.
  • Schema design challenges
  • Definitely, less management time
  • Less issues with DB performance
  • The costs are a little on the upper side compared to alternatives, but its a managed service so it adds up.
Scalability is one of the most prominent features of Dynamo DB, which we propose to clients who are unaware of the features in detail and tell them how their business can overcome scaling DB issues if they move to Dynamo DB and if it serves their requirements well.
I'm not sure about using it outside the Us-east-1 and us-west-1 as most of my clients are based in that geographical location, but I have heard through some colleagues that it works seamlessly all over whether it is middle east or Singapore region. However when we scale it in the us-east-1 region it works like a charm.
The only thing that can be compared to DynamoDB from the selected services can be Aurora. It is just that we use Aurora for High-Performance requirements as it can be 6 times faster than normal RDS DB. Both of them have served as well in the required scenario and we are very happy with most of the AWS services.

Do you think Amazon DynamoDB delivers good value for the price?

Yes

Are you happy with Amazon DynamoDB's feature set?

Yes

Did Amazon DynamoDB live up to sales and marketing promises?

Yes

Did implementation of Amazon DynamoDB go as expected?

Yes

Would you buy Amazon DynamoDB again?

Yes

It is the best available option for Managed NoSQL DB in AWS services offering. We like to recommend clients who are looking for HA and Redundant DB solutions that match their High-load applications and global reach, it is also easy to plan DR strategy using DynamoDB where we can automatically just replicate it to other regions.

Amazon DynamoDB Feature Ratings

Performance
10
Availability
10
Concurrency
9
Security
9
Scalability
10
Data model flexibility
7

Using Amazon DynamoDB

3 - My organization is a service provider and we solely focus on AWS and other open-source tools to enhance the infrastructure of customers and provide them with cutting-edge solutions leveraging Cloud technologies that AWS provides. So mostly people Cloud and DevOps Engineers are engaged in working with DynamoDB.
3 - All the engineers working with Dynamo DB are also in charge of supporting and resolving any issues that arise while using the product.
  • E-commerce
  • Web and mobile apps
  • IoT devices
  • Data processing
  • Session management
  • Time series data
  • Caching
  • Data streaming
  • Real-time analytics