I'm no longer working for the company that uses MongoDB Atlas, and I didn't stay there long, but the search functionality of the solution was helpful. The cost reduction from using MongoDB Atlas has also been beneficial. The solution also supports pay-as-you-go, another benefit of MongoDB Atlas.
Software Development Engineer at a tech vendor with 1-10 employees
Stable, with high availability and many new features coming in, but technical support needs improvement, and the cost of support is expensive
Pros and Cons
- "What I found most valuable in MongoDB Atlas is its Elasticsearch feature. It also has high availability, so it's stable."
- "It would be great if it were easier to integrate MongoDB Atlas with AWS services. Technical support for MongoDB Atlas could be better."
How has it helped my organization?
What is most valuable?
What I found most valuable in MongoDB Atlas is its Elasticsearch feature.
What needs improvement?
MongoDB Atlas would be better if it had facilities for data warehousing, data lake, or ETL jobs. It probably has this functionality for large data sets, but I've not read about it, and I'm not so sure.
It would also be great if it were easier to integrate MongoDB Atlas with AWS services. Native integration between MongoDB Atlas and AWS services would make the solution better.
In the next release of the solution, the company wants to receive better support from the MongoDB Atlas team.
For how long have I used the solution?
I used MongoDB Atlas for eight to twelve months, but my last usage of the solution was six months ago.
Buyer's Guide
MongoDB Atlas
January 2025
Learn what your peers think about MongoDB Atlas. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
What do I think about the stability of the solution?
MongoDB Atlas has high availability, so I have no complaints about its stability. When the database goes down, it results from huge queries or some malfunction in the operations, but the solution is usually stable.
What do I think about the scalability of the solution?
Regarding scalability, if I'm running the free version of MongoDB Atlas, a tiny application, it's an eight out of ten. However, if I'm running an extensive application that requires some support, I'd rate the scalability of MongoDB Atlas as six out of ten.
How are customer service and support?
I keep hearing from my previous team that the technical support for MongoDB Atlas has been slow on some queries or query executions.
You also have to pay for MongoDB Atlas support, and it's expensive. It would be great if support were cheaper because the team frequently interacts with technical support because of database failures, connection breaks, etc.
The technical support for MongoDB Atlas is not up to the mark, mainly because of the extra costs, so I'm rating that area three out of ten.
How would you rate customer service and support?
Negative
Which solution did I use previously and why did I switch?
My company previously used Amazon DocumentDB, so I contacted the MongoDB Atlas team as I thought it would be better for the company to switch to MongoDB Atlas because it offered Elasticsearch, which would be helpful for the company's use case. Instead of setting up a separate Elasticsearch, my company can use the Elasticsearch functionality in MongoDB Atlas.
Another reason for switching to MongoDB Atlas is that its cost was significantly less than the cost of Amazon DocumentDB.
Amazon DocumentDB lacked some of the features you can find in MongoDB Atlas because it wasn't up-to-date with the latest MongoDB.
MongoDB also supported query execution, so it was better for the use case of my company.
How was the initial setup?
It is pretty simple to set up MongoDB Atlas from scratch, and it's a good experience, but migrating from another solution to MongoDB Atlas is more complex. For example, the company was using Amazon DocumentDB and had to migrate from that solution to MongoDB Atlas. Because of the massive data, it took some time to migrate to MongoDB Atlas fully.
Deploying the solution required the support of the MongoDB Atlas team. Still, if you have one person with expertise on the infrastructure, for example, a DevOps person, that would suffice, primarily if your data volume isn't that big.
If it's a raw MongoDB Atlas setup, one person with basic skills can also handle the deployment by learning the ready-made setup process from YouTube. However, if you want to set the solution up with your EC2 instance sitting around in some VPC, you must do VPC pairing.
Connecting MongoDB Atlas with AWS Lambda on a VPC will be more challenging because it's outside the AWS native environment. Connecting the server to the MongoDB Atlas database would be a challenge. The deployment team would need various skill sets for challenging tasks, such as database migration, VPC pairing, etc.
What about the implementation team?
An in-house team implemented MongoDB Atlas with a consultant from the MongoDB Atlas team.
What was our ROI?
I don't have many complaints about MongoDB Atlas, ROI-wise. It's just the support that's a little expensive, so on that side, there's not a very great ROI. However, from the database side, as MongoDB Atlas has many new features coming in, the ROI is okay.
What's my experience with pricing, setup cost, and licensing?
MongoDB Atlas is more cost-effective than Amazon DocumentDB. It also has a pay-as-you-go pricing model.
Apart from the standard licensing cost, you must also pay to get MongoDB Atlas technical support, which is expensive.
MongoDB Atlas has different pricing models, so pricing is five out of ten for storing the data. The support is expensive, so that's three out of ten. For data updates, I'd give the price seven out of ten.
What other advice do I have?
I have some experience with MongoDB Atlas.
I remember using version 4.2 of MongoDB Atlas.
I advise anyone planning to implement MongoDB Atlas to start small and get around the platform and documentation. Learn about the MongoDB Atlas fundamentals, such as VPC pairing, etc. If you want to scale the solution, review the documentation on that first, apart from learning the platform.
My rating for MongoDB Atlas is seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Principal consultant at Mmusigroup
Serves as a general-purpose database and provide IoT integration
Pros and Cons
- "MongoDB Atlas was explicitly designed to support IoT applications. Many databases offer features tailored for IoT use cases."
- "They could explore ways to facilitate deploying MongoDB containers within the platform."
What is our primary use case?
We primarily utilize MongoDB Atlas for tasks such as IoT integration. Additionally, it serves as a general-purpose database that aggregates analytics data before transferring it to a data lake. Its versatility allows for various applications, providing flexibility and ensuring the availability of essential data across different systems. While it is used in diverse contexts, many use it for IoT-related initiatives.
How has it helped my organization?
We prefer MongoDB Atlas over SQL because most of the data generated with IoT devices is unstructured. This gives you flexibility; you don't have to define specific schemas all the time, and sometimes, the structure of the object varies.
It improves data management along the same lines. MongoDB Atlas supports structured data with IoT projects.
What is most valuable?
MongoDB Atlas was explicitly designed to support IoT applications. Many databases offer features tailored for IoT use cases.
What needs improvement?
One area for enhancement is containerization. They could explore ways to facilitate deploying MongoDB containers within the platform.
For how long have I used the solution?
I have been using MongoDB Atlas for five years.
What do I think about the stability of the solution?
I rate the solution’s stability a nine out of ten.
What do I think about the scalability of the solution?
Two people use this solution because they work with sensors and other variations of IoT.
I rate the solution’s scalability a nine out of ten.
How are customer service and support?
The tool provides a forum where users can engage with experts. These experts offer assistance tailored to your specific needs, whether you're focused on product-centric queries or diving deep into particular use cases. Ultimately, the support you receive depends on your requirements and the extent of your experience with the platform.
How was the initial setup?
The initial setup of MongoDB Atlas is straightforward. The user-friendly UI guides you through the setup process seamlessly. It would be beneficial if they could maintain this simplicity across different operating systems. Additionally, if they can streamline the process to easily deploy with containers, it would greatly enhance user experience and make life easier.
What's my experience with pricing, setup cost, and licensing?
MongoDB Atlas offers various options based on your needs. It can accommodate both, whether you require the enterprise version with advanced features or prefer to start with an open trial version.
What other advice do I have?
Security is primarily organized around organizational principles, allowing you to customize and adjust each tool according to your specific security policies. I recommend the product. Every product serves a purpose as long as it addresses the right problem. MongoDB Atlas has proven particularly effective for applications such as analytics and IoT, making it a recommended choice for those use cases.
Overall, I rate the solution a nine out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Last updated: May 20, 2024
Flag as inappropriateBuyer's Guide
MongoDB Atlas
January 2025
Learn what your peers think about MongoDB Atlas. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
CEO and Founder at BAssure Solutions
Flexible solution for fluid schema and doesn't require upstream availability failover
Pros and Cons
- "It's flexible. We don't need to have a solid upstream availability failover, and everything is seamless in Atlas."
- "The biggest challenge we all have is an application layer level. One node is sitting in the APAC region, another node is sitting in the US and UK region. The seamless replication has to be lightning fast, but we haven't tested the scalability yet."
What is our primary use case?
There are many scenarios that MongoDB can fit into, like where there is a fluid schema and no transaction management.
This solution is deployed on a cloud and AWS is the provider.
What is most valuable?
It's flexible. We don't need to have a solid upstream availability failover, and everything is seamless in Atlas. They do all the replication, and all that is probably happening behind the scenes. The pricing isn't that high compared to any of the IBM products.
What needs improvement?
The biggest challenge we all have is an application layer level. One node is sitting in the APAC region, another node is sitting in the US and UK region. The seamless replication has to be lightning fast, but we haven't tested the scalability yet.
There's no straight answer for any of the database providers in that particular space. We don't have a failover, but when it comes to the RPA recovery point objective and RTO, we have to test it.
Atlas should think about a provision in the form of a commitment. You can ask for a longer commitment. Database is one thing. Once I build an application, if it goes to production, it's going to be there for the next 10 years minimum. In that way, somebody's giving you a commitment for five years, so you can give them a huge discount. If somebody's giving a two year commitment, you can give them a better discount.
For how long have I used the solution?
I've been using this solution for about six months.
What do I think about the stability of the solution?
It's stable.
What do I think about the scalability of the solution?
I haven't used this solution long enough to gauge the scalability.
How are customer service and support?
We haven't had any issues so far.
How was the initial setup?
It's straightforward and seamless. Setting up takes about 35 minutes, but it could be as little as 20 minutes. We never had a concern with installation. Maybe when you're doing a data migration, that could be a different story altogether.
In development, we have about 15 users. The number of users could go up to 100,000 people because it's an application that we're building. We're building the system for 100,000 concurrent users.
We have the possibility of growing every year on year, probably 30%. We are going to test it to see if we can host multiple tenants in this single DB and if it will be scalable.
What's my experience with pricing, setup cost, and licensing?
We pay for the license on a monthly basis. It's not cheap or expensive. For smaller companies, it's definitely expensive.
What other advice do I have?
I would rate this solution 8 out of 10.
I would recommend this solution to those who want to start using it.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Owner at Atominos consulting
Free for development, scalable, and user-friendly for connecting with frontend and backend technologies
Pros and Cons
- "It can store data as a flat file, similar to a file system."
- "From an improvement standpoint, MongoDB can improve security."
What is our primary use case?
We store all our data in MongoDB. Our frontend application is .NET, our backend is .NET, and the database is MongoDB.
We have two products running on MongoDB: a financial expense management solution and a sustainability product.
What is most valuable?
It can store data as a flat file, similar to a file system. It's called Atlas GridFS and it works very well.
MongoDB is a very good database. The Community Edition is free, which is cost-effective for development.
The API support is excellent for integration.
What needs improvement?
From an improvement standpoint, MongoDB can improve security.
There are some challenges from a security point of view. Since the file can be easily accessed, there should be more security features. The data should be encrypted in some form to prevent unauthorized access.
For how long have I used the solution?
We've been using MongoDB for three to four years.
What do I think about the stability of the solution?
I would rate the stability a nine out of ten.
We haven't seen high volumes of data yet. Our solution is for expense management, not a full ERP solution. So far, the system has been stable with the current number of users.
What do I think about the scalability of the solution?
It should be scalable and easily work with other databases like SQL or Oracle. We shouldn't have trouble converting the data.
I would rate the scalability a nine out of ten. Some security features are still under development.
MongoDB isn't for our internal users; it's for our customers. Depending on the organization, it can go up to ten thousand or even a hundred thousand users. We have a lot of customers using our applications built on MongoDB.
We are a young company, only five years old. We recently started this product, but we know that around a hundred people are using it in one of our products for web and mobile.
How are customer service and support?
We have a very strong internal technical team that manages everything. We haven't needed any support from MongoDB because our team is proficient in using it.
Which solution did I use previously and why did I switch?
My team only recommended MongoDB. We haven't worked with other databases for our current projects. I have worked with SQL Server and Oracle in the past as an SAP consultant, but those were for ERP systems, not application development.
How was the initial setup?
MongoDB's setup is very easy. We plan to only use MongoDB for our future database needs.
It works very well with the .NET and Angular platforms due to the flat file support. So, we went with that option.
What was our ROI?
The main benefits include cost savings and speed. The application runs fast, and accessing data is quick.
ROI is very good.
What other advice do I have?
It's very easy to manage for our technical data analysts.
Overall, I would rate the solution a nine out of ten. I recommend using MongoDB because it's free for development, scalable, and user-friendly for connecting with frontend and backend technologies like Angular and .NET.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Last updated: Jun 3, 2024
Flag as inappropriateDevOps Engineer at Revenue Box Technologies, Pvt Ltd
A stable solution with Autoscaling feature with easy setup
What is our primary use case?
We restore our golden data from various sources and then push it to MongoDB. We make our CDP from MongoDB, which serves as a device-centric system.
What is most valuable?
There is a built-in feature called Autoscaling In MongoDB Atlas. This feature automatically adjusts the configuration of MongoDB based on the volume of users we ingest daily. Autoscaling dynamically scales the resources to accommodate the load when our data flow increases.
What needs improvement?
The real-time data visible within MongoDB Atlas is not accurate. If they can improve the UI that monitors real-time data. It's more impressive and more attractive. It could be more user-friendly.
For how long have I used the solution?
I have been using MongoDB Atlas for two years.
What do I think about the stability of the solution?
The product is pretty stable.
What do I think about the scalability of the solution?
The solution is scalable. Autoscaling supports it.
50 users are using this solution
How are customer service and support?
Whenever we have doubts during configuration, we reach out for assistance. We must upgrade certain parameters in our MongoDB setup, prompting us to contact their support team. They resolve such issues within four to five hours.
How was the initial setup?
The initial setup is not very complex. It is easy to use. It's easy to deploy on MongoDB. We push from GitHub. From there, we specify where the data is restored in MongoDB. We continue to connect. It puts the data and delivers it to Argo City.
What's my experience with pricing, setup cost, and licensing?
The product has a yearly subscription.
What other advice do I have?
We have assigned DevOps for security.
The overview and monitoring part will address this issue, and then we will use it to observe any increasing traffic on our website. We also monitor the rising number of connections due to this traffic. It's quite easy to oversee everything in one place. However, the UI isn't particularly user-friendly.
I've also used it in my previous company and found it handy and easy to configure, including easy capabilities.
We are establishing SLAs that are directly tied to MongoDB. All are interconnected with MongoDB. If MongoDB experiences downtime or RAM or CPU usage spikes significantly, users may encounter difficulties logging in. This reliance on MongoDB can pose challenges for user accessibility, particularly when considering the conferencing tools we use.
Overall, I rate the solution an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Cloud Architect Freelancer at 73 Team
Good autoscaling, responsive support, and very reliable
Pros and Cons
- "The auto-scaling feature is the most valuable aspect."
- "We had some edge cases where scalability was an issue where a node went offline, and we had to deal with that."
What is our primary use case?
The primary use case was as a data layer of a low code/no code automation platform.
How has it helped my organization?
It provided us with independence from specific cloud provider services giving us a high level of consistency.
What is most valuable?
The auto-scaling feature is the most valuable aspect. It allows us to get an idea of the capacity without guessing or worrying about coming up short.
What needs improvement?
We had some edge cases where auto-scale caused an issue where a node went offline at the same time and we had to deal with that. We had to reach out to support to resolve the issue.
There's a barrier entry in the support pricing from a sales point of view for a setup for a large number of small clusters so we had to fall back from purchasing the enterprise support for it.
The setup of integrations with cloud service providers as private connectivity and encryption can be improved.
For how long have I used the solution?
I've been using the solution over a year.
What do I think about the stability of the solution?
Aside from the one-time issue we had with one cluster in our early stage, the solution shows to be highly reliable.
What do I think about the scalability of the solution?
The platform is highly scalable and capable to adapt to the change in demand over time. We've constantly scaled up and down without issues.
How are customer service and support?
We only had basic technical support. We did not have enterprise support. However, the regular support has been okay. They answered our questions within one or two days.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We went from MongoDB Enterprise to Atlas. We've used enterprise and community versions before going to Atlas.
How was the initial setup?
In our case, we built an automation tool on top of it. We built our own Terraform module to standardize and automate the deployment to reach a level of consistency required and integrate with our deployment pipelines.
Offloading part of the management tasks to the service provider highly reduced the management complexity.
What was our ROI?
We have witnessed an ROI while using Atlas. The cost was reduced greatly in comparison to our previous solution. There's also cost reduction spent on engineers in terms of maintenance.
What's my experience with pricing, setup cost, and licensing?
The cost of the solution is fair. The cost savings are quite large compared to the enterprise solution. We've had a cost reduction moving to Atlas and have been able to do more than just running everything ourselves.
There is a cost for support that is based on the number of clusters, and that can be quite high for a large number of small clusters.
The platform itself we pay for usage.
What other advice do I have?
The scalability is great. Now, you no longer need to guess how much you need. It makes it easy to grow the platform as you grow your product.
I'd rate the solution eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
DevOps Engineer at a computer software company with 10,001+ employees
Used to store data, migrate data from SQL to NoSQL, and collect data from websites
Pros and Cons
- "Object-based data storing capability and managing non-structured data capability are the most valuable features of MongoDB Atlas."
- "MongoDB Atlas should add more APIs in their Terraform module because sometimes I find it difficult to find the resources in their Terraform model."
What is our primary use case?
MongoDB Atlas can be used to store data, migrate data from SQL to NoSQL, and collect data from websites.
What is most valuable?
Object-based data storing capability and managing non-structured data capability are the most valuable features of MongoDB Atlas.
What needs improvement?
MongoDB Atlas should add more APIs in their Terraform module because sometimes I find it difficult to find the resources in their Terraform model.
For how long have I used the solution?
I have been using MongoDB Atlas for two to four years.
What do I think about the stability of the solution?
I rate MongoDB Atlas a nine out of ten for stability.
What do I think about the scalability of the solution?
I rate MongoDB Atlas ten out of ten for scalability.
How was the initial setup?
MongoDB Atlas’ initial setup was straightforward.
What about the implementation team?
We use Terraform to deploy MongoDB Atlas. The deployment is easy if you have the code, and can be done within five minutes.
What other advice do I have?
MongoDB Atlas has a good partnership with AWS, and there is no hassle in integrating the solution with any tool. I recommend users go ahead with MongoDB Atlas if they prefer to have NoSQL in their organization.
Overall, I rate MongoDB Atlas ten out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Engineer at a energy/utilities company with 1,001-5,000 employees
Our queries are quicker with it. It is also very easy to use.
Pros and Cons
- "It enables us to get work done quickly and get to our data."
- "The import and export process needs improvement, i.e., getting in and out. Moving data from other databases into MongoDB, along with indexing, was challenging."
What is our primary use case?
We use it for hosting data on the cloud.
How has it helped my organization?
It enables us to get work done quickly and get to our data. It benefits us by providing performance.
What is most valuable?
- As a user, it is very easy to use. There is nothing complicated.
- We can write queries and go through it very quickly; our queries are quicker with it.
- Many tools are there. Other companies are providing many tools for getting to your MongoDB.
What needs improvement?
The import and export process needs improvement, i.e., getting in and out. Moving data from other databases into MongoDB, along with indexing, was challenging. However, it has been improving.
I would like them to make the product easier to use.
For how long have I used the solution?
Three to five years.
What do I think about the stability of the solution?
We are happy right now with stability unless something goes wrong down the line. In that case, you have to bite the bullet.
In terms of workloads, we put 60 to 80 percent on it.
What do I think about the scalability of the solution?
So far, so good. However, we have had issues with our VPC, and how we have stored on S3 and our instances that we have with MongoDB. We are learning as we are building more capacity.
Our environment is utility customers, which is millions of meters, and each one has their own instance. We obtain that data for every 15 minutes in a big city environment, which is why performance is very important.
How is customer service and technical support?
The technical support is good. We have received very good feedback.
How was the initial setup?
The integration and configuration were pretty easy. We loved it. Otherwise, we would have changed databases.
What was our ROI?
We have definitely seen ROI.
What's my experience with pricing, setup cost, and licensing?
The purchasing process through the AWS Marketplace was very good.
Which other solutions did I evaluate?
I was involved later on in the evaluation process when we were looking to import and export data out of MongoDB. We looked at MySQL, but we wanted to be on the cloud instead of managing our data on MySQL.
What other advice do I have?
I would recommend it. It is better than the legacy databases, and it is very good with the cloud.
We integrated it with TestRail and JIRA. Everything is on cloud. It integrates well, and we are happy with it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free MongoDB Atlas Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2025
Popular Comparisons
Amazon RDS
Microsoft Azure SQL Database
Google Cloud SQL
Oracle Database as a Service
Google Cloud Spanner
Oracle Exadata Cloud at Customer
Yugabyte Platform
Upstash
IBM Cloudant
Buyer's Guide
Download our free MongoDB Atlas Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- When evaluating Database as a Service, what aspect do you think is the most important to look for?
- What would be the best application SQL optimizer over the WAN?
- Which database is the best for session cashing?
- What is the biggest difference between Google BigQuery and Oracle Database as Service?
- Which low-code (no-code) database solution do you prefer?
- Which databases are supported under DBaaS solutions?
- Why is Database as a Service important for companies?