> For the complete documentation index, see [llms.txt](https://docs.ionos.com/cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionos.com/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mongodb/overview.md).

# Overview

MongoDB is a widely used NoSQL database system that excels in performance, scalability, and flexibility, making it an excellent choice for managing large volumes of data. MongoDB offers different editions tailored to meet the requirements of enterprise-level deployments, namely **MongoDB Business** and **MongoDB Enterprise** editions. You can try out MongoDB for free with the **MongoDB Playground** edition and further upgrade to **Business** and **Enterprise** editions.

{% tabs %}
{% tab title="MongoDB Playground" %}
MongoDB Playground is a free edition that offers a platform to experience the capabilities of MongoDB with IONOS. It provides one playground instance for free and each additional instances created further are charged accordingly. You can prototype and learn how best the offering suits your enterprise.
{% endtab %}

{% tab title="MongoDB Business" %}
MongoDB Business is a comprehensive edition that combines the power and flexibility of MongoDB with additional features and support to address the needs of businesses across various industries. It provides an all-in-one solution that enables organizations to efficiently manage their data, enhance productivity, and ensure the reliability of their applications.
{% endtab %}

{% tab title="MongoDB Enterprise" %}
MongoDB Enterprise is a powerful edition of the popular NoSQL database system, MongoDB, specifically designed to meet the demanding requirements of enterprise-level deployments. It offers a comprehensive set of features, advanced security capabilities, and professional support to ensure the optimal performance, scalability, and reliability of your database infrastructure.
{% endtab %}
{% endtabs %}

IONOS DBaaS offers you a replicated MongoDB setup in minutes.

DBaaS is fully integrated into the [<mark style="color:blue;">Data Center Designer</mark>](https://docs.ionos.com/support/general-information/glossary-of-terms#data-center-designer-dcd). You may also manage it via automation tools like [<mark style="color:blue;">Terraform</mark>](https://docs.ionos.com/support/general-information/glossary-of-terms#terraform) and [<mark style="color:blue;">Ansible</mark>](https://docs.ionos.com/support/general-information/glossary-of-terms#ansible).

**Compatibility:**

{% tabs %}
{% tab title="MongoDB Playground" %}
DBaaS currently supports MongoDB Playground versions 5.0 and 6.0.
{% endtab %}

{% tab title="MongoDB Business" %}
DBaaS currently supports MongoDB Business versions 5.0 and 6.0.
{% endtab %}

{% tab title="MongoDB Enterprise" %}
DBaaS currently supports MongoDB Enterprise versions 5.0 and 6.0.
{% endtab %}
{% endtabs %}

**Locations:**

{% tabs %}
{% tab title="MongoDB Playground" %}
Offered in the following locations: `de/fra`, `de/txl`, `gb/lhr`, `es/vit`, `us/ewr`, `us/mci` and `fr/par`.
{% endtab %}

{% tab title="MongoDB Business" %}
Offered in the following locations: `de/fra`, `de/txl`, `gb/lhr`, `es/vit`, `us/ewr`, `us/mci` and `fr/par`.
{% endtab %}

{% tab title="MongoDB Enterprise" %}
Offered in the following locations: `de/fra`, `de/txl`, `gb/lhr`, `es/vit`, `us/ewr`, `us/las`, `us/mci` and `fr/par`.
{% endtab %}
{% endtabs %}

### Features

The MongoDB Playground, MongoDB Business, and MongoDB Enterprise editions offer the following key capabilities:

{% tabs %}
{% tab title="MongoDB Playground" %}
**Availability:** Single instance database cluster with a small cube template availability.

**Security:** Communication between instances and between the client and the [<mark style="color:blue;">database cluster</mark>](https://docs.ionos.com/support/general-information/glossary-of-terms#database-cluster) is protected with Transport Layer Security (TLS) using **Let's Encrypt**.

**Resources:** Cluster instances are dedicated Servers, with a dedicated CPU, storage, and RAM.

**Backup:** Backups are disabled for this edition. You need to upgrade to **MongoDB Business** or **MongoDB Enterprise** to avail database backup capabilities.
{% endtab %}

{% tab title="MongoDB Business" %}
**High availability:** Multi-instance database clusters across different physical hosts with automatic data replication and failure handling.

**Security:** Communication between instances and between the client and the [<mark style="color:blue;">database cluster</mark>](https://docs.ionos.com/support/general-information/glossary-of-terms#database-cluster) is protected with Transport Layer Security (TLS) using **Let's Encrypt**.

**Management:** Efficient monitoring and management are essential for maintaining the health and performance of MongoDB deployments. IONOS MongoDB Business Edition includes powerful monitoring and management tools to simplify these tasks. The MongoDB management enables centralized monitoring, proactive alerts, and automated backups, allowing businesses to efficiently monitor their clusters and safeguard their data.

**Resources:** Cluster instances are dedicated Servers, with a dedicated CPU, storage, and RAM. All data is stored on high-performance directly attached NVMe devices and encrypted at rest.

**Backup:** Daily snapshots are kept for up to seven days.

**Restore:** Databases can be restored from snapshots.
{% endtab %}

{% tab title="MongoDB Enterprise" %}
**Shards:** Supports horizontal scalability through [<mark style="color:blue;">MongoDB sharding</mark>](https://www.mongodb.com/docs/manual/sharding/), which allows for data to be distributed across multiple servers. For an example of how to create a sharded cluster, see [<mark style="color:blue;">Create a Sharded Database Cluster</mark>](/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mongodb/api-howtos/create-a-sharded-cluster.md).

**Resources:** Cluster instances are Virtual Servers with a boot and a data volume attached. The data volume is encrypted at rest.

**BI Connector:** The MongoDB Connector for BI allows you to query MongoDB data with SQL using tools such as Tableau, Power BI, and Excel. For an example of how to create a cluster with a BI Connector, see [<mark style="color:blue;">Enable the BI Connector</mark>](/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mongodb/api-howtos/enable-the-biconnector.md).

**Network:** Clusters can only be accessed via private LANs.

**High availability:** Multi-instance clusters across different physical hosts with automatic data replication and failure handling.

**Security:** Communication between instances and between the client and the cluster is protected with Transport Layer Security (TLS) using **Let's Encrypt**.

**Backup:** Daily snapshots are kept for up to seven days.

**Restore:** Databases can be restored from a specific snapshot given by its ID or restored from a point in time given by a timestamp.

**Offsite Backup:** Backup data is stored in a location other than the deployed database cluster.

**Enterprise Support**: With MongoDB Enterprise, you gain access to professional support from the MongoDB team ensuring that you receive timely assistance and expert guidance when needed. IONOS offers enterprise-grade Service Level Agreements (SLAs), guaranteeing rapid response times and 24/7 support to address any critical issues that may arise.
{% endtab %}
{% endtabs %}

### Platform Tasks

{% hint style="info" %}
**Note:** IONOS Cloud does not allow full access to the MongoDB cluster. For example, due to security reasons, you cannot use all roles and need to create users via the IONOS API.
{% endhint %}

**DBaaS services offered by IONOS Cloud:**

Our platform is responsible for all back-end operations required to maintain your database in optimal operational health. The following services are offered:

* Database management via the DCD or the DBaaS API.
* Configuring default values, for example for data replication and security-related settings.
* Automated backups for 7 days.
* Regular patches and upgrades during the maintenance.
* Disaster recovery via automated backup.
* Service monitoring: both for the database and the underlying infrastructure.

**Customer database administration duties:**

Tasks related to the optimal health of the database remain the responsibility of the user. These include:

* choosing adequate sizing,
* data organization,
* creation of indexes,
* updating statistics, and
* consultation of access plans to optimize queries.

### Terminology

* **Cluster:** The whole MongoDB cluster is currently equal to the replica set.
* **Instance:** A single server or replica set member inside a MongoDB cluster.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ionos.com/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mongodb/overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
