Yandex Managed Service for MongoDB

Manage a document-oriented NoSQL DBMS in the infrastructure of Yandex.Cloud,
an exclusive partner of MongoDB in Russia.

Partnership with MongoDB
Get access to new MongoDB features and official releases that are 100% compatible with the platform.
Easy scaling
If the load on your cluster increases, you can add new servers or increase their capacity in a matter of minutes.
Low upkeep
Invest your time in your project, and we’ll take care of database maintenance: software backups, monitoring, fault tolerance, and updates.
Sharding
You can enable sharding for clusters that have MongoDB version 4.0 or higher. You can also add and configure individual shards to improve cluster performance.
Data security
All DBMS connections are encrypted using the TLS protocol, and DB backups are GPG-encrypted. Data is secured in accordance with the requirements of local regulatory, GDPR, and ISO industry standards.
Flexible data structure
MongoDB has no regular tables and stores data as collections of JSON-like documents. This is great for projects where data structures may change during development.

Implement your projects using Managed Service for MongoDB

Machine learning

In ML tasks, data structures are ever-changing. At first, this is raw data. Once it is processed, a training set is generated and then learning results appear. MongoDB’s flexible storage system handles these data transformations perfectly well.

Fast web apps

MongoDB-based data stores are great at handling real-time queries when you need to be able to scale your system easily. For example, MongoDB can be part of a messaging app, social network, or recommendation system.

Create a queue broker

You can enable information exchange between application components by using intermediate message queues. Many popular queuing tools let you use MongoDB as a backend for data storage.

We'll take care of most of database maintenance

Processes
Managed Service for MongoDB
MongoDB self‑installation
Data access control
VM deployment
Network configurations
OS and software installation
DBMS updates
Backups
Data replication setup
Data storage and hardware security
Integration with Yandex.Cloud services
Monitoring tools

Independent control

Control on the Yandex.Cloud side

Getting started

Select the necessary computing capacity and create a ready-to-use MongoDB cluster.

Create cluster

Questions and answers

What MongoDB versions are available in Yandex.Cloud?

Managed Service for MongoDB supports MongoDB 3.6, 4.0, and 4.2.

Managed Service for MongoDB supports MongoDB 3.6, 4.0, and 4.2.

What part of database management and maintenance is Yandex Managed Service for MongoDB responsible for?

When creating clusters, Managed Service for MongoDB allocates resources, installs the DBMS, and creates databases.

For created and running databases, it automatically creates backups and applies fixes and updates to the DBMS.

The service also provides data replication between database hosts (both inside and between availability zones) and automatically switches the load over to a backup replica in the event of a failure.

When creating clusters, Managed Service for MongoDB allocates resources, installs the DBMS, and creates databases.

For created and running databases, it automatically creates backups and applies fixes and updates to the DBMS.

The service also provides data replication between database hosts (both inside and between availability zones) and automatically switches the load over to a backup replica in the event of a failure.

Does the service meet the ISO requirements?

Yes. You can read the full security audit conclusion on the Security page.

Yes. You can read the full security audit conclusion on the Security page.

Get started with Managed Service for MongoDB