On 28 June, MongoDB launched into cloud based services with its new database-as-a-service: MongoDB Atlas.
With MongoDB Atlas, MongoDB provides an easy turnkey management of its popular database with a highly flexible pricing model made to charge users on an hourly usage basis.
This service can be accessed at mongodb.com/atlas. It will be made available on all popular cloud platforms, starting with Amazon Web Services and later to be followed by Microsoft Azure and Google Cloud Platform.
MongoDb Atlas takes away the load of operational tasks like upgrading and failure recovery from the developers. It claims to provide great scalability, with features to scale up to any instance size and scale out with automatic sharding, allowing users to create as big an application as they can dream of. MongoDB also claims at zero application downtime during scaling and upgradation.
MongoDB Atlas is supposedly designed to provide high availability and self-healing qualities. Recovery from failures is transparent and fully automated. At least three copies of all user data are replicated and stored across different availability zones and are continuously backed up.
MongoDB Atlas also claims to have several levels of security, all built in and activated by default. These include end-to-end data encryption, network isolation, etc.
Keeping in mind the tendency of deploying on more than one public cloud platform at a time, MongoDB Atlas is designed for multi-vendor cloud strategies by providing the same set of features and efficiency across a number of public cloud vendors.
Some important features of MongoDB Atlas are:
- Ready-to-use turnkey management of popular NoSQL database.
- Possibility of deployment over various public cloud platforms.
- High security with multiple levels.
- High scalability.
- Fault-tolerant and self-healing architecture.
- Regular, automatic backups to protect data against loss.
- Replicating of data automatically across various availability centres to safeguard against data centre failure.
- Flexible and minimal pricing.