Yandex Managed Service for MongoDB

Управляйте документоориентированной NoSQL СУБД в инфраструктуре Yandex Cloud.

Простое масштабирование

Если нагрузка на кластер вырастет, вы можете за несколько минут добавить новые серверы в кластер или увеличить их мощность.

Лёгкость в обслуживании

Уделяйте время развитию своего проекта, а мы будем заниматься обслуживанием баз данных: резервированием, мониторингом, обеспечением отказоустойчивости и обновлением ПО.

Шардирование

Вы можете включить шардирование для кластера с версией MongoDB 4.0 и выше, а также добавлять и настраивать отдельные шарды — это повысит производительность кластера.

Безопасность данных

Все соединения с СУБД шифруются при помощи протокола TLS, а резервные копии содержимого баз — технологией GPG. Безопасность данных соответствует требованиями 152-ФЗ, индустриальных стандартов ISO и PCI DSS.

Гибкая структура данных

В MongoDB нет привычных таблиц, а данные хранятся в виде коллекций JSON-подобных документов. Это отлично подойдёт для проектов, в которых структура данных может меняться в процессе разработки.

Решайте свои задачи с Managed Service for MongoDB

Машинное обучение

В задачах машинного обучения структура данных постоянно меняется: сначала это сырые данные, потом из них выбирается обучающее множество, затем появляются результаты обучения. Гибкая система хранения MongoDB отлично справляется с такими превращениями данных.

Быстрые интернет-приложения

Хранилища данных на базе MongoDB хорошо справляются с запросами в реальном времени, когда нужно иметь возможность легко отмасштабировать систему. Например, MongoDB может быть частью мессенджера, социальной сети или рекомендательной системы.

Создание брокера очередей

Обмен информацией между компонентами приложения можно построить за счёт использования промежуточных очередей сообщений. Многие популярные инструменты для работы с очередями позволяют задействовать MongoDB как бэкенд для хранения данных.

Мы берём на себя большую часть работы по обслуживанию базы данных

Процессы
Managed Service for MongoDB
Самостоятельная инсталляция MongoDB
Разграничение доступа к данным
Развёртывание виртуальных машин
Настройка сети
Установка ОС и ПО
Обновление СУБД
Резервное копирование
Настройка репликации данных
Безопасность хранилища данных и оборудования
Интеграция с сервисами Yandex Cloud
Инструменты мониторинга

Самостоятельный контроль

Контроль на стороне Yandex Cloud

С помощью технологий Яндекса нам удалось повысить отказоустойчивость программных компонентов сервиса, автоматизировать работу по оптимизации бизнес-процессов, улучшить ключевые показатели бизнеса
Андрей Хохлов,
основатель, CIO CarTaxi
Читать историю

Как начать работу с MongoDB

Для начала перейдите в консоль управления Yandex Cloud, создайте кластер базы данных MongoDB.

Определитесь с характеристиками, выберите класс хостов, объем хранилища, сеть, к которой будет подключен ваш кластер, а также зону доступности.

Научим работать с сервисом

На курсе «Инженер облачных сервисов» вы научитесь создавать отказоустойчивые облачные системы, работать с управляемыми базами данных и контейнерами, изучите основы бессерверных технологий и подходы к созданию защищённой от внешних атак облачной инфраструктуры.

Вопросы и ответы

Что такое сервис по управлению базами данных MongoDB?

Сервис помогает вам создавать, эксплуатировать и масштабировать базы данных MongoDB в облаке. Основная сущность, которой оперирует сервис — кластер баз данных. Каждый кластер состоит из одного или нескольких хостов БД — виртуальных машин с развернутыми серверами СУБД.

Начните пользоваться Managed Service for MongoDB