DO MORE WITH BIZMETRIC
The Business Solution
To fulfill the above requirements, we introduced the following solution:
- We recommended DynamoDB as the optimal solution for this scenario. DynamoDB is a cloud-based NoSQL database known for its exceptional scalability and robust replication capabilities.
- We implemented AWS DynamoDB with the appropriate number of Read capacity units.
and Write Capacity units.
- DynamoDB is native to AWS, and we are also utilizing Elasticsearch, which is also offered by AWS.
- When an update occurs in DynamoDB, a Lambda trigger (defined in AWS) is executed.
This trigger runs a small python script that replicates all updates from DynamoDB into
ES.
Deployment
- Migration from a relational database to Amazon DynamoDB.
- Migration from MongoDB, Cassandra, or other NoSQL solution to Amazon DynamoDB. The new application that primarily uses Amazon DynamoDB for its database storage.
- A description of the primary key design for each table and index and why it meets best practices as described in the Amazon DynamoDB developer guide.
- Continuous Back-Ups
- Data Encryption