AWS Challenges MongoDB with New Cloud-Based Database
Amazon Web Services has unveiled a cloud-based NoSQL database offering that is compatible with various versions of the MongoDB open-source database tool. But this has put it into greater competition with the company of the same name that not only developed the code but also offers a version that can run on multiple public clouds, including AWS.
In announcing DocumentDB, AWS says the new database will enable developers to use the same MongoDB application code and tools, and customers to migrate their MongoDB databases from their on-premises environments or Amazon Elastic Compute Cloud (EC2) to DocumentDB while benefiting from better performance, scalability and availability.
DocumentDB adds to the broad array of databases available on AWS that range from relational and in-memory to graph, ledger and key-value databases, according to Jeff Barr, chief evangelist for AWS.
With DocumentDB, AWS is delivering a “fast, scalable, and highly available document database that is designed to be compatible with your existing MongoDB applications and tools. Amazon DocumentDB uses a purpose-built SSD-based storage layer, with 6x replication across three separate availability zones. The storage layer is distributed, fault-tolerant, and self-healing, giving you the performance, scalability and availability needed to run production-scale MongoDB workloads,” Barr wrote in a blog.
MongoDB was first developed in 2007 by a company called 10gen, then went open source in 2009, when the company changed its name to MongoDB. The company claims to have more than 6,600 customers in 100 countries and more than 1,000 employees. The MongoDB platform has been downloaded more than 40 million times.
The company, however, took a hit after the announcement of DocumentDB, with reports of its stock price falling nearly 7 percent on Jan. 9.
“Imitation is the sincerest form of flattery, so it’s not surprising that Amazon would try to capitalize on the popularity and momentum of MongoDB; however, developers are savvy enough to distinguish between the real thing and a poor imitation,” said MongoDB CEO Dev Ittycheria.
AWS has been criticized in the open-source community for using open-source code and putting its brand on top of it without contributing anything back. MongoDB offers cloud-based MongoDB Atlas, which can run not only AWS but also Microsoft Azure and Google Cloud Platform. Company co-founder and CTO Eliot Horowitz reiterated to TechCrunch that AWS’ DocumentDB is a weak alternative to MongoDB.
“In order to give developers what they want, AWS has been pushed to offer an imitation MongoDB service that is based on the MongoDB code from two years ago,” Horowitz said in the article. “Our entire company is focused on one thing — giving developers the best way to work with data with the freedom to run anywhere. Our commitment to that single mission will continue to differentiate the real MongoDB from any imitation products that come along.”
AWS, the most dominant cloud provider, with more than 34 percent of the market, according to Synergy Research Group, continues to build out its service offerings as it looks to hold off such competitors as …