Try our new research platform with insights from 80,000+ expert users
PeerSpot user
Senior Software Engineer at a tech vendor with 51-200 employees
Vendor
We utilize CloudWatch monitoring, the Simple Notification Service, and the VPC solution for VPN connections.

What is most valuable?

We host the cloud version of our software, ENSUR by DocXellent, on EC2 instances with fifteen separate installations currently.

These low-cost, flexible, and scalable VMs are an excellent value for the service they provide.

We also utilize CloudWatch monitoring, the Simple Notification Service, and the VPC solution for VPN connections for us, and for our clients, to these instances.

How has it helped my organization?

Previously, our product was exclusively sold as an on-premises solution. Once we decided on AWS for a cloud hosting platform, we were able to increase our sales dramatically. Within less than two years of offering this option, cloud hosted sales now make up more than 50% of our new business.

What needs improvement?

AWS is forward thinking and always adding new features. I generally cannot think of an area of improvement.

To be honest, AWS and their people know way more about the hosting and infrastructure needs of software developers than me and my team. I can’t think of any features that that could additionally add.

If I were to pick on one area to improve and an area in which they are not equal to or superior to the competition, I would say the user interface. It is far more simplistic that Azure’s slick presentation.

Of course, that is by choice, like the Amazon experience. But there are instances where the next step is not as logically presented as in Azure.

I still maintain that AWS is the unquestioned market leader in regards to features offered and is always introducing new ones in response to what their customers ask for.

They also are leaders in price, ease of use, and support, making them the obvious choice for my company’s cloud IaaS provider.

For how long have I used the solution?

I have used Amazon AWS for three years.

Buyer's Guide
Amazon DynamoDB
December 2024
Learn what your peers think about Amazon DynamoDB. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,053 professionals have used our research since 2012.

What do I think about the stability of the solution?

There have been a couple of well-publicized instances of non-availability, but I think overall downtime of a few hours per year is acceptable.

The biggest problem is that everybody knows about downtime because of how public AWS’s failures are with their high-profile customers, who make news with their downtime.

What do I think about the scalability of the solution?

We have had no problems with scalability.

How are customer service and support?

I would give technical support a rating of 10/10. AWS stands for AWesome Support! They know way more about problems than I do and often patiently teach me while solving an issue.

Which solution did I use previously and why did I switch?

We occasionally use Azure, alongside AWS, because we have a monthly credit from Microsoft. But AWS was first and all our commercial accounts are on AWS.

How was the initial setup?

I was able to setup a prototype of our application by myself in half an hour. Since then, whenever I need to do something new, rather than read a whitepaper, I just call support and they walk me through it. This is part of the support they happily provide AND without griping about me not trying it by myself first.

What's my experience with pricing, setup cost, and licensing?

You don’t need to look anywhere else. AWS is the leader in price and features, so why mess with success.

Which other solutions did I evaluate?

We evaluated Azure, Google, Rackspace and several smaller, now extinct companies.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
MOHIT RAMANI - PeerSpot reviewer
Technical Lead at Zopper
Real User
A NoSQL database that stores unstructured data and provides high performance
Pros and Cons
  • "Amazon DynamoDB is a NoSQL database that stores unstructured data and provides high performance."
  • "I initially faced issues with the solution's stability, performance, and security."

What is our primary use case?

I have set up Amazon DynamoDB and started using it with my product for data insertion, creation, reading, testing, and configuration.

What is most valuable?

Amazon DynamoDB is a NoSQL database that stores unstructured data and provides high performance.

What needs improvement?

I initially faced issues with the solution's stability, performance, and security.

For how long have I used the solution?

I have used Amazon DynamoDB two to three times.

What do I think about the stability of the solution?

I rate the solution’s stability a seven to eight out of ten.

What do I think about the scalability of the solution?

I rate the solution an eight out of ten for scalability.

How are customer service and support?

The solution’s technical support is good.

How was the initial setup?

The initial setup of the solution is average, and it is neither easy nor difficult. You do need to have some knowledge and experience to set up Amazon DynamoDB.

What's my experience with pricing, setup cost, and licensing?

Given the services and benefits provided by AWS, the solution's pricing is average.

What other advice do I have?

Overall, I rate the solution an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Buyer's Guide
Amazon DynamoDB
December 2024
Learn what your peers think about Amazon DynamoDB. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,053 professionals have used our research since 2012.
reviewer2310048 - PeerSpot reviewer
Architect- Cloud/Automation at a consultancy with 1,001-5,000 employees
Real User
Top 5Leaderboard
A scalable tool that is very simple to use and provides excellent UI and documentation
Pros and Cons
  • "The solution is very simple to use."

    What is our primary use case?

    I work in the cloud automation domain. I used the product to store data related to automation. We had our own website. We use the product to manage automation. I also used it to store user information.

    What is most valuable?

    The solution is very simple to use. It is a NoSQL database. The UI is good. DynamoDB Streams is an amazing feature. If there are any changes in the DB, it will automatically trigger the workflow. The GUI is awesome.

    For how long have I used the solution?

    I have used the solution in the past year.

    What do I think about the stability of the solution?

    I rate the tool’s stability a ten out of ten. It worked perfectly for us.

    What do I think about the scalability of the solution?

    I rate the tool’s scalability a ten out of ten. We had more than 500 users.

    Which solution did I use previously and why did I switch?

    I used MongoDB a very long time ago.

    How was the initial setup?

    The initial setup is easy. The documentation is good. The deployment could be done within minutes.

    What's my experience with pricing, setup cost, and licensing?

    The solution is cheaper than Cosmos DB. If an organization doesn’t have much data to store, they can use the solution for free.

    What other advice do I have?

    It is a good investment. We were able to use it in automation. It was easy to use. Even the new joiners were able to use it effectively. All our automation was effectively stored, and we could build the dashboard out of it to present to the higher management. Anyone who wants to explore a NoSQL database in the cloud must use DynamoDB. Overall, I rate the product a ten out of ten.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Principal at a computer software company with 11-50 employees
    Real User
    Effective unstructured data handling, easy setup, and reliable
    Pros and Cons
    • "One of the most valuable features of Amazon DynamoDB is it can handle unstructured or semi-structured data."
    • "Amazon DynamoDB could improve by being more robust, having a better user interface and data management. Additionally, there is some limited functionality compared to other solutions, such as MongoDB."

    What is our primary use case?

    We are using Amazon DynamoDB for our company for multiple service database management.

    What is most valuable?

    One of the most valuable features of Amazon DynamoDB is it can handle unstructured or semi-structured data.

    What needs improvement?

    Amazon DynamoDB could improve by being more robust, having a better user interface and data management. Additionally, there is some limited functionality compared to other solutions, such as MongoDB.

    In an upcoming release, it would be beneficial to show spatial data on the interface. There would is a very important metric for our company.

    For how long have I used the solution?

    I have been using this solution for approximately two years.

    What do I think about the stability of the solution?

    I have found the solution to be stable.

    What do I think about the scalability of the solution?

    The solution is scalable.

    How are customer service and technical support?

    The technical support has been good. However, there should be more local support for our company that is international, this would allow for better communication.

    Which solution did I use previously and why did I switch?

    We used MongoDB previously and I found it more powerful.

    How was the initial setup?

    The initial setup is very easy because DynamoDB is from Amazon.

    Which other solutions did I evaluate?

    We have evaluated other solutions.

    What other advice do I have?

    I would recommend anyone looking to implement any software to understand the needs of their business and do a purpose analysis to determine if the software fits their use case. No matter how good a solution can be if it does not fit the purpose of the business it will not be helpful.

    I rate Amazon DynamoDB an eight out of ten.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    reviewer2599509 - PeerSpot reviewer
    Software Engineer at a transportation company with 51-200 employees
    Real User
    Top 20
    Comprehensive insights, good visibility, and seamless monitoring capabilities
    Pros and Cons
    • "I appreciate the visibility of DynamoDB, as I can observe everything on the Console."
    • "As more data comes in, it becomes more expensive."

    What is our primary use case?

    My company has a fleet management system, and we primarily use DynamoDB to store location data.

    What is most valuable?

    I appreciate the visibility of DynamoDB, as I can observe everything on the Console. I can also monitor its operation with CloudWatch. As more data comes in, although we pay more, the product scales well. However, it can be expensive.

    What needs improvement?

    There is nothing that I can think of for improvements.

    For how long have I used the solution?

    I have been using DynamoDB for five to six years.

    What do I think about the stability of the solution?

    Amazon DynamoDB is pretty stable. I haven't encountered breakdowns or bugs.

    What do I think about the scalability of the solution?

    DynamoDB scales well. As more data comes in, it becomes more expensive, however, the scalability aspect is not a concern.

    How are customer service and support?

    About 30% of the time, Amazon's support lacked enough knowledge to solve my problems. 

    How would you rate customer service and support?

    Neutral

    How was the initial setup?

    The initial setup is straightforward.

    What's my experience with pricing, setup cost, and licensing?

    As more data comes in, it can become expensive, however, it's a manageable cost.

    What other advice do I have?

    I would absolutely recommend DynamoDB to others. It's easy to use, especially if sticking with AWS

    Overall, I would rate DynamoDB nine out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    PeerSpot user
    AayushJain - PeerSpot reviewer
    Consultant at a tech vendor with 10,001+ employees
    Real User
    Top 10
    Easy to use, serverless, and fast
    Pros and Cons
    • "Amazon DynamoDB is serverless and fast, and we can use different keys along with it in our code."
    • "The solution would work fast if a contact center is in the same region."

    What is our primary use case?

    I integrate Amazon Connect with Amazon DynamoDB for the database.

    What is most valuable?

    Amazon DynamoDB is serverless and fast, and we can use different keys along with it in our code. Amazon DynamoDB can accommodate any number of datasets. It is better than the RDB (relational databases). We can use the primary and sort keys to get any sorted data, which is good. The solution is easy to use.

    Anyone with AWS Lambda knowledge can easily integrate and use Amazon DynamoDB. The solution supports all languages.

    What needs improvement?

    The solution would work fast if a contact center is in the same region.

    For how long have I used the solution?

    I have been using Amazon DynamoDB for four years.

    What do I think about the stability of the solution?

    We haven’t faced any issues with the solution’s stability.

    What do I think about the scalability of the solution?

    We can scale Amazon DynamoDB as much as we can.

    I rate the solution’s scalability a nine out of ten.

    What other advice do I have?

    We can integrate Amazon DynamoDB with other AWS services in our architecture with a simple function. I would recommend the solution to other users.

    Overall, I rate the solution an eight out of ten.

    Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
    Flag as inappropriate
    PeerSpot user
    reviewer2276802 - PeerSpot reviewer
    Solution Architect at a comms service provider with 11-50 employees
    Real User
    Top 10
    Good performance, observability and well documented
    Pros and Cons
    • "Never used the support. I got all the information from the documentation."
    • "Data integrity across availability zones would be a valuable addition. Currently, DynamoDB provides eventual consistency across availability zones, but strong consistency would be beneficial for certain use cases."

    What is our primary use case?

    My use case is user data management.

    What is most valuable?

    It is fairly straightforward. The best part is the scalability, the response performance, and scalability part. I didn't like the API extremely well, but it was okay. 

    Moreover, the system is pretty well documented, which is important. And it's observability. That's okay.

    What needs improvement?

    Data integrity across availability zones would be a valuable addition. 

    Currently, DynamoDB provides eventual consistency across availability zones, but strong consistency would be beneficial for certain use cases.

    There is room for improvement in the pricing. A more tiered pricing structure would better accommodate different usage patterns. Similar to leasing a car versus buying it outright, there should be options for those with lower or higher usage volumes.

    For how long have I used the solution?

    I have been using this solution for three years. 

    What do I think about the stability of the solution?

    It is stable enough.

    What do I think about the scalability of the solution?

    This is a backend system. So it can be hundreds of thousands of users because it's not like a user interface type thing.  So, it serves hundreds of thousands of real-world users.

    It is a highly scalable solution. 

    How are customer service and support?

    Never used the support. I got all the information from the documentation. 

    Which solution did I use previously and why did I switch?

    I've worked with NoSQL databases like Redis and Amazon Keyspaces in the past.

    We switched to DynamoDB because it is SaaS. We didn't have a dedicated team to maintain our database infrastructure.

    Technically, Redis is better than DynamoDB is quite capable. However, it requires less maintenance compared to other NoSQL solutions.

    I tried Step Functions, but it would be too pricey if I used it too much. So, I didn't stick with it. For low volume, the peanuts work. For high volume, they become expensive.

    I just did play with it and then made a forecast and said no.

    We just picked Amazon DynamoDB because it did the job, we wanted to do. I don't find it complicated. We use it. It's pretty straightforward.

    How was the initial setup?

    It is SaaS from Amazon, you just use it. You don't install anything. It could you could install it if you want. Like, I didn't, but I never used that. 

    What about the implementation team?

    It is a service from Amazon. So that's one of the benefits; you just use it. There is no maintenance required. 

    What's my experience with pricing, setup cost, and licensing?

    For our use case usage, DynamoDB's pricing was okay. However, for high-traffic applications, the pricing structure becomes less attractive.

    It might not be the best choice for high volume. DynamoDB's billing is based on usage, not a fixed subscription fee. The invoicing is done monthly, but you only pay for the resources you consume.

    There are no additional charges for support or other services. You pay solely for the resources you utilize.

    Which other solutions did I evaluate?

    My role is a solution architect. So, basically, we play with what we have at hand with what's the company strategy. We're more like Jokers. We play with whatever is the context, not necessarily being like, "hey, I'm an Amazon guy. I only do Amazon." It's mostly into building the software rather than using off-the-shelf stuff. So, we just built what we needed about VPMs in other companies.

    What other advice do I have?

    For simple, straightforward use cases, I would recommend it. And for whatever decent volume of usage means for each company, I wouldn't recommend it for a tenth of thousands of transactions per second.

    Overall, I would rate the solution a nine out of ten. 

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Victor Augusto De Souza E Silva - PeerSpot reviewer
    Cloud Engineer at Leek Solucoes
    Real User
    Top 5
    Easy to configure and provides clear documentation
    Pros and Cons
    • "The most valuable features of the solution are its price and stability."
    • "The solution's initial setup is a bit complex if you want it for something more specific."

    What is our primary use case?

    The solution makes it simple to manage the database.

    What is most valuable?

    The most valuable features of the solution are its price and stability. The solution can handle all our payloads and workloads. The solution's documentation is very clear. Amazon DynamoDB is a good solution that is easy to configure. Data security is one of the main reasons we use the solution.

    What needs improvement?

    The solution's initial setup is a bit complex if you want it for something more specific.

    What do I think about the stability of the solution?

    Amazon DynamoDB is a stable solution, and I haven't faced any issues with stability.

    What do I think about the scalability of the solution?

    More than 1,000 users are using the solution in our organization.

    Which solution did I use previously and why did I switch?

    I've used MongoDB. I like both Amazon DynamoDB and MongoDB because they take different approaches. However, if I have to recommend one over the other, I will recommend Amazon DynamoDB.

    How was the initial setup?

    The solution's initial setup is a bit complex if you want it for something more specific. However, it can be straightforward if you need it for something basic.

    What's my experience with pricing, setup cost, and licensing?

    The solution's pricing is good, and it's not expensive.

    What other advice do I have?

    The solution has helped us save 30% of our costs. Our main project is automation to help businesses communicate with their clients.

    Overall, I rate the solution a nine out of ten.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    PeerSpot user
    Buyer's Guide
    Download our free Amazon DynamoDB Report and get advice and tips from experienced pros sharing their opinions.
    Updated: December 2024
    Product Categories
    Managed NoSQL Databases
    Buyer's Guide
    Download our free Amazon DynamoDB Report and get advice and tips from experienced pros sharing their opinions.