...

Managed Service 
for MongoDB

Manage MongoDB with complete peace of mind. Our team of experts keeps your database running smoothly and handles all administration while you focus on what matters.

Deploy in the cloud

Solve your tasks with Managed Service for MongoDB

Machine learning

You can store, manage and analyse massive data volumes required for training machine‑learning models. MongoDB’s rich feature set—powerful query and aggregation language, indexing and horizontal scaling—lets you efficiently process and extract information for model training.

Fast web services

MongoDB delivers high‑speed read and write operations thanks to its optimised storage engine. Applications can respond quickly to user requests and handle large data volumes.

Message broker

MongoDB can also act as a queue broker where messages are stored and processed asynchronously. Collections store the messages, indexes provide fast access and search, and read/write operations are handled efficiently to ensure reliable message delivery.

Data caching

MongoDB’s speed and flexibility let you use it effectively as a cache. Cached data can be refreshed or purged as needed to keep information current.

Data storage and processing

MongoDB provides efficient storage and processing, enabling rapid data retrieval, caching and query optimisation.

Why MongoDB?

MongoDB is a database‑management system that uses a document‑oriented data model where information is stored as documents or collections. Unlike relational DBMSs, it does not require tables, schemas or a separate query language.

  • Flexible data structure lets you keep heterogeneous data types in a single collection, so the schema can be changed easily without complex migrations.
  • Flexible document queries avoid complex joins, simplifying and speeding up access to the required information.
  • In‑memory data storage provides rapid access to frequently used data and boosts overall application performance.
  • No need to map application objects to a database format, which simplifies development and reduces code.
  • Data is stored as flexible JSON‑like documents, allowing the structure to adapt quickly to changing business requirements and making data handling easier.
  • The ability to create indexes dramatically accelerates searches and queries, improving system performance and responsiveness.

Tasks we handle

Our platform delivers convenient, flexible management for fully-managed databases. A team of experts is always on hand to help with any questions. Forget the headaches of database installation and configuration—leave that to us and focus on growing your business. Enjoy reliability and high performance in a single solution.

  • Virtual machine deployment
  • Database updates
  • Data storage and hardware security
  • Network configuration
  • Backup
  • Integration with Server Mall Cloud services
  • Operating system and software installation
  • Data replication configuration
  • Monitoring tools

Other databases

DBaaS (Database as a Service) is a cloud-based approach to data storage and management in which you no longer need to install or maintain the database yourself. Instead, you receive a ready-to-use, fully optimised cloud solution that delivers high availability, effortless scalability, and comprehensive database management.

  • Elasticsearch

    Elasticsearch

    A powerful search and analytics engine for indexing large volumes of data and handling real-time queries.

    Discover
  • PostgreSQL

    PostgreSQL

    A massively parallel processing (MPP) platform for large-scale data warehousing and analytics.

    Discover
  • Greenplum

    Greenplum

    A massively parallel processing (MPP) platform for large-scale data warehousing and analytics.

    Discover
  • MySQL

    MySQL

    The world’s most popular open-source database, renowned for its reliability, simplicity and speed.

    Discover
  • Redis

    Redis

    An in-memory data-structure store that serves as a database, cache and message broker for lightning-fast data access.

    Discover
  • Apache Kafka

    Apache Kafka

    A distributed data-streaming platform that lets you build data pipelines and real-time applications.

    Discover
  • ClickHouse

    ClickHouse

    A high-performance columnar DBMS optimised for online analytical processing (OLAP).

    Discover
  • OpenSearch

    OpenSearch

    An open search-and-analytics suite used for real-time log monitoring and analysis.

    Discover

Have a complex setup or additional pricing questions? Contact our sales team to get the information you need.

Want more capabilities?
Full‑fledged OpenStack infrastructure is ready

For individuals and companies of any size

Your needs define our cloud, which adapts and scales to your workloads. Start with a small virtual machine and effortlessly grow into high‑load infrastructures with clusters, load balancers, and other tools.

For efficient operations

Deploy virtual machines, configure networks and complex network architectures, manage data storage with great flexibility, and achieve high availability using load balancers and clusters. All of this — in an intuitive interface. With it, you can focus on what matters most — your business and ideas.

For Bare Metal with maximum power

If you need maximum performance and control, we offer you the option of deploying OpenStack on Bare Metal. It is the key solution for high‑performance computing, big data processing, and situations where direct access to hardware resources is required.

Build your cloud

Sign up now and be up and running in just a few minutes.

Begin

Other products you might be interested in

Kubernetes (K8s)

An orchestration system that automates the deployment, scaling and management of containerised applications.

Try

FAQ

What advantages does MongoDB have and what tasks is it suitable for?

  1. MongoDB is a document-oriented database management system designed for storing JSON data grouped into "Collections". Any JSON documents can be stored and categorized in this format. Unlike relational DBMSs, MongoDB does not require tables, schemas or a separate query language. The JSON document contained in MongoDB is called binary JSON or BSON, is unstructured, and can store any kind of data.
  2. MongoDB is a cross-platform DBMS that provides load balancing, horizontal scaling and data integrity. The MongoDB information storage system is represented by nodes: one master node and a set of secondary nodes whose data is replicated. If the master node fails, the available secondary node becomes the master node.

You can use MongoDB to create applications that do not contain a large number of links, but need to store heterogeneous data.

For example, MongoDB would be suitable for storing:

  • blog platform data;
  • product catalog;
  • storage of events in the system (logging);
  • recording information from monitoring sensors in the enterprise, as well as in e-commerce and mobile applications.
  • machine learning and artificial intelligence data.

What tasks does the MongoDB database management service provider undertake?

Managed Service for MongoDB is a service that provides a ready-to-use MongoDB database management system, whose cluster uses cloud architecture for hosting.

You can focus on working with the database, enjoy all its benefits, and we will take care of the technical issues of organizing the database cluster and its operation.

Our area of responsibility includes:

  • database cluster deployment and its preliminary configuration;
  • monitoring and management of the cluster;
  • scaling of the cluster;
  • ensuring high availability and fault tolerance of the database;
  • data backup;
  • ensuring data security and restricting access through authorization and encryption;
  • maintaining and repairing the infrastructure on which the cluster is hosted;
  • providing technical support and access to technical documentation on the service.

How is the backup of database clusters organized?

By default, automatic cluster backup is performed every 24 hours between 1:00 AM and 5:00 AM GMT+4. During the backup, the access to the clusters is preserved. Backups are stored for 7 days after creation.

You can restore data to any saved backup.

How is the cost of using the service formed?

The actual structure of cost formation and service usage rates are given in the "Rates" section of the documentation or in the configurator when ordering a service.

In general, the cost of using the MongoDB managed database service is calculated based on the actual use of resources, based on the following parameters:

  • configuration of cluster nodes;
  • time of resource utilization;
  • the amount of storage reserved for the database cluster;
  • the volume of database cluster backups.

What are the differences between MongoDB Community Edition and Enterprise Edition?

In general, MongoDB Community Edition and Enterprise Edition have the same basic features such as queries, aggregation, replication, segmentation, etc. But MongoDB Enterprise Edition has the following additional functionality:

  • Support for data encryption mechanisms.
  • Kerberos client and server authentication mechanism.
  • LDAP protocol support.
  • Audit tools.
  • Ops Manager - A tool for automating administration tasks that include such things as deployment, monitoring, alerting, and backup.
  • BI Connector - A business intelligence tool designed for working with data, allowing you to query MongoDB data with SQL using tools such as Tableau, Power BI, and Excel.
  • Enterprise Operator for Kubernetes - a tool to manage typical MongoDB cluster lifecycle events: provision storage and compute capacity, configure network connections, set up users, and change these settings as needed. Kubernetes APIs and tools are used for this purpose.

What happens if the DBMS version is no longer supported by the developer?

If the DBMS version you are using is no longer supported by the developer, you will still have access to your data. However, in this case, the creation of new cluster nodes will not be available and other features may be restricted. You will be notified by e-mail and in your personal cabinet about automatic upgrade to the nearest supported version, about the dates of work and database availability. Such upgrade will be performed even if the client has disabled automatic upgrade.

The client is notified about minor version update at least 7 days in advance, about major version update at least 1 month in advance. Upon receipt of such notification, the customer should check the software interfacing with MongoDB for compatibility with the new version. If necessary, the customer should take steps to ensure compatibility with the new version.

What restrictions does your service impose on MongoDB clusters?

Currently, each MongoDB cluster can have no more than 5 hosts, and the maximum cluster storage size should not exceed 600 GB.

What is the maximum document size that can be uploaded by MongoDB?

In MongoDB, the maximum document size is limited to 16 MB, but when using GridFS, the document size is limited only by the size of the available disk space in the cluster.

What are replicas and database segmentation for?

MongoDB databases can run on several servers at once: segmentation allows you to distribute the load, and replication allows you to create copies. This allows you to increase the speed and fault tolerance of the database.

If there are several replicas in a database cluster, if one of them is lost, the cluster will not take the cluster down.