TechValidate Research on MongoDB

9 Case Studies


MongoDB Case Study

Easy Eat AI

Introduction

This case study of Easy Eat AI Sb Bsd is based on a September 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service.

“MongoDB caters to all use cases of small and medium-scale companies fantastically. The customer support team is exceptional. The frequent workshops organized by them are really informative.

Challenges

The business challenges that led Easy Eat to evaluate and ultimately select MongoDB:

  • Their main objective when selecting MongoDB was launching their new application on MongoDB.
  • The challenges Easy Eat AI was facing that MongoDB helped solve include:
    • Clustering, different node for analytics, archiving, index suggestions, and easy scaling UI

Use Case

The key features and functionalities of MongoDB that Easy Eat AI uses:

  • A brief overview: “We are using MongoDB Atlas and store all our operational information (order billing, etc.) here. We are also developing in the MongoDB Realm. Next month we are going to explore Atlas Search and archiving, etc.”
  • The reason they chose MongoDB was:
    • Flexible document data model
    • Ease of use
    • Deployment flexibility (on-premises, self-managed cloud, fully-managed cloud)
    • Fully-managed cloud database
  • The products they are using include:
    • Atlas Database
    • Database tools (Atlas CLI, Compass, Database Shell, Database connectors)
    • MongoDB Community
    • MongoDB Realm
  • The cloud provider they are currently using is:
    • AWS
  • The use cases that are relevant to how they use MongoDB include:
    • Analytics & Operational Intelligence including Realtime
    • Cloud Data Strategy (CDS)
    • Content Management
    • Data as a Service (DaaS)

Results

Easy Eat AI achieved the following results with MongoDB:

  • “MongoDB caters to all use cases of small and medium-scale companies fantastically. The customer support team is exceptional. The frequent workshops organized by them are really informative.”
  • “We store most of the things in MongoDB” and “management overhead is much less.”

MongoDB Case Study

Veerum, Inc.

Introduction

This case study of VEERUM, Inc. is based on a July 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service.

“Ultimately MongoDB plus VEERUM equals ‘a new visual way of doing work’ that is creating incredible efficiencies and gains for our clients. It’s unique in the world.

I highly recommend MongoDB to others who are looking for a high scale and flexible DB solution."

Challenges

The business challenges that led VEERUM to evaluate and ultimately select MongoDB:

  • Their main objective when selecting MongoDB was: Launching their new application on MongoDB
  • VEERUM was looking for a flexible, cloud hosted database that could auto scale in unison with their business and client needs.
  • VEERUM handles some of the largest and most complex data sets in the world, ranging from 3D reality scans, drone imagery and 360 panoramic imagery to CAD and engineering data to business system data such as documents, metadata, work orders, schedules, charts, and much more. The types of data sets need to be aggregated, organized, and searchable across a single user interface. This needs to be done at massive scale. There could be billions of data points in a single data set, that they themselves are then related to millions of business information system data points. And the types of data and relationships of those data items are ever changing.
  • “This created a huge problem for us to overcome: how do we support all of those needs at scale, efficiently, without being overwhelmed from a DB administration perspective? The answer was and still is, MongoDB Atlas!”

Use Case

The key features and functionalities of MongoDB that VEERUM uses:

  • Brief overview:
    • “MongoDB is used as our primary DB for our 3D visualization and intelligence SaaS offering. It powers the backend of our web application which is used by many of the leading industrial and energy companies in the world. VEERUM’s digital twin allows clients to ‘be on site without going to site,’ which means they can remotely visit a 3D replica of their physical industrial asset from the safety of their home or office.”
  • “In today’s ‘new normal’ it’s critical for our clients to enable their workforce to work safely from anywhere. VEERUM allows them to do so by aggregating all of their disconnected geospatial and business information data sets and contextualizing them with the reality of their current site conditions. MongoDB powers all of that!”
  • “We use MongoDB’s flexible and scalable cloud database to store the aggregate data and all related relationships and data structures. Atlas Search is leveraged to index and query data across a wide variety of data sources. Facets in Altas Search allow us to quickly build amazing user experiences by offering easy to use filters on large search result sets. Facets enable our clients to find the exact data they want, fast. We also use Atlas Charts to gain insights into platform statistics and to monitor and improve key business and client KPIs and outcomes.”
  • The reason they chose MongoDB was:
    • Flexible document data model
    • Ease of use
    • Fully-managed cloud database
    • Advanced security configurations
    • Search and indexing
  • The products in use include:
    • Atlas Charts
    • Atlas Database
    • Atlas Search
  • The cloud provider currently in use is:
    • AWS
  • The use cases that is relevant to how VEERUM uses MongoDB are:
    • AI and Machine Learning (ML)
    • Analytics & Operational Intelligence including Realtime
    • Business Agility
    • Catalog
    • Internet of Things (IoT)
    • Mobile & Mobile Apps
    • Single View
    • 3D geospatial, mapping and GIS. Data aggregation and indexing.

Results

The surveyed company achieved the following results with MongoDB:

  • Using Atlas, VEERUM has been able to scale their SaaS offering with a lean team of backend developers and DB administrators based upon their high platform usage and amount of big data stored. Indexing and querying capabilities are very extensive and accelerate developer time in writing complex and performant queries.
  • VEERUM has also developed new user experiences as new features are launched by the MongoDB team. “We really benefit from the fast moving roadmap that is delivered via a cloud hosted DB offering.”
  • “Since MongoDB also rounds out their offering with related features and functions that go above and beyond traditional DB solutions (e.g. Charts, Search, APIs, etc) we’ve been able to keep all of our backend DB storage and related backend data services within one offering which minimizes data duplication and costs.”
  • “To enable immersive digital twin type user experiences, VEERUM leverages MongoDB for 3D geospatial storage and queries, allowing end users to simply click on any given location in 3D space and instantly return any information related to that location. We then combine that bleeding edge UX with traditional ‘advanced search’ types of user interfaces to ensure clients can quickly find the information they need at massive scale within incredibly low response times.”
  • “VEERUM was an early access member for new Atlas Search features and have been using Atlas Search extensively to index millions of aggregate data points that are drawn from a large number of independent 3rd party solutions, each with their own data models and fields. Atlas Search allows us to quickly return the specific data that clients want, quickly, accurately and in 3D.”
  • “Ultimately MongoDB plus VEERUM equals ‘a new visual way of doing work’ that is creating incredible efficiencies and gains for our clients. It’s unique in the world. No one is doing this in a web first, web native, single web application.”
  • “I highly recommend MongoDB to others who are looking for a high scale and flexible DB solution.”

MongoDB Case Study

Edamama

Introduction

This case study of edamama is based on a June 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service.

“We primarily use MongoDB as our database for transactions and logging, and it stores all products, orders, users, etc.”

“It’s easy to use when you need to pivot quickly, especially when there are schema changes. Especially when you have new features or business concepts that you want to try, it’s easy to change compared to SQL.”

Challenges

The business challenges that led the profiled company to evaluate and ultimately select MongoDB:

  • Edamama was looking to “start an ecommerce website within a few months.”
  • Their main objective when selecting MongoDB was: Launching their new application on MongoDB
  • The databases they were using before MongoDB were:
    • DynamoDB
    • MySQL
    • PostgreSQL
    • Google Firebase/Firestore

Use Case

The key features and functionalities of MongoDB that the surveyed company uses:

  • A brief overview: “We primarily use MongoDB as our database for transactions and logging, and it stores all products, orders, users, etc. Our company utilizes MongoDB as our main operational database. Currently, we use MongoDB Atlas as our autoscaling solution.”
  • The reasons they chose MongoDB include:
    • Flexible document data model
    • Ease of use
  • The products they are using include:
    • Atlas Charts
    • Atlas Database
    • Database tools (Atlas CLI, Compass, Database Shell, Database connectors)
    • MongoDB Community
  • The cloud providers they are currently using are:
    • AWS
    • Atlas
  • MongoDB use cases include:
    • Content Management
    • Mobile & Mobile Apps
    • Payments
    • Personalization

Results

The surveyed company achieved the following results with MongoDB:

  • “It’s easy to use when you need to pivot quickly, especially when there are schema changes. Especially when you have new features or business concepts that you want to try, it’s easy to change compared to SQL.”

MongoDB Case Study

Small Business Telecommunications Services Company

Introduction

This case study of a small business telecommunications services company is based on an April 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service. The profiled company asked to have their name blinded to protect their confidentiality.

“Our platform is built as microservices that are inherently multi-tenant, our database is designed to dynamically create a separate database per account (tenant) per service.”

“The administrative and operative ease are a pleasure to experience:
- We are able to start with very small cluster instances and scale-up on a need basis
- The auto-upgrade feature allows us to have the peace-of-mind from a security operations perspective
- We almost do not have a specialized DBA on the team to manage this database anymore.”

Challenges

The business challenges that led the profiled company to evaluate and ultimately select MongoDB:

  • “The need was for a managed persistence mechanism that inherently supports flexible data models, and was robust enough to support performance needs at high-scale.”
  • Their main objective when selecting MongoDB was: To launch their new application on MongoDB
  • “Launching a new product is never easy:
    • The requirements are not known up-front
    • There’s an urgency to accelerate the feature development for fast feedback. Coupled with limited resources, this means that any effort other than what the feature development requires is a waste!
    • Time is of the essence, and agility to evolve the features is paramount!"
  • The database they were using before MongoDB was:
    • MS SQL Server

Use Case

How the surveyed company utilizes MongoDB:

  • Brief overview: MongoDB is being used to power the customer’s multi-tenant SaaS application, which includes leveraging it as a:
    • Transactional store
    • Search index
    • Reporting and analysis database
  • The reason they chose MongoDB was:
    • Flexible document data model
    • Ease of use
    • Deployment flexibility (on-premises, self-managed cloud, fully-managed cloud)
    • Fully-managed cloud database
    • Advanced security configurations
  • The products they are using include:
    • MongoDB Enterprise Advanced
    • Atlas Database
    • Atlas Search
    • Database tools (Atlas CLI, Compass, Database Shell, Database connectors)
    • Ops Manager
  • The cloud provider they are currently using is:
    • AWS
  • MongoDB use cases include:
    • Business Agility
    • Data as a Service (DaaS)
    • Personalization

Results

The surveyed company achieved the following results with MongoDB:

  • “The administrative and operative ease are a pleasure to experience:
    • We are able to start with very small cluster instances and scale up on a need basis
    • The auto-upgrade feature allows us to have the peace-of-mind from a security operations perspective
    • We almost do not have a specialized DBA on the team to manage this database anymore."

MongoDB Case Study

Epikindifi Software & Solutions Private Limited

Introduction

This case study of Epikindifi Software & Solutions Private Limited is based on an April 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service.

“MongoDB is the database of choice for our no code platform that allows users to configure a business process (and any data field in that process) on the go. We don’t need a defined schema.”

“It has helped us to provide a new age lending platform in MEAN stack. It also allows all types of deployment models from on-premise to cloud.”

“MongoDB Atlas is highly efficient. "

Challenges

The business challenges that led the profiled company to evaluate and ultimately select MongoDB:

  • Epikindifi Software & Solutions Private Limited was looking to: “Implement no code strategy in our platform.”
  • Their main objective when selecting MongoDB was: Launching their new application on MongoDB

Use Case

The key features and functionalities of MongoDB that the surveyed company uses:

  • A brief overview: “MongoDB is the database of choice for our no code platform that allows users to configure a business process (and any data field in that process) on the go. We don’t need a defined schema.”
  • The reason they chose MongoDB was:
    • Flexible document data model
    • Ease of use
    • Deployment flexibility (on-premises, self-managed cloud, fully-managed cloud)
    • Fully-managed cloud database
    • Advanced security configurations
  • The products in use include:
    • Atlas Database
    • Database tools (Atlas CLI, Compass, Database Shell, Database connectors)
    • MongoDB Community
  • The cloud provider they are currently using is:
    • AWS
  • MongoDB use cases include:
    • AI and Machine Learning (ML)
    • Analytics & Operational Intelligence including Realtime
    • Business Agility
    • Cloud Data Strategy (CDS)
    • Mobile & Mobile Apps
    • Personalization
    • Security-Compliance-Privacy-Fraud

Results

Epikindifi Software & Solutions Private Limited achieved the following results with MongoDB:

  • “It has helped us to provide a new age lending platform in MEAN stack. Also it allows all type of deployment models from on-premise to cloud.”
  • “MongoDB Atlas is highly efficient.”

MongoDB Case Study

Apnatime Tech Pvt Ltd

Introduction

This case study of Apnatime Tech Pvt Ltd is based on a February 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service.

“We are using Event Driven architecture and MongoDB is our primary data store for our catalog and content management systems with low latency and high throughput requirements.”

Challenges

The business challenges that led the profiled company to evaluate and ultimately select MongoDB:

  • The challenges Apnatime Tech Pvt Ltd were facing that MongoDB helped solve:
    • “Dynamic Schema Definition, High read performance, Availability, Ease of scale.”
  • Apnatime Tech Pvt Ltd’s main objective when selecting MongoDB was:
    • To migrate an existing application from an alternative database to MongoDB
  • The database(s) in use before MongoDB:
    • ElasticSearch
    • PostgreSQL

Use Case

How Apnatime Tech Pvt Ltd utilizes MongoDB:

  • “We are using Event-Driven architecture and MongoDB is our primary data store for our catalog and content management systems with low latency and high throughput requirements. Apna is [the] biggest professional network in India for blue and grey collar workers and we store MongoDB to store profession network graph.”
  • The reason they chose MongoDB was:
    • Flexible document data model
    • Ease of use
    • Deployment flexibility (on-premises, self-managed cloud, fully-managed cloud)
  • MongoDB product in use:
    • Atlas Database
  • Cloud provider they are currently using is:
    • GCP
  • MongoDB use cases include:
    • Catalog
    • Content Management
    • Data as a Service (DaaS)
    • Mobile & Mobile Apps
    • Personalization

Results

Apnatime Tech Pvt Ltd achieved the following results with MongoDB:

  • Horizontal scaling, Easier management, Observability, and Performance
  • Something unique about how Apnatime Tech Pvt Ltd is able to use MongoDB:
    • “Running intelligent aggregate pipeline within user flow with sub-millisecond latencies.”

MongoDB Case Study

ChangeJar Technologies Private Limited

Introduction

This case study of ChangeJar Technologies private limited is based on a March 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service.

“We are using MongoDB as our primary database for managing our core app functionalities that include payments, rewards, ledger, content management, authorization, and gamification.”

Challenges

The business challenges that led the profiled company to evaluate and ultimately select MongoDB:

  • The company was looking for “scalability and ease of development.”
  • Their main objective when selecting MongoDB was to: Launch their new application on MongoDB
  • The databases in use before MongoDB were:
    • DynamoDB
    • AWS Aurora
    • MySQL
    • PostgreSQL
    • Google Firebase/Firestore

Use Case

Learn more about the key features and functionalities of MongoDB that financial services company ChangeJar Technologies Private Limited uses:

  • A brief overview: “We are using MongoDB as our primary database for managing our core app functionalities that include payments, rewards, ledger, content management, authorization, and gamification.”
  • Additional use cases include:
    • 1. Ingestion platform for all the user events collected across the company’s mobile apps, which are then processed for further analytical use cases.
    • 2. Realm and Triggers that in turn react to such ingested events.
    • 3. Archiving and retrieving data from unified endpoints on demand from both primary and archived clusters in real time.
  • The reasons they chose MongoDB include:
    • Flexible document data model
    • Ease of use
    • Deployment flexibility (on-premises, self-managed cloud, fully-managed cloud)
    • Fully-managed cloud database
    • Advanced security configurations
  • The products they are using are:
    • Atlas Charts
    • Atlas Database
    • Atlas Data Lake
    • MongoDB Realm
  • The cloud provider they are currently using is:
    • AWS
  • MongoDB use cases include:
    • Analytics & Operational Intelligence including Realtime
    • Business Agility
    • Data as a Service (DaaS)
    • Mobile & Mobile Apps
    • Payments
    • Cloud migration

Results

The surveyed company has seen the following positive results with MongoDB:

  • “High availability clusters, which are auto managed by Atlas Cloud,"
  • “Ease of setting up archives and querying using unified endpoint across clusters and archived data stores,” and
  • “Aggregation pipelines have been very helpful in filtering out data that needed complex queries.”

MongoDB Case Study

Medium Enterprise Computer Software Company

Introduction

This case study of a medium enterprise computer software company is based on a February 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service. The profiled company asked to have their name blinded to protect their confidentiality.

“We are using [MongoDB] for data storage, caching, triggers.”
“Stability and scaling of our systems and services have been smooth and always available.”

Challenges

The business challenges that led the profiled company to evaluate and ultimately select MongoDB:

  • The company was looking for “ease of deployment” and the ability for “scaling out seamlessly.”
  • Their main objective when selecting MongoDB was to: Launch their new application on MongoDB
  • Database in use before MongoDB:
    • MySQL

Use Case

Learn more about the key features and functionalities of MongoDB that this Computer Software company uses:

  • A brief overview: “We are using [MongoDB] for data storage, caching, triggers.”
  • The reason they chose MongoDB was:
    • Ease of use
    • Fully-managed cloud database
  • The product they are using is:
    • Atlas Database
  • The cloud provider they are currently using is:
    • GCP
  • MongoDB use cases include:
    • AI and Machine Learning (ML)
    • Analytics & Operational Intelligence including Realtime
    • Content Management

Results

The surveyed company achieved the following results with MongoDB:

  • “We were introduced to MongoDB triggers which has helped with building our ETLs a better way.”
  • Additional benefits the surveyed company has seen since using MongoDB:
    • “Stability and scaling of our systems and services have been smooth and always available.”

MongoDB Case Study

NayaPay Technologies

Introduction

This case study of NayaPay Technologies is based on a March 2022 survey of MongoDB customers by TechValidate, a 3rd-party research service.

“We are using MongoDB for storing customer, merchant, and informational data for now. Later on, we can also use it for the analytics and reporting purposes.”

“The management, retrieval, and processing of data are really quick. It can horizontally scale by simply adding nodes in the ReplicaSet. It provides high availability using clusters which can be configured very easily through the Ops Manager.”

Use Case

Learn more about the key features and functionalities of MongoDB that financial services company NayaPay Technologies uses:

  • Main objective when selecting MongoDB:
    • Launching their new application on MongoDB
  • The reason NayaPay Technologies chose MongoDB was:
    • Flexible document data model
    • Ease of use
    • Deployment flexibility (on-premises, self-managed cloud, fully-managed cloud)
  • The product in use is:
    • MongoDB Enterprise Advanced
  • MongoDB use cases include:
    • Analytics & Operational Intelligence including Realtime
    • Business Agility
    • Mobile & Mobile Apps
    • Payments
  • More about their use case:
    • “We are using MongoDB for storing customer, merchant, and informational data for now. Later on, we can also use it for analytics and reporting purposes.” -Danish A. Lakhani, CEO of NayaPay Technologies

Results

MongoDB has helped NayaPay Technologies in the following areas:

  • Performance improvements
  • Version upgrades for more scalability
  • Offloading of data from Oracle to MongoDB using Kafka connector
  • “The management, retrieval, and processing of data are really quick. It can horizontally scale by simply adding nodes in the ReplicaSet. It provides high availability using clusters which can be configured very easily through the Ops Manager. The unique thing about using MongoDB is the offloading of Oracle data onto MongoDB in different buckets for transaction listing and reporting.” – Danish A. Lakhani, CEO of NayaPay Technologies



More Research on MongoDB