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.
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.
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.
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.
I've been using this solution for about six months.
It's stable.
I haven't used this solution long enough to gauge the scalability.
We haven't had any issues so far.
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.
We pay for the license on a monthly basis. It's not cheap or expensive. For smaller companies, it's definitely expensive.
I would rate this solution 8 out of 10.
I would recommend this solution to those who want to start using it.
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.
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.
MongoDB Atlas was explicitly designed to support IoT applications. Many databases offer features tailored for IoT use cases.
One area for enhancement is containerization. They could explore ways to facilitate deploying MongoDB containers within the platform.
I have been using MongoDB Atlas for five years.
I rate the solution’s stability a nine out of ten.
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.
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.
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.
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.
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.
We may use it as an application database. The application stores the data as documents in the database, which is a preference for our company because it’s a Document DB and a NoSQL database, which are preferred over traditional relational databases.
MongoDB has wrapped up the whole development lifecycle. MongoDB has multiple built-in tools such as MongoDB Shell, Compass, and other tools. It helps the developers to use that specific tool efficiently. Users do not have to worry about finding the tools and then installing and using that specific tool to communicate with their database cluster. MongoDB has a built-in option using MongoDB Shell or Compass for that purpose.
So, it has positively impacted the development speed and productivity.
There are many valuable features, but scalability stands out. It can scale across zones. You can define multiple nodes. They have also partnered with AWS, offering great service with multiple features, including built-in backup, all under the same roof, without the need for external tools.
So, the scalability feature supported our data growth overall. The growth of the database depends on the application side. The database aids in scaling when the application requires more storage.
It’s configured to scale automatically across zones and regions, ensuring that performance doesn’t degrade even when scaling down.
The scalability aspect is quite difficult to implement. It should be much easier for the end user. You cannot use less than two nodes; you have to use at least two nodes, and they categorize their nodes, like m5, m10, and m20, according to their resource practices, which are also a bit expensive.
The end-user has to learn a bit about it. MongoDB has great content on its site. They call it MongoDB University. They actually have great content for that. Anyone can learn it, but one has to study it before diving into it or starting to use it.
I have been using MongoDB Atlas for almost three years.
The scalability is good. In my team, almost the whole development team is using it. So, there are around five end users.
I contacted customer service and support for multiple purposes while configuring. The support is quite efficient, and the guidance is quite good. Initially, when I was working on it, I had to communicate with the support team.
So, I had a good experience with the support.
Positive
The initial setup is not too difficult but can be somewhat tricky.
It is tricky mainly in terms of configuration, especially if it's not internet-accessible, configuring it to stay within the same data center while allowing developers access without network barriers.
It is worth my money at the end of the day.
The pricing is not that expensive, but it can be, especially when we have deployed it across multiple zones.
If you want to go with NoSQL, I would suggest using MongoDB.
If you are saving documents and prefer AWS services, AWS also has their DynamoDB for that purpose. I would suggest using AWS service if all of your services are already on AWS.
Overall, I would rate it a seven out of ten.
It's good for performance and stability if you need a non-SQL database to store data.
We use it as a database for some of our microservices. We use it as a database for a few of our microservices.
The stability and performance are great. The high availability feature is great.
Moreover, I am happy with the automated backup and restore functionality.
In the past, MongoDB offered more features for free, but now it's quite limited. The free version is limited, and you need to pay extra to fully utilize it.
The pricing could be improved.
I have experience with this solution. I've been with this product for a couple of years.
It is a stable solution. I would rate the stability a nine out of ten.
It is a scalable product, but only if you use the paid features. And if you enable sharded cluster functionality, it scales very well.
The initial setup is very straightforward.
The ease of setting up and maintaining your database clusters with MongoDB depends on the features you need. If you only need basic functionality, setup can be simple. But for additional features like reliability and backups, it might require a more complex configuration.
We did it in-house.
Overall, I would rate the solution a nine out of ten. I would recommend using this product.
If you need a no-SQL database, then MongoDB is a good choice.
We use MongoDB Atlas to manage transactions and tenant payments for our application.
The product provides quick transaction service, high availability, and efficient scalability features.
The product's file storage documentation needs improvement.
We have been using MongoDB Atlas for five years.
It is a stable platform. I rate its stability a nine out of ten.
I rate the product's scalability a nine out of ten.
We are using MySQL at the same time.
The initial setup requires knowledge of Linux systems. It takes ten to thirty minutes to complete, depending on the bandwidth of the server. It requires a team of three technicians to execute the process.
MongoDB Atlas is a wonderful product. It is one of the top database platforms. I recommend it to companies planning to use the standard transaction maintenance.
I rate it a nine out of ten.
I use MongoDB Atlas to take care of my company's clients who are in industries like healthcare systems, finance, and other such areas.
The solution is valuable since it works as an unstructured database.
I would like the solution to offer more integration capabilities since it is an area where the solution lacks.
I have been using MongoDB Atlas for a few months.
It is a stable solution. Stability-wise, I rate the solution a seven out of ten.
It is a scalable solution.
Around 30,000 to 40,000 of my company's customers use MongoDB Atlas.
I was not involved much with the technical support offered by MongoDB.
The initial setup of MongoDB Atlas is straightforward unless you don't have to deal with any database-related stuff.
I completed the setup phase of the solution in a week since I have a background in handling databases.
For the deployment phase of the solution to be successful, one needs to have a bit of cloud-based knowledge.
I did not get into the solution's licensing costs since that is taken care of by the customers who want to use the product.
I recommend the solution to those who plan to use it.
I rate the overall solution an eight out of ten.
We work with millions of rows of data and we use MongoDB Atlas for data.
The most valuable feature of MongoDB Atlas is it's seamless when working with a lot of different systems. Additionally, it is able to adjust the data based on the data being received.
We have a data repository that is floating and MongoDB Atlas allows many data from different sources without the need to convert it.
The solution allows for encryption, quick processing, self-manages, and indexes on the fly.
The price of the solution should be reduced.
I have used MongoDB Atlas within the last 12 months.
The solution is incredibly stable. The solution keeps a copy of the data in different locations around the world. It is up 24 hours a day seven days a week.
The scalability of the solution could be made simpler, it can be technical. It can be difficult to create applications and proof of concepts.
The support is fine. You rarely connect with the support because of a problem. They are called more often if find out how to do some operations.
The initial setup of MongoDB Atlas is simple. You create the infrastructure and the solution read the data and organizes it.
For large projects, MongoDB Atlas has proven an ROI.
The price of MongoDB Atlas is highly expensive to use and maintain. They are taking advantage of the users with such a high price.
I would advise others to use the free component of MongoDB Atlas to see if the solution can be maintained in their organization.
I rate MongoDB Atlas a nine out of ten.
I used this Solution to create a web application with a team using HTML, CSS, JavaScript, React.js, Express, and Node.js. One of these Web applications is Bconnected.
It also provides a fully managed, scalable, and flexible database environment. MongoDB Atlas is also well-suited for real-time analytics use cases, such as real-time monitoring of social media feeds. With its ability to support high-throughput read and write operations, This solution can help organizations perform real-time analytics on large volumes of data.
This solution is very helpful due to its ease of use. This solution provides a user-friendly interface and easy-to-use tools, which can help reduce the learning curve for database management. The benefits of this are to help the organization to save time and resources on training and enable them to focus on their core business activities.
The other thing that would improve every organization is scalability. It provides organizations with the ability to easily scale their database as their needs change. This means that organizations can quickly add or remove resources based on demand, which can help reduce costs and improve performance.
The security is great. This solution provides a range of advanced security features, including encryption at rest and transit, access control, and network isolation. This can help organizations to protect their sensitive data and comply with the industry.
The scalability is excellent. This solution provides the organization with the ability to easily scale its database up or down based on its changing needs. This can help the organization save costs by only paying for the resources they need and avoid overprovisioning.
We need improved query performance. The query performance of MongoDB Atlas can be slow, particularly when working with large datasets. Improvements in query performance could enhance the overall user experience.
We would like integration with more third-party tools and services and more integration options with third-party tools and services to enhance their workflows. The most specific areas for improvement and additional features that would be most valuable will depend on the needs and use cases of the organizations using MongoDB Atlas
I have been using it for around one year.
It's designed to help users monitor and manage the health and stability of their database. It's also a reliable and stable solution that is well-suited for mission-critical applications and high-availability environments.
Its ability to scale horizontally means that it can distribute data and processing across multiple servers. This allows for greater scalability and resilience, as it minimizes the impact of hardware failures and allows for more efficient use of resources.
I had a little experience with a web-based database (PhpMyAdmin). It's different from this solution, which provides a graphical user interface for managing My SQL Database. If we compare them, this solution is a cloud-based NoSQL database service designed for use with MongoDB, while PhpMyAmin is a Web-based database management tool designed for the MySQL database.
This solution provides extensive documentation and support resources to help users navigate the setup process and ensure that they are able to get the most out of the platform.
The price of this solution is competitive compared to the other cloud-based database services. There is also a free tier available that provides up to 512 MB of storage and allows users to experiment with the service before committing to a paid plan.
For licensing, if we use it to build an application, we may be required to release the source code of our application under SSPL. The SSPL is a copyleft license that requires users who offer this solution as a service to release the source code of their application under the same license.
I did not evaluate other options.
I highly recommend every developer use it.
The primary use case was as a data layer of a low code/no code automation platform.
It provided us with independence from specific cloud provider services giving us a high level of consistency.
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.
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.
I've been using the solution over a year.
Aside from the one-time issue we had with one cluster in our early stage, the solution shows to be highly reliable.
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.
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.
Positive
We went from MongoDB Enterprise to Atlas. We've used enterprise and community versions before going to Atlas.
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.
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.
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.
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.
We use it to power a software-as-a-service cloud solution to book meeting rooms, parking spaces, and workspaces. We have multiple clients using this solution. A Node.js backend is also being used along with Mongoose, and it is running on Cloud Run. Then there is a VPC connection to MongoDB Atlas.
The most valuable feature is that it's all web-based. So one can browse collections just from the web. MongoDB Atlas is easily accessible, quick to understand, and quick to learn. People who have never used CLI can hop into the web interface and browse the database.
When I edit a document from the web-based Explorer, a lot of clicking is involved, like changing data type manually from a drop-down. It would be super nice if I could just edit the document in a JSON format. The JSON-based document editor should have a multi-language feature. Also, it would be great if there was a connector for Google Looker Studio.
I have been using it for three years.
The interface could be more reliable. It is not a stable product because sometimes we see the explorer being down or unable to log data and the interface turning to the five hundred server error. However, it's ninety-five percent stable. I don't always trust it, but most of the time, I do.
It scales well. I can only hope that it would be possible to configure and that it could scale down quicker. Now it takes twenty-four hours to scale down.
We have 15 developers who regularly use the solution.
The experience with the first-level support was a bit annoying as they took a lot of hours to figure out the issue, even though it was clear what needed to be corrected. But the professional support team on the paid support plan gave a clear and detailed response.
Positive
We've used SQL in the past. While building our product, and our architecture, MongoDB was very simple and a better choice. We chose to switch to MongoDB Atlas specifically because we did not want to manage our deployment database on our own. We chose to use MongoDB Atlas because it was the best choice in the market for managing MongoDB databases. It has a proper interface, and it's easy to get started. Its ability to run on Google Cloud Platform is one of the key sectors as the rest of our efforts run on it.
The initial setup was super easy. It took 15 minutes to setup.
I advise others to use the solution. I would tell others to use the serverless option, but not for people near Frankfurt, as the serverless interface is unavailable for Google Cloud in Frankfurt.
I would give it an eight out of ten as it's easy to use and quick to start.
