Compose.io

Last updated
Compose
Compose.io logo.png
Type of business Private
Type of site
Database as a Service
Available inEnglish
Headquarters,
United States
Area served Worldwide
Founder(s) Ben Wyrosdick
Jason McCay
Kurt Mackey
Parent IBM
URL compose.com
RegistrationRequired
Current statusPublic

Compose was a private, Database-as-a-Service (DBaaS) platform for securely hosting and managing shared and dedicated MongoDB instances. Compose was used by a majority of the cloud hosting service Heroku's MongoDB users, being the only remote Mongo host for over a year. [1]

Contents

History

Compose was an alumnus of the Y Combinator business incubator, Summer 2011 class.

In July 2011, Compose announced it received its first round of angel investment of $417,000 from Y Combinator, Lerer And SV Angel. [2] Shortly thereafter, MongoHQ acquired the competing Mongo host and automated provisioning software of MongoMachines. [3]

Compose currently integrates with 4 PaaS providers, with more slated in the future. [4]

They were named #4 in the top "10 Enterprise Cloud App Services of 2011" by Read Write Web. [5]

In August 2014, Compose renamed their company from MongoHQ. [6]

In July 2015, Compose was acquired by IBM [7]

See also

Related Research Articles

Google App Engine is a cloud computing platform as a service for developing and hosting web applications in Google-managed data centers. Applications are sandboxed and run across multiple servers. App Engine offers automatic scaling for web applications—as the number of requests increases for an application, App Engine automatically allocates more resources for the web application to handle the additional demand.

Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a category of cloud computing services that allows customers to provision, instantiate, run, and manage a modular bundle comprising a computing platform and one or more applications, without the complexity of building and maintaining the infrastructure typically associated with developing and launching the application(s), and to allow developers to create, develop, and package such software bundles.

<span class="mw-page-title-main">WaveMaker</span> Low-code programming platform

WaveMaker is an enterprise-grade Java low-code development platform for building software applications and platforms. WaveMaker Inc. is headquartered in Mountain View, California. For enterprises, WaveMaker is a low-code platform that aims to accelerate their app development and IT modernization efforts. For ISVs, it is a consumable low-code component that can sit inside their product and offer customizations.

Heroku is a cloud platform as a service (PaaS) supporting several programming languages. One of the first cloud platforms, Heroku has been in development since June 2007, when it supported only the Ruby programming language, but now supports Java, Node.js, Scala, Clojure, Python, PHP, and Go. For this reason, Heroku is said to be a polyglot platform as it has features for a developer to build, run and scale applications in a similar manner across most languages. Heroku was acquired by Salesforce in 2010 for $212 million.

MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas. MongoDB is developed by MongoDB Inc. and licensed under the Server Side Public License (SSPL) which is deemed non-free by several distributions. MongoDB is a member of the MACH Alliance.

cloudControl was a European company offering a platform as a service (PaaS) based in Berlin, Germany. Officially supported languages for development and deployment were Java, PHP, Python and Ruby via the open buildpack API originally developed by Heroku.

Cloudant is an IBM software product, which is primarily delivered as a cloud-based service. Cloudant is a non-relational, distributed database service of the same name. Cloudant is based on the Apache-backed CouchDB project and the open source BigCouch project.

A cloud database is a database that typically runs on a cloud computing platform and access to the database is provided as-a-service. There are two common deployment models: users can run databases on the cloud independently, using a virtual machine image, or they can purchase access to a database service, maintained by a cloud database provider. Of the databases available on the cloud, some are SQL-based and some use a NoSQL data model.

<span class="mw-page-title-main">OpenShift</span> Cloud computing software

OpenShift is a family of containerization software products developed by Red Hat. Its flagship product is the OpenShift Container Platform — a hybrid cloud platform as a service built around Linux containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. The family's other products provide this platform through different environments: OKD serves as the community-driven upstream, Several deployment methods are available including self-managed, cloud native under ROSA, ARO and RHOIC on AWS, Azure, and IBM Cloud respectively, OpenShift Online as software as a service, and OpenShift Dedicated as a managed service.

Backend as a service (BaaS), also known as mobile backend as a service (MBaaS), is a service for providing web app and mobile app developers with a way to easily build a backend to their frontend applications. Features available include user management, push notifications, and integration with social networking services. These services are provided via the use of custom software development kits (SDKs) and application programming interfaces (APIs). BaaS is a relatively recent development in cloud computing, with most BaaS startups dating from 2011 or later.

Jelastic is a cloud platform software vendor that provides multi-cloud Platform as a Service-based on container technology for hosting service providers, ISVs, telecommunication companies, enterprises and developers. The platform is available as public cloud in over 70 data centers, as well as virtual and on-premises servers. Jelastic provides support of Java, PHP, Ruby, Node.js, Python, Go environments, custom Docker containers and Kubernetes clusters.

Meteor, or MeteorJS, is a partly proprietary, mostly free and open-source isomorphic JavaScript web framework written using Node.js. Meteor allows for rapid prototyping and produces cross-platform code. The server-side MongoDB program is the only proprietary component of Meteor and is part of the Meteor download bundle. It is possible to use Meteor without using the server-side MongoDB. It uses the Distributed Data Protocol and a publish–subscribe pattern to automatically propagate data changes to clients without requiring the developer to write any synchronization code. On the client, Meteor can be used with any popular front-end JS framework, Vue, React, Svelte, Angular, or Blaze.

<span class="mw-page-title-main">Tikhon Bernstam</span> American Internet entrepreneur

Tikhon Bernstam is an American Internet entrepreneur who cofounded the companies Scribd and Parse.

mLab

mLab is a fully managed cloud database service that hosts MongoDB databases. mLab runs on cloud providers such as Amazon, Google, and Microsoft Azure, and various platform-as-a-service providers.

<span class="mw-page-title-main">Cocaine (PaaS)</span>

Cocaine is an open-source PaaS system for creating custom cloud hosting apps that are similar to Bluemix, Google App Engine, or Heroku. Several services have already been implemented this way, including a service for detecting a user's region or language, a service for accessing MongoDB storage, and a URL fetcher.

Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, Google Drive, and YouTube. Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning. Registration requires a credit card or bank account details.

Parse, Inc. was a company acquired by Meta in 2013 and shut down in January 2017. They developed a MBaaS platform, Parse. Following the announcement in 2016 of the impending shutdown, the platform was subsequently open sourced.

Realm is an open source object database management system, initially for mobile operating systems (Android/iOS) but also available for platforms such as Xamarin, React Native, and others, including desktop applications (Windows). It is licensed under the Apache License.

<span class="mw-page-title-main">IBM Cloud</span> Cloud computing services provided by IBM

IBM Cloud is a set of cloud computing services for business offered by the information technology company IBM.

<span class="mw-page-title-main">Appery.io</span>

Appery.io is a cloud-based HTML5, Ionic, jQuery Mobile, and hybrid app-building platform for developing mobile apps, web apps, and PWA s. Appery.io is a browser-based drag-and-drop visual builder tool that supports Android and iOS with integrated Apache Cordova/PhoneGap output.. The platform is used by DIYers to create apps for their customers.

References

  1. MongoHQ Add-on Public Beta | Heroku Blog | Apr 30, 2010
  2. MongoHQ Raises $417K From Y Combinator, Lerer And SV Angel | TechCrunch | June 24, 2011
  3. MongoHQ Acquires MongoMachine | Y Combinator News | July 28, 2011
  4. Platform (PaaS) Partners | MongoHQ Partners | Jan 14, 2012 Archived 2012-01-19 at the Wayback Machine
  5. "Top 10 Enterprise Cloud Apps and Services of 2011 | Read Write Web | Dec 26, 2011". Archived from the original on January 17, 2012. Retrieved January 15, 2012.
  6. PR Newswire Aug 6, 2014
  7. "Compose is Joining IBM". 23 July 2015.