The open-source MongoDB distributed document database has much to offer for cloud users. Available as a service, it has achieved widespread adoption due to its myriad benefits, including minimal costs (it’s free), control of data locations in support for data sovereignty requirements, load balancing, high availability via replica sets and failover, and the ability to trigger serverless functions in response to data changes.
When a corporate decision is made to move applications to an AWS environment, organizations who have been running MongoDB for some time may struggle to determine where existing document data should be maintained. They may have significant data volumes as well as in-house skills to support Mongo-based applications. In such cases, decision-makers must weigh their options carefully. Is it better to maintain data in MongoDB or would migrating from MongoDB to AWS DocumentDB be a better approach?
Amazon DocumentDB is a document database service that supports MongoDB workloads and provides virtually unlimited storage with real-time scalability. Functionality and capabilities that enable Amazon DocumentDB to deliver MongoDB level performance include: