MongoDB Hosting

Deploy MongoDB on AWS, GCP, or IBM Cloud in minutes. Fully managed, highly-available, & production ready.

Try Compose Free for 30 Days

Compose for MongoDB

MongoDB is the best-known and most popular of the NoSQL databases. It’s a JSON document store which can be scaled vertically and horizontally, has a rich query and aggregation framework and is accessible through a wide range of application frameworks and languages.

Try Compose for MongoDB free for 30-days

Deployment configuration

We use the MongoDB sharded architecture with, by default, one shard — two database nodes, a hidden backup node for no-stop backups and an arbiter — spread over multiple hosts.

In front of that are configuration servers, three of them, supporting the cross-shard, and connecting the databases to the world are two mongos/HAproxy servers which combine to give multiple layers of failover protection to your database access.

Serious about security

Platform security

Security at the database level is made up of many small features: SSL incoming connections with certificate confirmation ensures you are talking to the right server, IP whitelisting gives server side control of allowed clients, mandatory creation of users with passwords, and other best practices ensure the MongoDB database is ready for the Internet.

Admin controls

The Compose console for managing and viewing your databases operates with its own account scheme, with multiple sub-users and roles to enable you to control access to your database administration. The Compose account scheme also includes the option to use two factor authentication to ensure the right people are logging in.

All your databases, one platform

Compose makes it easy to deploy your favorite open source databases in minutes into your preferred cloud datacenter on fast SSDs. Everything you need to run a performant database is available through the Compose web console or Compose APIs.

Ready to get started?

Deploy MongoDB or any one of our production-ready, cloud hosted databases in minutes with just a few clicks.

Try Compose Free for 30 Days