Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

36 AWS reviews

External reviews

500 reviews
from and

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


    Akhilesh G.

Using MongoDB: Leveraging Capabilities While Handling Obstacles

  • May 30, 2024
  • Review provided by G2

What do you like best about the product?
A document-oriented data architecture is used by the adaptable and scalable MongoDB database, which enables dynamic schemas and simple changes to document structure. Comprising grouping, filtering, and converting data is made possible by its strong query language and indexing features. Because MongoDB uses sharding—a horizontal scalability technique that divides data across numerous servers—it is exceptionally well-suited for managing large-scale data and high-throughput applications. Data redundancy and failover are ensured by its built-in replication and high availability features, which also minimize downtime and guarantee data integrity. All things considered, MongoDB is a useful option for contemporary, data-intensive applications.
What do you dislike about the product?
When compared to traditional databases, its implementation can be less resource-efficient and straightforward, which makes it challenging to manage scenarios needing complicated transactional consistency across several documents. Furthermore, inconsistent data in sharded clusters might result in performance bottlenecks and unequal data distribution. Because of MongoDB's flexible design, inconsistent data structures may result, which could affect the quality of the data and complicate application and query logic. For applications demanding higher consistency assurances, MongoDB's default setup for Write Concerns and Read Concerns may not be ideal. Careful customization is therefore necessary. To overcome these obstacles and capitalize on MongoDB's advantages while minimizing its drawbacks, meticulous preparation and knowledge are needed.
What problems is the product solving and how is that benefiting you?
To create data-intensive applications, like IoT storage solutions and social media analytics systems. Because of its document-oriented data format, changing data requirements may be accommodated without requiring significant schema migrations, allowing for agile development and iteration. Due to its scalability, MongoDB can easily expand without compromising speed, making it an ideal solution for managing large datasets and high-throughput applications. Consulting businesses may create complex analytics and reporting solutions by utilizing its advanced querying and indexing capabilities to pull important insights from a variety of datasets. These functionalities are essential for creating data visualization apps, business intelligence tools, and custom reporting dashboards that are suited to the individual requirements of clients.


    Aman A.

My experience with MongoDB

  • May 23, 2024
  • Review provided by G2

What do you like best about the product?
I have been using MongoDB for the past 3 months and I have noticed a few points that I would like to highlight. MongoDB provides great flexibility, object-oriented models, and design. Its scalability is also impressive. I have successfully integrated it with Textastic, and it is working perfectly. Its very easy to use and provides good customer support as well.
What do you dislike about the product?
There are a few points, which can be improved like lack of transaction support, memory usage and learning curve
What problems is the product solving and how is that benefiting you?
It's solving my problems in several aspects, such as flexible schema and scalability with high performance. MongoDB is a highly document-oriented model, which allows me to represent complex data effectively.


    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.

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


    Telecommunications

Great NoSQL DB with few limitations

  • May 14, 2024
  • Review provided by G2

What do you like best about the product?
MongoDB is great NoSQL document db that offers features horizontal scaling, schema less architecture, good third party support
What do you dislike about the product?
Limited support of ACID transactions and complixity of sharding
What problems is the product solving and how is that benefiting you?
We are using MongoDB to track and report on the employees activity. This involves aggregation queries, geospatial queries and stored scripts to support an APIs for in house web application.


    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.


    Computer Software

MongoDB Made Easy: Simplifying Data Management for Everyone

  • April 24, 2024
  • Review provided by G2

What do you like best about the product?
MongoDB makes it simple to work with data, like storing and finding data quickly.
It can handle large volume of data without slowing down.
It is easy to use even if you are not expert.
It is very secure so the only right people can access the data.
It is easy to integrate in code.
The schemaless architecture makes it very useful for raw and especially json data.
What do you dislike about the product?
Using mongoDB might cost high especially for bigger projects with lost of features.
Sometimes it might have bugs or issues that need fixing.
What problems is the product solving and how is that benefiting you?
MongoDB is ideal for storing and retrieving unstructured data efficiently, supporting diverse data types and formats.
It's well-suited for handling large volumes of unstructured data, ensuring smooth performance and scalability.


    MuhammadBilal7

Offers the ability to scale across zones and define multiple nodes but there is a learning curve

  • April 09, 2024
  • Review provided by PeerSpot

What is our primary use case?

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.

How has it helped my organization?

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.

What is most valuable?

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.

What needs improvement?

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.

For how long have I used the solution?

I have been using MongoDB Atlas for almost three years.

What do I think about the scalability of the solution?

The scalability is good. In my team, almost the whole development team is using it. So, there are around five end users. 

How are customer service and support?

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. 

How would you rate customer service and support?

Positive

How was the initial setup?

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.

What about the implementation team?


What was our ROI?

It is worth my money at the end of the day.

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

The pricing is not that expensive, but it can be, especially when we have deployed it across multiple zones.

What other advice do I have?

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.


    Ashutosh P.

Experience with MongoDB

  • April 03, 2024
  • Review provided by G2

What do you like best about the product?
I liked the rich query language model of MongoDB. It's easy to setup and establish connections with MongoDB clusters. The community support provided is awesome.
It is currently the easest and most flexible NoSQL database in the market. We worked intensively on a large set of Collections for our clients.
What do you dislike about the product?
The only thing we faced was to handle large datasets and clusters. Maintaining consistency is a bit challenging for us. Hoping to get more ACID complaint-friendly features in MongoDB.
What problems is the product solving and how is that benefiting you?
MongoDB helped us build a large collection of client data that would have been hard to manage with SQL database and managing such large and querying was very easy and cost-effective.


    Pharmaceuticals

Quick DB

  • March 29, 2024
  • Review provided by G2

What do you like best about the product?
Ability to handle growing data volume, evolving data models.
What do you dislike about the product?
Learning ios required to make full use of the product.
What problems is the product solving and how is that benefiting you?
Ingest volumes from any data model.


    Eason

Very hard to use

  • March 19, 2024
  • Review from a verified AWS customer

I subscribe, then, I don't know where to manage the database or see the URI again... How this is integrated with AWS dashboard?