Amazon DocumentDB (поддерживает совместимость с MongoDB)

Быстрый, масштабируемый и высокодоступный сервис баз данных, совместимых с MongoDB

Amazon DocumentDB (поддерживает совместимость с MongoDB) – это быстрая, масштабируемая, высокодоступная и полностью управляемая документная база данных, которая поддерживает рабочие нагрузки MongoDB.

Сервис Amazon DocumentDB с самого начала создавался для того, чтобы обеспечить пользователям необходимую производительность, масштабируемость и доступность при обработке критически важных рабочих нагрузок MongoDB при любом масштабе. Посредством эмуляции ответов, ожидаемых клиентом от сервера MongoDB, в Amazon DocumentDB реализован API‑интерфейс MongoDB 3.6 (предоставляемый с открытым исходным кодом по лицензии Apache 2.0). Это позволяет использовать существующие драйверы и инструменты MongoDB c Amazon DocumentDB. В Amazon DocumentDB хранилище и вычислительные ресурсы разделены, что позволяет масштабировать их по отдельности. Можно повысить производительность операций чтения до миллионов запросов в секунду, добавив до 15 реплик чтения с низкой задержкой. Реплика создается за считаные минуты вне зависимости от объема данных. Расчетная доступность Amazon DocumentDB составляет 99,99 %. Сервис шестикратно реплицирует данные в трех зонах доступности AWS. С помощью сервиса AWS Database Migration Service (DMS) можно абсолютно бесплатно (в течение полугода) и с минимальными простоями перенести свои базы данных MongoDB, размещенные как локально, так и в Amazon Elastic Compute Cloud (EC2), в сервис Amazon DocumentDB.

Преимущества

Совместимость с MongoDB

В Amazon DocumentDB реализован API‑интерфейс MongoDB 3.6 (предоставляемый с открытым исходным кодом по лицензии Apache 2.0) посредством эмуляции ответов, ожидаемых клиентом от сервера MongoDB. Это позволяет использовать существующие драйверы и инструменты MongoDB c Amazon DocumentDB. Для обновления приложений нужно лишь указать новый кластер Amazon DocumentDB в качестве адреса базы данных. Подробнее о поддерживаемых API MongoDB.

Подробнее »

Высокая доступность

Расчетная доступность Amazon DocumentDB составляет 99,99 %. Сервис шестикратно реплицирует данные в трех зонах доступности AWS. Amazon DocumentDB осуществляет непрерывный мониторинг состояния инстансов БД и в случае сбоя автоматически переключается на реплику чтения – как правило, менее чем за 30 секунд.

Подробнее »

Производительность при любом масштабе

Amazon DocumentDB позволяет добиться вдвое большей пропускной способности, чем доступные в настоящее время управляемые сервисы MongoDB. В архитектуре Amazon DocumentDB хранилище и вычислительные ресурсы разделены, что позволяет масштабировать их по отдельности. Повысить производительность операций чтения можно до миллионов запросов в секунду, просто добавив до 15 реплик чтения с низкой задержкой в трех зонах доступности. Реплика создается за считаные минуты вне зависимости от объема данных. Amazon DocumentDB использует распределенное отказоустойчивое хранилище с возможностью самостоятельного восстановления, которое автоматически масштабируется до 64 ТБ на кластер базы данных.

Подробнее »

Высокая безопасность

Amazon DocumentDB обеспечивает несколько уровней безопасности для базы данных, включая сетевую изоляцию с помощью Amazon VPC, шифрование данных при хранении с помощью ключей, создаваемых и управляемых в AWS Key Management Service (KMS), аудит баз данных, а также шифрование при передаче с помощью протокола Transport Layer Security (TLS). Amazon DocumentDB шифрует данные в автоматизированных резервных копиях, снимках состояния и репликах в том же кластере.

Подробнее »

Полностью управляемый сервис

Amazon DocumentDB избавляет от необходимости заниматься задачами, связанными с администрированием базы данных, такими как выделение необходимого оборудования, установка исправлений, настройка, конфигурирование, резервное копирование и масштабирование. Amazon DocumentDB автоматически и непрерывно выполняет мониторинг базы данных и сохраняет резервные копии в Amazon S3, что обеспечивает восстановление на момент времени (с точностью до секунды за последние 35 дней).

Подробнее »

Соответствие требованиям

Amazon DocumentDB изначально соответствует самым строгим стандартам безопасности. Он разработан так, чтобы пользователи могли проверить наш уровень безопасности и выполнить свои обязательства по соответствию нормативным требованиям. Оценка Amazon DocumentDB показала его соответствие стандартам PCI DSS, ISO 9001, 27001, 27017 и 27018, а также SOC 1, 2 и SOC 3. Кроме того, этот сервис соответствует требованиям HIPAA.

Подробнее »

Примеры использования

Перенос локальных рабочих нагрузок MongoDB в облако

Самостоятельное управление базами MongoDB – сложное, трудоемкое и дорогое дело. Amazon DocumentDB позволяет настраивать, защищать и масштабировать совместимые с MongoDB базы данных в облаке без необходимости вручную настраивать кластеры БД, обеспечивать их безопасность, работать с ПО для управления кластерами, настраивать резервное копирование и вести мониторинг процессов в рабочей среде.

database migration use case diagram

Мобильные и интернет‑приложения

Разрабатывайте высокопроизводительные мобильные и интернет‑приложения, способные масштабироваться для обработки миллионов пользовательских запросов в секунду с миллисекундными задержками. Amazon DocumentDB снижает операционную нагрузку и позволяет сосредоточиться на разработке уникальных возможностей для клиентов. Гибкая документная модель, поддержка различных типов данных и индексирование в сервисе Amazon DocumentDB позволяют быстро адаптировать приложения и выпускать новые версии в сжатые сроки.

mobile and web applications use case diagram

Управление контентом и каталогами

Для обслуживания своих клиентов интернет‑магазины, онлайн‑издательства, цифровые архивы, кассовые терминалы и киоски самообслуживания используют системы управления контентом и каталогами. Этим системам необходим быстрый и надежный доступ к пользовательским отзывам, изображениям, оценкам, информации о продукте, комментариям и т. д. Благодаря гибкой документной модели, поддержке различных типов данных и индексированию в сервисе Amazon DocumentDB можно быстро и интуитивно сохранять контент (например, пользовательские отзывы и демонстрационные видеоролики для интернет‑магазинов) и каталоги (например, инвентарные перечни для кассовых терминалов и данные о финансовых сделках для трейдинговых платформ), а также выполнять запросы ко всем этим данным. 

content and catalog management use case diagram

Управление профилями

Управление профилями обеспечивает работоспособность онлайн‑транзакций, пользовательских параметров и механизмов аутентификации пользователей. Рост количества пользователей, сложности данных профилей и ожиданий в отношении качества обслуживания приводит к повышению спроса на масштабируемость, гибкость данных и производительность. Документная модель данных Amazon DocumentDB позволяет управлять профилями и настройками миллионов пользователей, а также масштабировать ресурсы для обработки миллионов пользовательских запросов в секунду с задержками на уровне миллисекунд.

profile management use case diagram
Product-Page_Standard-Icons_01_Product-Features_SqInk
Узнайте о возможностях продукта

Подробнее о возможностях Amazon DocumentDB (поддерживает совместимость с MongoDB)

Подробнее 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Зарегистрировать бесплатный аккаунт

Получите мгновенный доступ к уровню бесплатного пользования AWS. 

Регистрация 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Начало разработки в консоли

Начните разработку с помощью сервиса Amazon DocumentDB (с поддержкой совместимости с MongoDB) в консоли AWS.

Вход