MongoDB Inc. is an American software company that develops and provides commercial support for the open source database MongoDB, a NoSQL database that stores data in JSON-like documents with flexible schemas.
History
The company was first established in 2007 as 10gen. Based in New York City, 10gen was founded by former DoubleClick founder and CTO Dwight Merriman and former DoubleClick CEO and Gilt Groupe founder Kevin P. Ryan with former Doubleclick engineer and ShopWiki founder and CTO Eliot Horowitz and received $81 million in venture capital funding from Flybridge Capital Partners, In-Q-Tel, Intel Capital, New Enterprise Associates, Red Hat, Sequoia Capital, and Union Square Ventures. 10gen originally aimed to build a platform as a service architecture based entirely on open source components; however, the company was unable to find an existing database platform that met their "principles" for a cloud architecture. As a result, the company began to develop a document-oriented database system it called MongoDB. After realizing the potential of the software on its own, 10gen's team decided to scrap its cloud platform and focus on maintaining MongoDB instead. In February 2009, 10gen released MongoDB as an open source project. 10gen opened its first west coast office in August 2010, having offices in Palo Alto, Reston, London, Dublin, Barcelona, and Sydney by 2012. In September 2012, 10gen was named as the top software company and number 9 overall on The Wall Street Journal's The Next Big Thing 2012. On August 27, 2013, 10gen announced that it would change its name to MongoDB Inc., associating itself more closely with what ultimately became its flagship products. On August 5, 2014, Dev Ittycheria was appointed as President and Chief Executive Officer.
Products and services
MongoDB
MongoDB Inc's primary technology product is the open source, NoSQL database MongoDB. MongoDB Inc. employs most of the developers of MongoDB. As of July 2018, the MongoDB database has been downloaded 40 million times.. And it more than doubled in the last 2 years - as of June 2020, it has been downloaded more than 100 million times
MongoDB Atlas
In 2016, MongoDB Inc launched MongoDB Atlas, a fully managed database as a service offering. Atlas is available in over 50 regions on Amazon Web Services, Microsoft Azure, and Google Cloud Platform. It contains features such as global clusters, automated provisioning and upgrades, backup and restore, and monitoring.
MongoDB Stitch
In 2018, MongoDB Inc launched MongoDB Stitch, a serverless platform. Stitch provides four core services:
Stitch QueryAnywhere - use the MongoDB query language from your front-end code
Stitch Functions - run server-side code with access to app context and external services
Stitch Triggers - execute functions automatically in response to events in your application
Stitch Mobile Sync - sync server-side data with data in MongoDB Mobile on a device.
MongoDB Enterprise
In March 2010, MongoDB announced that it would offer commercial support for MongoDB. MongoDB's subscription offering includes access to MongoDB Enterprise, professional support, and commercial licensing. With MongoDB 2.4 release, MongoDB introduced MongoDB Enterprise as part of its subscription offering. MongoDB Enterprise contains monitoring and security features such as kerberos authentication and role-based privileges. As of MongoDB 4.0, the MongoDB Enterprise version contains the following features:
Encrypted Storage Engine - encrypt your data at rest
Advanced Security - secure your data with LDAP and Kerberos authentication, and comprehensive auditing
Commercial License - to meet your development and distribution requirements
In-memory Storage Engine - deliver high throughput and predictable low latency
Ops Manager
Ops Manager is an on-premises solution for managing MongoDB:
Automation - perform single-click installations, upgrades, and index maintenance, with zero downtime
Backup - capture continuous, incremental backups, with point-in-time recovery
Ops Manager is available as part of the MongoDB Enterprise Advanced subscription, which features the most comprehensive support for MongoDB and the best SLA.
Cloud Manager
Cloud Manager is a cloud based solution for managing MongoDB. Cloud Manager automates provisioning on AWS, or through an automation agent installed by the user.
Monitoring - monitor, visualize, and alert on 100+ performance metrics
Automation - perform single-click installations, upgrades, and index maintenance, with zero downtime
Backup - capture continuous, incremental backups, with point-in-time recovery
Compass
MongoDB Compass allows you to quickly visualize the structure of data in your database, and perform ad hoc queries – all with zero knowledge of MongoDB's query language.
Charts
MongoDB Charts is a data visualization tool, allowing users to create graphs, charts, maps and tables from JSON data stored in a MongoDB database.
BI Connector
The MongoDB Connector for BI allows you to use your BI tool of choice to visualise, discover, and report against MongoDB data using standard SQL queries.
MongoDB World
MongoDB World is an annual developer conference hosted by MongoDB, Inc. Started in 2014, MongoDB World provides a multi-day opportunity for communities and experts in MongoDB to network, learn from peers, research upcoming trends and interesting use cases, and hear about new releases and developments from MongoDB, Inc. Major participants include developers, operators, CIOs and CTOs.
MongoDB University
In September 2012, the company announced a partnership with EdX to offer free MongoDB training online. There were 47,000 enrollments in the first MongoDB online education courses in 2012. As of June 2018, there has been 1,000,000 course registrations with MongoDB University. In addition to online education, MongoDB University offers public training classes as well as on-site training.
MongoDB Inc., then known as 10gen, has received funding from the U.S. Government through the CIA-sponsored venture capital arm In-Q-Tel. This has been a source of concern in India.