No time to manage your DB? A good start is MongoDB Atlas
Use Cases and Deployment Scope
All these cool features helped us to have a distributed DB with high Security and scalability with minimum effort to integrate and use.
Pros
- Autoscaling
- High availability
- Easy to integrate with
- Multi regional
- Backups and recovery
Cons
- For someone new, it could be challenging using MongoDB Atlas. Some official video tutorials could help a lot
- Pricing calculation is sometimes misleading and unpredictable, maybe better variables could be used to provide better insights about the cost
- Since it is a managed service, we have limited control over the instances and some issues we faced we couldn't;'t know about without reaching out to the support and got fixed from their end. So more control over the instance might help
- The way of managing users and access is somehow confusing. Maybe it could be placed somewhere easy to access
Likelihood to Recommend
1. Have unstructured data that you need to save (since it is NoSQL DB)
2. You don't have time or knowledge to setup the MongoDB Atlas, the managed service is the way to go (Atlas)
3. If you need a multi regional DB across the world
