Sign in Agent Mode
Categories
Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

9 AWS reviews

External reviews

16 reviews
from

External reviews are not included in the AWS star rating for the product.


    Varuns Ug

Flexible document workflows have accelerated schema changes and simplified evolving data models

  • April 09, 2026
  • Review from a verified AWS customer

What is our primary use case?

In my day-to-day work, I use MongoDB Atlas primarily for storing and querying semi-structured or dynamic data where schema flexibility is important, as I work extensively on schema design, indexing, and query optimization. For example, in a system like policy or config management or aggregator response, the data structure evolves frequently and can be nested. MongoDB Atlas allows me to store data in document-oriented format and avoid complex joins, making faster reads possible.

A specific example in my project where MongoDB Atlas made my work easier and faster is that we store data as flexible documents, which allow us to onboard new partners or change the schema without requiring database migration or downtime. This made our development faster. We handle dynamic policy or config data for hotels, and the structure of the data varied across partners and kept evolving. Some had nested rules and different fields and optional attributes. MongoDB Atlas made our work easier to handle evolving nested structured data while maintaining performance and reducing development overhead.

One more aspect of my use case where MongoDB Atlas fits in our workflow is that I typically use MongoDB Atlas for flexible or read-heavy data, especially when the schema evolves frequently, and I combine it with Redis as a caching layer for hot data. This helps me balance flexibility and performance, and MongoDB Atlas acts as a primary store of semi-structured data while Redis handles low-latency accesses. Another important aspect is faster development cycles. Because of MongoDB Atlas's schema flexibility, I can iterate quickly without worrying about strict migration, which is very useful in fast-moving product environments. Since it is managed by MongoDB Atlas, I also benefit from high availability, automatic scaling, and monitoring, which reduce my operational overhead and allow me to focus more on building features.

What is most valuable?

One of the best features of MongoDB Atlas is that it provides a fully managed database. One of the biggest advantages I think is that MongoDB Atlas is a fully managed service, meaning it handles deployment, scaling, backup, patching, and maintenance automatically, which allows developers to focus more on application logic instead of infrastructure. Apart from this, there are a few more things I appreciate, such as easier scalability, higher availability, built-in monitoring and performance optimization, and security and compliance.

Among managed service, scalability, high availability, and built-in monitoring, one of the most valuable aspects for my team is that we focus more on the fully managed database service, which significantly reduces operational overhead. Instead of spending time on provisioning, scaling, backups, or handling failures, those responsibilities are handled by MongoDB Atlas. This allows engineers to focus more on building features, optimizing performance, and solving business problems. It also improves development speed and reliability. For example, setting up an environment or scaling during traffic spikes becomes much faster and safer without manual intervention.

MongoDb Atlas combines multiple capabilities into a single integrated platform. Features like automated backup, monitoring, scaling, and security all working together make it much easier to manage production systems compared to stitching together multiple tools. This improves not just operational but also developer confidence in the platform to handle many failure and scaling scenarios automatically.

What needs improvement?

MongoDB Atlas currently has almost all the features we require, but there are some points where I see certain improvements. One area is cost visibility and optimization. Since pricing is largely based on storage and cluster size, it can sometimes be difficult to predict or optimize cost without deeper insights. More granular cost breakdowns or recommendations would be helpful. Another area I can mention is performance tuning transparency. While MongoDB Atlas provides monitoring and suggestions, debugging deeper issues like slow queries, index efficiency, or shard imbalance can sometimes require more control or visibility. Cost optimization, deeper performance insight, and easier scaling decisions would make MongoDB Atlas even more powerful.

A couple of additional areas where MongoDB Atlas could improve are integrations and developer experience. For integrations, while MongoDB Atlas supports major cloud providers and tools, deeper and more seamless integration with observability patterns would make troubleshooting distributed systems easier. On the documentation side, while it is generally good, some advanced topics like sharding strategies, performance tuning, and real-world scaling patterns could benefit from more practical guidance. Additionally, a better local-to-cloud development experience, making it easier to replicate production-like MongoDB Atlas environments locally, would help developers test performance and scaling scenarios more efficiently.

For how long have I used the solution?

I have used MongoDB Atlas for a long time; to be specific, I have been using MongoDB for around two plus years of experience.

What do I think about the stability of the solution?

From my use case, I can easily say MongoDB Atlas is very stable, and it is used on a global level. It is stable, and since it is a managed service, features like replication, automatic failover, and backups are handled by the platform.

What do I think about the scalability of the solution?

MongoDB Atlas is highly scalable. One of its main features, because of which I use MongoDB Atlas, is its scalability. It supports both vertical scaling and horizontal scaling through sharding, where data is distributed across multiple nodes. This allows the system to handle large datasets and high throughput efficiently.

How are customer service and support?

Customer support for MongoDB Atlas is very good. I remember I had a case where I needed to reach out for customer support. Most of the issues I encountered, like query performance or indexing, were handled internally through monitoring, optimization, and best practices. MongoDB Atlas has strong documentation and a large community, which makes troubleshooting easier. For any infrastructure-level concerns, my platform team typically coordinates with the provider if needed.

Which solution did I use previously and why did I switch?

Before MongoDB Atlas, we were mostly relying on MySQL, where we did SQL queries. MySQL worked well for structured data and transactional use cases, but we started facing challenges when dealing with dynamic and nested data structures, especially where the schema kept evolving. Handling such changes required frequent schema migration and joins, which increased development effort and sometimes impacted performance. We moved to MongoDB Atlas for that specific use case because it provides schema flexibility and better support for document-based data.

How was the initial setup?

For pricing and setup cost, those are managed by my infrastructure or platform team, so from a developer perspective, I am not directly involved in these things. However, from a user perspective, I understand that costs are mainly driven by cluster size, storage, and throughput. Because of that, we remain mindful about efficient schema design, indexing, and avoiding unnecessary data growth. From a setup standpoint, MongoDB Atlas made it quite easier.

What was our ROI?

We have seen a return on investment; while we do not have the exact numbers, as it is saving our time and making our development easier, we can easily say the cost is being reduced. My team is using it even after a long time, and the main reason is that it provides cost savings.

Which other solutions did I evaluate?

Before choosing MongoDB Atlas, I explored a few options; one of them was using a relational database that includes JSON columns for flexibility. However, that still required managing schema constraints and did not scale up well for deeply nested or evolving data structures, especially with complex queries. I also considered other NoSQL solutions like DynamoDB, which offered good scalability, but it had more rigid access pattern design and less flexibility for ad-hoc queries and evolving schema compared to MongoDB Atlas. MongoDB Atlas stood out because it provided a good balance for schema flexibility, rich query capabilities, and managed infrastructure.

What other advice do I have?

For advice, I would want to give to others who are looking into using MongoDB Atlas is to design your data models because of access patterns rather than trying to replicate a relational schema. MongoDB Atlas works best by leveraging embedding for related data and avoiding unnecessary joins. It is also important to invest early in proper indexing because performance on MongoDB Atlas is heavily dependent on how well queries are supported by indexes. One more thing to tell others is to plan for scaling and sharded key selection upfront if you expect large data volumes since changing it later can be complex.

Overall, I want to say MongoDB Atlas is very powerful, but getting the best out of it requires thoughtful data modeling, indexing, and planning for scaling from the beginning. My review rating for MongoDB Atlas is 9 out of 10.

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?


    Nikhil Thapa

Cloud database has transformed client demos and supports flexible unstructured data workflows

  • April 05, 2026
  • Review provided by PeerSpot

What is our primary use case?

MongoDB Atlas serves as our primary database for storing data. We utilize MongoDB Atlas as our main database solution, which provides us with free space to work with and some MB of free storage. When working with Express.js code as our backend, storing data in JSON format is not required, unlike the problem encountered with SQL. Once we require unstructured data, that is what we use MongoDB Atlas for, and it also frees up some of the memory and storage, so it works very well for our use cases. MongoDB Atlas has free storage that allows us to work with the tools and understand them better. I have highlighted several aspects of this solution.

How has it helped my organization?

MongoDB Atlas impacts our organization positively as it is our primary source of working, and we work on multiple client projects to demonstrate at least a demo to them. MongoDB Atlas works very well in our organization. When discussing one of the projects on MongoDB Atlas, the UI is very aesthetically pleasing; we do not have to go and deploy some RDS or other solutions. The cluster is already there; we just have to log in and start working on it. Additionally, there is a simple connection string that allows us to manage security as well. MongoDB Atlas UI facilitates managing security, and there is IP address tracking available, which we can specify. It is separate from others, and I would say the scalability is also very good—the ability to scale the database directly is excellent and does not require server adjustments.

During my development phase, this is very good and easy to understand, which is beneficial if anyone new comes on board.

What is most valuable?

The best feature I would say is that there is free storage, which any NoSQL database provides, such as MongoDB Atlas. Apart from that, there is a very good MongoDB Atlas UI where we can see the cluster, databases, and all these features. When we are using it, the transactions go for real-time processing. These are the features that it offers us, and the connection is very good to any framework we are using in the backend.

MongoDB Atlas is our primary database, and we prefer this because of the reliability of MongoDB Atlas. The UI is very good for Atlas, and the non-structured database is advantageous because we do not have required schema restrictions. The cluster management and the database handling of Atlas are very good. By using the UI, we can manage this efficiently, and these are the features on MongoDB Atlas that give us what we need.

What needs improvement?

I do not find any necessary improvements for MongoDB Atlas; it is already good at handling tasks, and we have a local compass as well. There is no disturbance with MongoDB Atlas; it operates well. The UI is good, although I have checked one aspect in MongoDB Atlas: when we make transactions, they do not process in real-time and require a refresh. I attribute this delay to a minor browser issue, but overall, the compass is already integrated, so I do not see any improvements needed.

For how long have I used the solution?

I have been working here for more than three years.

What do I think about the stability of the solution?

MongoDB Atlas is stable.

What do I think about the scalability of the solution?

MongoDB Atlas scalability is very good.

How are customer service and support?

I have not reached out to customer support, as I have not encountered any problems, so I have not needed to contact them.

Which solution did I use previously and why did I switch?

I have previously used multiple SQL databases, and I encountered problems in the deployment phase, which often required purchasing services such as RDS or others to deploy SQL databases, leading to additional costs. MongoDB Atlas defines a GUI aspect and database storage advantage.

How was the initial setup?

My experience with pricing, setup cost, and licensing is that the pricing is very good, and the setup is very good as well. Licensing for the basic version is free, which is a benefit, although the pricing increases significantly when we use many features. We can also mitigate costs a little by sharing and scaling; these aspects are good in MongoDB Atlas.

Which other solutions did I evaluate?

I evaluated other options before choosing MongoDB Atlas, primarily focusing on SQL databases, and I encountered deployment problems with them, particularly regarding the necessity to purchase services for RDS. MongoDB Atlas resolved these issues.

What other advice do I have?

I would advise others looking into using MongoDB Atlas to note that it is very cost-efficient, and I suggest trying it ourselves. Whitelisting APIs and IPs is a straightforward process, and these are features of MongoDB Atlas worth exploring. MongoDB Atlas is deployed as its own cloud solution, and there is no SS deployment; it is already clustered within MongoDB Atlas. In our organization, I would say it operates in a private cloud setup. I give this product a review rating of ten out of ten.


    Lintz Veloso

Developers have benefited from flexibility and performance but pricing has needed further attention

  • November 04, 2025
  • Review provided by PeerSpot

What is our primary use case?

I still have recent experience with MongoDB Atlas as I have a contact with a representative for Brazil.

Azure and OCI are what we use as our main cloud providers.

I have hands-on experience with OCI, although I don't have a cloud for MongoDB Atlas; I have a cloud for databases and DevOps.

I don't develop directly with only MongoDB Atlas. However, I know the organization has a license with the product.

What is most valuable?

It's a very elastic solution for the purposes of our systems and the developers appreciate it for software development.

MongoDB Atlas's encryption capabilities help ensure data confidentiality and integrity.

I believe the software has performed well for us regarding data confidentiality and integrity.

What needs improvement?

I would say pricing is an area where MongoDB Atlas could improve.

For how long have I used the solution?

I don't have extensive experience with Linux products since it's not my area in my organization.

What do I think about the stability of the solution?

I believe the support is very good because I don't have a problem with the availability of the software.

What do I think about the scalability of the solution?

I am aware of the horizontal scaling capability.

How are customer service and support?

I would be willing to provide a review for one of the Oracle solutions or other solutions such as Linux as we have a Linux server, X8H56. OCI is the server name I remember, it's OCP.

Which solution did I use previously and why did I switch?

Our main cloud provider is Azure, not AWS.

We have MongoDB Atlas; MongoDB Atlas is what we use.

How was the initial setup?

I have tried to use Coherence, but it was a bad experience for us.

I didn't purchase MongoDB Atlas through AWS Marketplace; I only have a MongoDB Atlas license, not AWS.

What about the implementation team?

I have no idea about the pricing or setup cost with MongoDB Atlas.

What was our ROI?

I find it easy to use.

I think it's a good product.

What's my experience with pricing, setup cost, and licensing?

I have no idea about the pricing or setup cost with MongoDB Atlas.

Which other solutions did I evaluate?

We have MongoDB Atlas; MongoDB Atlas is what we use.

What other advice do I have?

I am only familiar with databases and applications. I am from the development team and I am a user of database and cloud but I don't know the infrastructure.

As a user, I deal with the Oracle Database.

I know the organization has a license with the product.

We don't utilize real-time analytics with MongoDB Atlas.

I don't use MongoDB Atlas directly, so I don't know how it can be improved.

I would place MongoDB Atlas at a medium level. I would rate it at a six or seven. I believe MongoDB Atlas can improve a little. My overall review rating for this product is six out of ten.


    Dhiraj Verma

Ensures efficient team collaboration with quick deployment and easy integration

  • May 19, 2025
  • Review from a verified AWS customer

What is our primary use case?

We are using MongoDB Atlas for our log storage, transactional log storage, and we are into CPaaS business, communication platform as a service.

We are also using PostgresSQL in some of the applications, alongside MongoDB Atlas.

What is most valuable?

The most valuable features of MongoDB Atlas in handling large data volumes include collection size and its NoSQL database capabilities.

The security features of MongoDB Atlas support our organization very well.

My company has seen financial benefits from using MongoDB Atlas because we are using open source.

What needs improvement?

There is nothing about MongoDB Atlas I would like to improve or any weak points at this time.

I have not thought through what other features I would like to see included in future updates.

MongoDB Atlas should support containerization.

For how long have I used the solution?

I have been using this product for the past 5 years.

What was my experience with deployment of the solution?

I find the installation process easy to deploy as it wasn't difficult to implement.

What do I think about the stability of the solution?

The stability of the product is very high, and I would rate it a nine out of ten for stability.

What do I think about the scalability of the solution?

It's very much scalable, and I would rate scalability a nine.

How are customer service and support?

For premium support, I would rate the support of MongoDB Atlas a nine.

Premium support requires additional payment; otherwise, you can manage whatever you can yourself.

Though I am currently not using support, I would rate it a nine.

How would you rate customer service and support?

Positive

How was the initial setup?

I personally took part in the installation process.

I can deploy MongoDB Atlas in 2-3 hours.

What about the implementation team?

When we make changes, responsibilities are always distributed. It will be a team whenever a production deployment comes.

What was our ROI?

My company has seen financial benefits from using MongoDB Atlas through savings because we are using open source.

Which other solutions did I evaluate?

Postgres is another option that is available for us. I have considered alternatives for MongoDB Atlas.

What other advice do I have?

The database team consists of five to six people.

We are not currently using the AI functionality in MongoDB Atlas, though AI-driven projects are available in their vector search.

Based on my experience, I would recommend MongoDB Atlas to other users looking for NoSQL databases.

We do everything on our own and are not using third-party services for maintenance.

I am involved in the maintenance process.

We are using MongoDB Atlas for commercial purposes.

The number of people currently using this product in my organization is related to my platform hosted on MongoDB Atlas.

I think it's a competitive solution compared to others, though I cannot comment on pricing as I haven't seen pricing for other products.

I rate MongoDB Atlas a nine out of ten.

Which deployment model are you using for this solution?

On-premises

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?


    Laksiri Bala

Room for improvement in data handling leads to enhanced cost-effective data management performance

  • March 26, 2025
  • Review provided by PeerSpot

What is our primary use case?

I primarily use Oracle databases, but I work with many other databases such as MongoDB Atlas and several cloud databases. I utilize MongoDB Atlas predominantly for training-level projects in resource grooming and for sub-projects at my office. It is used alongside Oracle and Postgres in these training layers.

What is most valuable?

MongoDB Atlas offers replication, which is cheaper than Oracle RAC, making it appealing to certain industries. It is particularly useful for unstructured and semi-structured data because of its performance in these areas. Sharding and partitioning are supported, though they don't reach the same level as Oracle's capabilities. This cost-effective solution assists organizations in data storage and management.

What needs improvement?

It would be beneficial if MongoDB Atlas could better support OLTP aspects and data frames, as well as enhance its capabilities for data pipelines and visualization dashboards. Furthermore, supporting the medallion architecture could be a valuable addition, and incorporating improved spatial and vector handling for geographical data could make it more competitive. Enhancing vector processing for AI capabilities would also be critical.

What do I think about the stability of the solution?

MongoDB Atlas is effective for unstructured and semi-structured data, but when it comes to OLTP transactions, its performance declines. This is a continuous challenge I face when utilizing MongoDB Atlas.

What do I think about the scalability of the solution?

MongoDB Atlas offers sharding as a scalability feature, although it does not perform as well as Oracle. Partitioning is also available; however, it lacks a multi-tenancy architecture, which affects its scalability in comparison.

How are customer service and support?

Technical support from MongoDB Atlas, which is open source, is satisfactory in most cases. However, when compared to top databases like EDB, Postgres, and Oracle, the features of MongoDB Atlas fall short, resulting in an average rating due to higher-expectation features still lacking in its offerings.

What's my experience with pricing, setup cost, and licensing?

The price of MongoDB Atlas is reasonable, which is why many organizations, including mine, are opting for it.

What other advice do I have?

The overall rating for MongoDB Atlas is around 5.5. To improve, MongoDB should enhance support for demanding graph databases, vector databases, and spatial handling. Additionally, improvements in AI capabilities, particularly vector processing, are imperative. These developments could provide MongoDB Atlas with a competitive edge.


    Luca Botti

Supportive features enable effective data management and growth

  • December 09, 2024
  • Review provided by PeerSpot

What is our primary use case?

I used MongoDB Atlas for structured data storage as part of an application service provided to one of our customers. The application was based on MongoDB and Atlas. While Google Cloud SQL was used for consulting, I interacted with Google Cloud but was not the final decision maker.

How has it helped my organization?

From an operational point of view, there were no costs associated with maintaining the database on my side, and service costs were acceptable from both my side and the customer’s perspective.

What is most valuable?

I find MongoDB Atlas highly scalable and easy to use, with very good support. The pricing is quite scalable and applies to various scenarios, both for smaller and bigger companies.

MongoDB Atlas has supported our data growth well, and my overall impression is very positive. It is easy to work with and has a reliable support structure. For structured data storage and performance, it provides a comprehensive solution, and the feedback was generally positive.

What needs improvement?

I am not an expert on what improvements could be made to MongoDB. The service is continually evolving with new features while maintaining reasonable pricing, making it attractive for developers.

For how long have I used the solution?

I have been using MongoDB Atlas since 2017 and Google Cloud Platform since 2018.

What do I think about the stability of the solution?

There are no issues mentioned regarding stability. I evaluated MongoDB Atlas as not the best solution for the application in the long term, specifically when the services consolidate themselves.

What do I think about the scalability of the solution?

MongoDB Atlas scales well and supports data growth effectively.

How are customer service and support?

The technical support is very good. I have used them sometimes, even recently, and found the feedback to be spot on our needs.

What's my experience with pricing, setup cost, and licensing?

The pricing is quite acceptable and scalable. For our service, it was around 300 to 600 euros per month, which was acceptable for our customers. We could scale up for better performance and scale down when needed.

What other advice do I have?

I highly recommend MongoDB Atlas for both smaller and larger companies.

It is rated an eight out of ten, depending on the use case. As a document-based database, it is one of the better products on the market.


    LijomonJose

Offers other benefits like high performance, document-oriented storage, and flexibility in data modeling

  • June 18, 2024
  • Review provided by PeerSpot

What is our primary use case?

We use an application called Fully Factory in the Indian stock market. It works by setting price ranges for stocks. For example, if the Bank of India stock sells between 800 and 810 rupees, you set a range of 800 to 850 rupees. The system prioritizes buyers with the lowest price and highest quantity.

MongoDB's "find first" function quickly locates and blocks the remote and quantity. The client's amount is shown in the record, and then it's processed. We take around 500 records, and the first 100 are processed in a batch. This gets executed and recorded. Developers handle tasks like JP, AR, and AP separately. We update the client's inventory and pass it to a third party. In Microsoft, we use the same client cover to determine the quantity and product details. This is then executed in their API Acondra server system.

So, MongoDB Atlas is used in stock market applications to handle large-scale data processing.

What is most valuable?

For security reasons, I prefer MongoDB Atlas. It supports role-based access control, so you have an entity for each individual.

Spring Cloud ensures I have this set with Atlas, and Spring Security is entering the security for me. That's why I feel Spring Security is much better. Even if you expose a public method, it will be exposed via an authentication token.

If you're putting a direct authentication case authentication with their sync of Google token, just put a sync token directly. It will automatically type your method. Even if you expose a public method, it will be exposed via authentication token. Unmasked analytics, you have PeerSpot on or authentication token. It won't get executed.

What needs improvement?

It's better to use the predicate in Java side to sort. If you are trying to sort in MongoDB, the comparator of Sandal will be discussed. It can be sorted, but if you can do the competitor in Java, sorting using predicates (filtering conditions) and all, it'll be faster. That is what I noticed. For conditioning sorting in MongoDB might be slower, but I haven't verified that. I am doing sorting using predicate in Java.

Another concern:

When I use RoboMongo with MongoDB, it gets delayed and slower when the records are more than one billion. If the records are more than one billion, the document page will see it's all documents. If you have more than a thousand series in your system, it will be difficult to scroll down and get the reserve the directory. I think if they can have some horizontal way of displaying the reports, they can't be answered, but I'm not sure. The tool is providing protected. However, in RoboMongo, it is tough to see that, of course. It's better at one thousand or four thousand since in a single row.

For how long have I used the solution?

I have experience with this product. I've used MongoDB intermittently since around 2020. It's a deep system. You need to find the data, and sometimes use queries. There's a conversion tool that helps transform static queries into MongoDB 3 format.

What do I think about the stability of the solution?

In RDBMS, we have an option to put triggers and functions in the database. In MySQL, you have an option to put a function as well as a trigger, but I haven't found that option in MongoDB. I can create functions, but I am not able to create a function trigger there. We have to create, get, update, and delete, which I can do in MySQL and SQL Server also. But in the same way, you can perform in MongoDB. That is the only thing I noticed.

Other than that, the query that is performing, creating, updating, and deleting everything can be made possible in MongoDB. You cannot create only that trigger in MongoDB. I haven't found anywhere to create that trigger.

Without triggers, you can't automatically execute actions in response to data changes in MongoDB.

That is the only drawback that I find with MongoDB: creating the trigger. Apart from that, I think everything can be possible. We can put function software into the database, and you can execute the review. But when creating the triggers, you need to perform separate functions for that.

What do I think about the scalability of the solution?

Scalability in MongoDB always depends upon the configuration. We can configure it accordingly, but it is definitely essential.

Your hardware system should also ensure the number of resources your application is consuming. For example, in my application, if the unit is more than 400 kits. In a point of time, it will get executed.

I tested that using JMeter. When I'm doing the amenity services, I always put the 500 resource at a time. At a single point of time, 500 resources will get in that 5, so I just find any issues on that. The client also has not had any issues.

When we are doing any of the microservices, we need to ensure using JMeter. Via JMeter, you can ensure, like, how much on the port of ten, how much in the source can be accessible.

How was the initial setup?

It's a one-click install. Maybe, like, two settings. If you already have MongoDB, five to ten minutes is regarding some MongoDB. The only thing that you should know is the port number and the IP address if you're exposing your application to a third party. I think if you're aware of those risks, you can install it immediately. It's easy if you need to collect that data. You might know five to ten minutes.

We can install the remote engineer system. I don't think it will be a bigger task, but even if you're configuring for multiple people, you just need to add that particular port number in your system. Otherwise, it won't allow you to log in.

Even if you're using Microsoft authentication, we normally have multiple layers of authentication. So use the command password, and then you will get the notifications, whether you are getting log-in or not. That will take some time.

Maintenance:

For getting queries only, we put a Java set. From the development perspective, once the database is set up and you configure the URLs, everything works fine. You have 192.138.1.1 URL, it automatically connects to the review if the network is enabled. Then it connects to the review. However, it definitely depends on the bus service we are passing. It should work fine with no issues if the configuration is okay.

That is how we install it. Once we have source, then it's the same network. If it is on the same network, we have a contract, the traffic is there, and the agent works.

If I want to test whether my microservices work fine, I use them again, and they test if my microservices are working fine. Normally, almost all microservices are in a rack server, so you don't get the performance there. I haven't found any issues directly.

What other advice do I have?

If you are looking for a robust system with a lot of security concerns, then you should go for IBM. I'm not saying MongoDB is not 100% secure, but for highly confidential data, I would suggest other solutions.

However, in MongoDB, you can do filing processes and vertical reports. Everything can be done in MongoDB, but the newest is a relationship. You cannot maintain the referential integrity relationship. You can maintain it, but it will be a little tough.

If you want to maintain the relational database in MongoDB, the resource should be at least a minimum of one and a half years highly exposed in MongoDB. Then only we'll be able to manage that data. Even for new joiners, it is a little tough to explain how the relational database is maintained in MongoDB.

Overall, I would rate the solution an eight out of ten.


    Bhaskar N Subramanian

Easy to use, flexible to changes, and performs well

  • June 11, 2024
  • Review provided by PeerSpot

What is our primary use case?

The application we are working on is built on MongoDB.

What is most valuable?

MongoDB is a NoSQL tool. We can easily add fields. It provides more flexibility to store data. It is flexible to changes. I have not encountered any performance issues.

What needs improvement?

Searching and browsing through the collection must be made easier.

For how long have I used the solution?

I have been using the solution for two years.

What do I think about the stability of the solution?

The product has been stable so far.

How was the initial setup?

The installation was easy. The deployment took an hour. One person is enough to deploy the tool. It does not require much maintenance.

What's my experience with pricing, setup cost, and licensing?

I am using the free version of the solution.

Which other solutions did I evaluate?

I have used DynamoDB before. MongoDB’s free version is quite good for our use cases. DynamoDB is expensive.

What other advice do I have?

MongoDB is a very good tool for first-time users. Overall, I rate the solution an eight out of ten.


    IrfanRashid

Free for development, scalable, and user-friendly for connecting with frontend and backend technologies

  • May 23, 2024
  • Review provided by PeerSpot

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.


    MphoMorake

Serves as a general-purpose database and provide IoT integration

  • April 30, 2024
  • Review provided by PeerSpot

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.