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.

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.

IONOS DBaaS offers you a replicated MongoDB setup in minutes.

DBaaS is fully integrated into the Data Center Designer. You may also manage it via automation tools like Terraform and Ansible.

Compatibility:

DBaaS currently supports MongoDB Playground versions 5.0 and 6.0.

Locations:

Offered in the following locations: de/fra, de/txl, gb/lhr, es/vit, us/ewr, us/mci and fr/par.

Features

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

Availability: Single instance database cluster with a small cube template availability.

Security: Communication between instances and between the client and the 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.

Platform Tasks

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.

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.

Resource allocation

The database resources allocated as per your user contract are displayed in Resource allocation. The resources refer to the MongoDB Clusters, number of CPU cores, RAM, and Storage databases quota:

  • 16 CPU Cores

  • 32 GB RAM

  • 5 database clusters

  • 1500 GB Disk Space

  • varying nodes within each cluster based on the chosen Edition

Note: A single instance of your database cluster cannot exceed 16 CPU cores and 32GB RAM.

You can view the number of resources that are available and can be used, as well as the number of resources already consumed. Based on the resources available here, you can allocate resources during the creation of a database cluster. For resource allocation, contact IONOS Cloud Support.

Last updated