Overall Satisfaction with Amazon DynamoDB
Since this is a NoSQL DB that is able to sustain dingle-digit millisecond response times, it is very useful to implement architectures with delightful responsive UX to all our customers. Specific use cases are around: eCommerce carts where orders' documents are being assembled in DynamoDB before going to next steps of the purchasing process; multi-user interactive interfaces can benefit from the fast response to update dashboards, and interactions; and some public signage usages for arrival/departure boards can also be used for the display part of the process.
- Fast response
- Availability
- Security on rest
- Ease of use
- Cost model may not be easy to control and may lead to higher costs if not carefully planned
- Indexing may be a cost culprit when not planned, because it's not included on the data costs
- The Query Language may not fulfill everybody's expectations, as it has less features than those of competitors.
- The use of DynamoDb has helped to make our products and solutions faster and more responsive to the users. This, in turn, increments the number of transactions that can be put in eCommerce solutions.
- Having DynamoDB as part of the architecture for interoperability solutions along with SQS gives us the possibility to create B2B solutions with high resiliency.
- Creating detailed plans on the usage of this cloud component has helped us to control and minimize costs in the developed solutions.
We are always assembling our solutions on AWS and DynamoDB is a better fit for us because of its simplicity.
DynamoDB has its ow sets of triggers that make this an integrated solution on AWS.
Besides, we wanted to use a key-value solution for our simple edge DB, and we didn't needed the added features that MongoDB has as a document-based DB.
The integrated security with our AWS dashboard was also an important factor. And this also affected on the deployment, which can be made with an IaC script.
Have we had any need for advanced queries, then MongoDB would have been a better option.
We believe that both databases can be equally easy to implement and to develop for them.
DynamoDB has its ow sets of triggers that make this an integrated solution on AWS.
Besides, we wanted to use a key-value solution for our simple edge DB, and we didn't needed the added features that MongoDB has as a document-based DB.
The integrated security with our AWS dashboard was also an important factor. And this also affected on the deployment, which can be made with an IaC script.
Have we had any need for advanced queries, then MongoDB would have been a better option.
We believe that both databases can be equally easy to implement and to develop for them.
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