Yandex Managed Service for MongoDB

Manage a document-oriented NoSQL DBMS in the infrastructure of Yandex Cloud.

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 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 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

How do I get started with MongoDB

To get started, go to the Yandex Cloud console and create a MongoDB database cluster.

You can set characteristics, choose a host class and storage size, and select the network to connect your cluster to as well as an availability zone.

Questions and answers

This service helps you create, use, and scale MongoDB databases in your cloud. The main entity used in the service is a database cluster. Each cluster consists of one or more database hosts, or virtual machines with DBMS servers deployed on them.

Get started with Managed Service for MongoDB