Hi,
As of now, I understand that the following are the MongoDB hosting options available:
- MongoDB Atlas
- NodeChef
- mLab ( Now part of Atlas)
- NodeChef
- Roll your own on DO/AWS lightsail
- Scalegrid
- Compose
- Add any other if I have missed.
I would like to understand the following:
-
Which hosting to go with for a new application expecting a decent number of active users around 10k-20k MAUs?
-
How much does the bill look like? Which one of them has a predictable bill?
I read a post regarding Atlas about surprisingly high data transfer charges. Before reading that, I was quite sure about going with Atlas.
-
Can you tell me where are you hosting, and what’s the configuration and monthly bill looks like?
TYIA
Far from answering this, just a remark. Concurrent users is more relevant than MAUs. Mongo Atlas tiers give you the number of concurrent users (sessions/connections) within the tier limits.
For instance, in the image attached, at ~ 800 USD per month, you get 4000 concurrent connections. As I see it, transfers within the same region (I suppose this means for instance both your Meteor Servers and the DB are in the Frankfurt cluster of AWS) are at 1 USD for 100 GB.
1 Like
Thanks. I wasn’t aware of the cluster tier limitations earlier.
This information has certain been helpful in understanding the database pricing model of Atlas.
1 Like
Kristi from ScaleGrid here to offer some insight into our pricing models for MongoDB hosting:
-
Dedicated Hosting: All-inclusive hosting for MongoDB, including your instances, backups, and data transfer fees. Available on AWS, Azure and DigitalOcean. (Shared hosting is also available for small deployments.)
-
Bring Your Own Cloud (BYOC): Unique model that allows you to host MongoDB through your own AWS or Azure account. ScaleGrid pricing is for the DBaaS only, all cloud-related costs are paid directly through your cloud provider. This plan allows you to leverage advanced capabilities like virtual private clouds, security groups, and reserved instances.
All ScaleGrid plans for MongoDB are fully managed and include free 24/7 support and no connection limits. Both Dedicated and BYOC plans allow you to customize your RAM, disk size, instance type, and replica setup, and are great for high traffic applications and production deployments. For more details check out our Compare MongoDB Providers page.
1 Like