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

Reviews from AWS customer

5 AWS reviews

External reviews

379 reviews
from and

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


    reviewer2599509

Leverages public cloud and ease to use but support response time requires improvement

  • December 04, 2024
  • Review from a verified AWS customer

What is our primary use case?

We used MongoDB on AWS for a specific project.

What is most valuable?

We put MongoDB on AWS for a specific project. It's easy to use.

What needs improvement?

If something is wrong on the cluster, then you need to contact the support team. The stability could be better.

For how long have I used the solution?

I used MongoDB for about a year.

What do I think about the stability of the solution?

It's okay. It's acceptable. The stability could be better.

How are customer service and support?

If something is wrong on the cluster, you need to contact the support team. At first, when we were trying to build a cluster.

How would you rate customer service and support?

Neutral

What other advice do I have?

We rated MongoDB a seven out of ten.

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)


    reviewer2599497

Efficiently manage data with adaptable and user-friendly query functions

  • December 04, 2024
  • Review provided by PeerSpot

What is our primary use case?

I use MongoDB to connect our backend with the MongoDB database. Once connected, it allows us to store and manage our data efficiently. 

It's particularly useful because MongoDB is a document-oriented database, so it doesn't require predefined schema definitions which MySQL does. I've used MongoDB in two to three projects.

What is most valuable?

The most valuable feature of MongoDB is the predefined functions available when using Node.js. These functions simplify the query process, making it user-friendly and straightforward. 

Additionally, MongoDB's flexibility in not requiring a predefined schema makes it adaptable to changes. 

Another advantage is the straightforward deployment process, especially when deploying on our own server.

What needs improvement?

I haven't used MongoDB extensively, so I can't pinpoint a specific area that requires significant improvement at this time.

For how long have I used the solution?

I've used MongoDB in two to three projects.

What do I think about the stability of the solution?

I haven't faced any breakdowns or stability issues with MongoDB.

What do I think about the scalability of the solution?

MongoDB is easy to scale up or down, making it flexible for varying data needs.

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

I did certification in AWS in 2023 and used AWS during that period and had about a month of experience using it for basic deployments. However, there hasn't been any work since.

How was the initial setup?

At the start, connecting to the database via Compass or through a direct ID was a challenge. However, once the procedure is clarified, it becomes straightforward.

What other advice do I have?

I would recommend MongoDB because it is widely used by many organizations. It is beneficial to learn MongoDB as it is a common requirement in various projects and companies. 

I would rate MongoDB nine out of ten.

Which deployment model are you using for this solution?

On-premises


    Eniyavarman Nandhivarman

Flexible schema and replication with enhanced document handling

  • October 18, 2024
  • Review provided by PeerSpot

What is our primary use case?

We use MongoDB for handling document-based databases, specifically for sending unemployment forms using Form IO. 

In remote areas where technology is not widely available, the forms can be scanned and uploaded, and they are stored as key-value pairs in the MongoDB NoSQL database.

How has it helped my organization?

MongoDB allows us to store unstructured data with flexibility. It has enhanced our ability to file unemployment processes for individuals who cannot access the system to create a claimant ID.

What is most valuable?

The most valuable features of MongoDB include the flexible schema for storing data, its replication capabilities with high availability through a replica set setup, and horizontal scalability using sharding.

What needs improvement?

There was a need for integrating relational database capabilities, however, MongoDB has introduced a relational converter that allows conversion between SQL and NoSQL.

For how long have I used the solution?

We migrated to MongoDB back in 2019 during the COVID period.

What do I think about the scalability of the solution?

MongoDB scales horizontally using sharding, which is efficient and enhances performance by reducing load and increasing speed.

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

We used a traditional SQL database before moving to MongoDB. My exposure to MongoDB's ability to handle unstructured data was compelling.

How was the initial setup?

The initial setup was easy, largely due to my preparation for certification and the support from site reliability engineers and architects.

What about the implementation team?

The implementation was assisted by a site reliability engineer, and I prepared a playbook for guidance.

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

I am not entirely aware of the exact pricing details, however, MongoDB is a fairly valued product.

What other advice do I have?

MongoDB is an excellent choice for those seeking flexibility in storing unstructured data. Its replication, high availability, and horizontal scaling through sharding make it very valuable. Understanding JSON and gaining certification can greatly aid in leveraging MongoDB effectively.

I'd rate the solution ten out of ten.

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?

Other


    John FrancisDe Leon

Enhancing data management flexibility with document-oriented style and geospatial capabilities

  • October 11, 2024
  • Review provided by PeerSpot

What is our primary use case?

Our primary use case is mainly for web applications.

What is most valuable?

The document-based style is valuable as it allows for easy addition of sub-documents, unlike a relational database. It adds flexibility and facilitates data management. The geospatial index feature is also useful for dealing with latitude and longitude data.

What needs improvement?

The free tools, like MongoDB Compass, could be enhanced. This is especially relevant for the IDEs or similar tools.

For how long have I used the solution?

I have been using MongoDB for about ten years or so. I am not certain of the exact years, however, it has been since almost version three.

What do I think about the stability of the solution?

MongoDB is quite stable. I haven't encountered any application-breaking problems with it. It handles backups well and doesn't have significant disadvantages.

What do I think about the scalability of the solution?

I rate the scalability of MongoDB as eight out of ten. It is used for very large databases and is very useful, although we don't use it much.

How are customer service and support?

MongoDB has tech support and customer support, however, I have not personally contacted them.

How would you rate customer service and support?

Positive

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

I have evaluated RDBMS, MySQL, and Azure SQL previously. MongoDB's advantage is its flexibility as a document database, though it doesn't mean it's better than other databases. It depends on the implementation.

How was the initial setup?

The initial setup is relatively easy, similar to setting up MySQL or other databases.

What was our ROI?

I am not sure about the return on investment as I don't have knowledge regarding the purchase and related aspects.

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

MongoDB is free of charge. that said, there is also a paid version. We use both free and paid versions.

Which other solutions did I evaluate?

I evaluated RDBMS, MySQL, and Azure SQL.

What other advice do I have?

To start with MongoDB, I recommend reading their documentation, as it is quite sufficient.

I'd rate the solution nine out of ten.

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?

Other


    NikhilGupta2

Provides free packages for freshers

  • July 18, 2024
  • Review provided by PeerSpot

What is our primary use case?

I am basically a developer and also a freelancer. I take up a lot of freelance projects for which I use MongoDB. I use it for the database system on my website.

What is most valuable?

The tool provides some free packages for freshers, which is very good because a lot of beginners or students don't want to spend too much money on it. The tool is also user-friendly. I don't make any connections a lot of the time if I use MongoDB in my project.

What needs improvement?

I previously encountered some issues with the tool, which included downtime issues. Sometimes, the tool goes down temporarily. There are some stability issues in the product.

There are some problems with the tool's website, and it can get laggy, but otherwise, it is pretty good.

For how long have I used the solution?

I have been using MongoDB for more than a year. I am just a user of the tool.

What do I think about the stability of the solution?

The tool works most of the time, but it may go down at times. Stability-wise, I rate the solution a seven out of ten.

What do I think about the scalability of the solution?

The tool's scalability is pretty good. Scalability-wise, I rate the solution an eight out of ten.

How are customer service and support?

MongoDB is pretty popular, and we have a lot of documents and support available for it. The community is pretty big for it. I never faced any problems.

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

I have a little experience with SQL, but. I have major experience with MongoDB because it is well compared to other tools.

How was the initial setup?

The product's initial setup phase is easy.

The product's deployment phase can be done quickly. In a few minutes, we can create a database, get the APIs, and use it without any issues.

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

The pricing is normal. Price-wise, the product is not too much expensive.

What other advice do I have?

Though the replication features in the product are pretty good, I don't use them a lot.

I definitely recommend the tool to other people. A lot of startups can use it, and some people can already use it. If some students want to do some project, they can use the tool as its pricing is reasonable. The support and stability of the tool are also okay.

I rate the tool an eight out of ten.


    Romel Jr Zerna

Easy to learn and provides much freedom to manipulate how the data works

  • July 12, 2024
  • Review provided by PeerSpot

What is our primary use case?

I use MongoDB mainly on the back end. We use it in my company for the database, and I also use it on my side projects.

What is most valuable?

MongoDB is a NoSQL tool that gives us much freedom to manipulate how the data works.

What needs improvement?

MongoDB should support TypeScript.

For how long have I used the solution?

I have been using MongoDB for about two years.

What do I think about the stability of the solution?

I haven't had any issues with the solution's stability. However, our company faced an issue where the tool was down for two hours.

I rate the solution’s stability an eight out of ten.

What do I think about the scalability of the solution?

MongoDB is a very scalable solution. About 10,000 users are using the solution in our organization.

What other advice do I have?

I would recommend the solution to other users because it's scalable and easy to learn. The solution's documentation can be rigid and hard to understand initially. Users should use an ORM or ODM. They should use Prisma or Mongoose as the starting point for using MongoDB. MongoDB is easier to manipulate. The easier the onboarding, the harder the maintenance.

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


    PawanSingh2

A data storage platform that provides good performance and replication features

  • June 27, 2024
  • Review provided by PeerSpot

What is our primary use case?

MongoDB is a data storage platform. All our application databases are stored in JSON format, and we also use MongoDB replication.

What is most valuable?

MongoDB is pretty lightweight and fast on the web because we're using non-structured data. One of the reasons we chose MongoDB is that we don't have to worry about the schema. It is also available in the cloud, and we are going to move to Atlas Cloud for MongoDB. MongoDB has many good replication features and good performance.

What needs improvement?

Some of the solution's transaction capabilities can be improved. Not much support is available on the transaction side. The size of the document that we can share is also limited. MongoDB also has sharding capabilities, but they are a bit complex. There is some issue with the replication of MongoDB across clusters. We're not able to replicate MongoDB.

For how long have I used the solution?

I have been using MongoDB for almost five years.

What do I think about the stability of the solution?

I rate the solution an eight out of ten for stability.

What do I think about the scalability of the solution?

The solution is more suited for small to medium-sized businesses.

I rate the solution’s scalability a seven out of ten.

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

MongoDB and PostgreSQL are very similar solutions.

How was the initial setup?

The solution’s initial setup is very simple.

What other advice do I have?

We are currently using the on-premises version of MongoDB, but we are moving to the cloud. I would recommend the solution to other users.

Overall, I rate MongoDB an eight out of ten.

Which deployment model are you using for this solution?

On-premises


    Azmir Uddin Alif

A non-relational database that provides good documentation

  • June 26, 2024
  • Review from a verified AWS customer

What is most valuable?

I use MongoDB whenever I want to use non-relational data. I use the solution to make a non-relational database or objected data for my personal project related to social media. MongoDB stores the JSON data, and it's easy for me to understand because I'm a JavaScript Developer.

What needs improvement?

MongoDB should improve its data loading part. If I update data with MongoDB via the browser, the loading takes a lot of time when I want to use the updated data. The loading is further slowed down if my internet is slow. We use MongoDB Compass to avoid these types of issues.

For how long have I used the solution?

I have been using MongoDB for four years.

What do I think about the stability of the solution?

MongoDB is a stable solution, and I haven’t seen any bugs in it.

How are customer service and support?

I always connect the solution using the same method. I recently tried to connect to MongoDB, but I couldn't do so. I contacted the technical support team, and they told us that our server is an Asian server. They told us the issue would be fixed automatically in two or three hours. I waited for the server to be fixed and then resumed work. I did not directly contact the support team. I asked another developer facing the same problem to contact the support team.

How was the initial setup?

The initial setup of the solution is easy for me, but it's not easy for any beginner to learn MongoDB. MongoDB gives us the connection string that I connect to the node to ensure the connection is done. MongoDB sometimes gives us an IP problem if their IP and my IP are not the same. MongoDB uses a private IP, but I can use a global IPL.

Sometimes, beginners can't understand why the database is not working despite them connecting MongoDB the way I showed them. Sometimes, my junior developer comes to me and asks why the database is not working. By default, MongoDB sets a strict IP address. Then, I edit the solution's private IP and change it to our global IP. Using a MongoDB connection string is a bit hard for a beginner, but it gets easier as they practice it two or three times.

What other advice do I have?

MongoDB is a non-relational database that is deployed on the AWS and Azure cloud. I recommend PostgreSQL or MySQL to users who do not want to store data in JSON format. I also recommend MongoDB to users who want to build a project that stores JSON-type data in the database. MongoDB makes it easy for me to read the data from a JSON perspective and fetch the data from the database.

Connecting to MongoDB will be easy if you learn the queries and how they connect or manipulate data. For the first time, you have to learn the solution's queries and data flow to use it. The learning process for MongoDB is easy because it has easy-to-understand documentation. Any beginner can read the documentation and try to use the solution.

Overall, I rate the solution a nine out of ten.


    Sandip s.

MongoDB- Ease and portable

  • June 20, 2024
  • Review provided by G2

What do you like best about the product?
Portability, easy to fire up, and requires less resource
What do you dislike about the product?
So far nothing I have found that concerns me about mongo
What problems is the product solving and how is that benefiting you?
I use MongoDB to save embedding for my chat model


    BIPIN SINGH

Has a user-friendly interface and an easy setup process

  • April 23, 2024
  • Review provided by PeerSpot

What is our primary use case?

We primarily use MongoDB as a database to handle large volumes of data. It's useful when we need to manage millions of records quickly.

What is most valuable?

The cloud solution offered by MongoDB, known as Atlas, has been invaluable to us. It provides a good, user-friendly interface. The ease of use and scalability make it stand out compared to relational databases.

What needs improvement?

Improvements could be made in query optimization, particularly when performing lookups or joining tables. Input functions to restrict the amount of data passed in pipelines would be beneficial for this purpose. Additionally, enhancing the documentation to make it more beginner-friendly is crucial. As someone with seven years of experience with MongoDB, I find the ecosystem intuitive, but newcomers often need help with the documentation. 

For how long have I used the solution?

We have been using MongoDB for seven years now, and we are currently using the latest version.

What do I think about the stability of the solution?

The platform has good stability.

How are customer service and support?

We contacted the MongoDB team for assistance whenever we encountered issues, particularly when optimizing queries that took too long. They helped us understand the root cause of the problem and provided us with discounts on certain occasions. For instance, when we accidentally used a larger instance, which resulted in higher costs, they understood the situation and offered us a discount to mitigate the expense.

How would you rate customer service and support?

Positive

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

We chose MongoDB over other solutions because it can handle large volumes of data and is flexible in data manipulation.

How was the initial setup?

The initial setup process is easy.

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

The product is affordable, but I don't have direct comparisons with other products as I haven't been involved in the billing process.

What other advice do I have?

The NoSQL structure, particularly the document-based data management, has made data management easier for me. MongoDB's approach to handling data in documents rather than traditional tables has been particularly beneficial.

MongoDB's document-oriented model improves development speed by providing each document with its built-in key or ID, similar to a primary key in relational databases. This inherent ID facilitates faster execution of operations, such as searching for specific documents. Additionally, it allows for creating additional indexes, further enhancing performance. The familiarity of JSON-like structure makes it easy for developers, both front-end and back-end, to work with, leading to quicker development and visualization of data.

I advise others to understand the fundamentals of databases and how they store data. They should start with online videos to grasp the ecosystem, focusing on concepts like data storage. The document-oriented structure with binary objects is crucial for individuals with a programming background.

Several limitations related to querying certain documents can be challenging. They express concerns about the lookup process, where we sometimes need to fetch a large amount of data simultaneously. Additionally, there are limitations regarding the size of documents, which may require restructuring or storing data.

I rate it an eight out of ten.