mLab is a fully managed cloud database service featuring automated provisioning and scaling of MongoDB databases, backup and recovery, 24/7 monitoring and alerting, web-based management tools, and expert support. mLab's Database-as-a-Service platform powers hundreds of thousands of databases across AWS, Azure, and Google and allows developers to focus their attention on product development instead of operations.
Since its inception six years ago, mLab has grown like wildfire and now manages over half a million databases across three major cloud providers in 28 datacenters worldwide.
Plans & Pricing:
The free Sandbox plan provides a single database with 0.5 GB of storage on a shared database server process running on a shared virtual machine (VM). This plan is best for development and prototyping.
Storage: 0.5 GB
Monthly Price: Free
The Shared Cluster plan provides a single database with 1 GB storage (expandable to 8 GB) on dedicated database server processes on shared VMs. This plan is a multi-node replica set cluster that offers high availability and multi-zone redundancy.
This plan is $15 per GB per month, pro-rated by the day and metered by the byte after 1 GB.
Storage: 1 to 8 GB
Monthly Price: $15/GB
The Dedicated Cluster plan allows for multiple databases on a multi-node replica set configuration. Each node runs its own dedicated mongod process on a dedicated VM. With these plans, all resources available to the VM (CPU, RAM, disk, I/O) are exclusively yours.
This plan is pro-rated daily although prices shown below are monthly. mLab also offers Dedicated Single-node plans for analytics, testing, and other non-production use cases.
Storage: 40 GB to 1 TB