Amazon DynamoDB – это быстрый и гибкий сервис нереляционных баз данных. Он подходит для любых приложений, требующих стабильной работы с задержкой не более нескольких миллисекунд при любом масштабе. Эта полностью управляемая облачная база данных поддерживает работу на основе как документов, так и пар «ключ-значение». Гибкая модель данных, стабильная производительность и автоматическое масштабирование пропускной способности делают этот сервис отличной платформой для мобильных и интернет-приложений, игр, рекламы, IoT и многих других приложений. Начните прямо сегодня, ознакомившись с Руководством по началу работы.

Amazon DynamoDB Accelerator (DAX) – это полностью управляемый высокодоступный кэш в памяти, который позволяет уменьшить время отклика DynamoDB с миллисекунд до микросекунд даже при обработке миллионов запросов в секунду. Подробнее »  

Узнайте, почему DynamoDB оказалась экономичным решением нереляционных БД для трех организаций, опрошенных IDC.

15
Быстрая и стабильная работа

Быстрая и стабильная работа

Решение DynamoDB стабильно и быстро работает в системах любого масштаба в любой области применения. Среднее время обработки запроса на сервере составляет не более десяти миллисекунд. По мере роста объемов данных и повышения необходимой производительности система DynamoDB обеспечивает соответствие требованиям к пропускной способности и времени обработки запроса с помощью технологий автоматического разбиения на разделы и SSD в системах любого масштаба. Подробнее »

Высокая масштабируемость

Высокая масштабируемость

DynamoDB автоматически масштабирует ресурсы в сторону увеличения или уменьшения в соответствии с увеличением или уменьшением объема запросов приложений. Автомасштабирование включено по умолчанию, нужно только указать целевой уровень использования. Фактическое потребление пропускной способности непрерывно отслеживается в фоновом режиме с помощью предупреждений Amazon CloudWatch, а выделенная пропускная способность корректируется при каждом отклонении уровня использования от целевого значения. Если необходимо масштабировать приложение для обслуживания пользователей, находящихся по всему миру, можно использовать глобальные таблицы, которые обеспечивают автоматическое реплицирование данных в заданные регионы AWS.Подробнее »

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

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

DynamoDB – это полностью управляемый сервис нереляционной базы данных в облаке. Клиент просто создает таблицу базы данных и задает требования к целевому уровню использования для автомасштабирования, после чего сервис работает в автоматическом режиме. Больше не нужно беспокоиться об управлении базой данных: о выделении аппаратного и программного обеспечения, настройках и конфигурации, обновлениях ПО, использовании распределенного кластера базы данных или разделении информации на несколько инстансов по мере изменения масштабов системы. DynamoDB также обеспечивает восстановление на заданный момент времени, резервное копирование и восстановление для всех используемых таблиц, что позволяет удовлетворить корпоративным и нормативным требованиям к архивированию.Подробнее »

Событийно-ориентированное программирование

DynamoDB интегрирован с сервисом AWS Lambda для создания триггеров, которые позволяют разрабатывать приложения, автоматически реагирующие на изменение данных. Подробнее »

 

Точный контроль доступа

DynamoDB интегрирован с сервисом AWS Identity and Access Management (IAM), что обеспечивает полный и точный контроль доступа всех пользователей организации. Вы можете назначить каждому пользователю уникальные безопасные данные для доступа и разрешения, а затем отслеживать доступ конечных пользователей ко всем сервисам и ресурсам. Подробнее »

Гибкость

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

Используйте AWS Database Migration Service (AWS DMS), чтобы ускорить миграцию наиболее распространенных коммерческих баз данных. При миграции баз данных в DynamoDB можно использовать AWS DMS бесплатно в течение шести месяцев. Подробнее »

15

Amazon DynamoDB – это сервис нереляционных баз данных, обеспечивающий стабильную работу с задержкой не более нескольких миллисекунд при любом масштабе. DynamoDB обеспечивает производительность и доступность, необходимую при создании платформ для торгов в режиме реального времени (RTB) и сервисов рекомендаций. См. схему эталонной архитектуры.

ad_serving_arch_3

Нажмите для увеличения

ad_serving_arch_3_larger
VidRoll

VidRoll использует DynamoDB для демонстрации таргетированной видеорекламы посетителям веб-сайтов и получения максимальной прибыли. VidRoll ежемесячно показывает сотни миллионов рекламных роликов на 100 000 веб-сайтов. Подробнее »

Team Internet на re:Invent 2017
Minimizing Latency While Optimizing Cost Through Advanced Caching Strategies

DynamoDB позволяет создавать игры с высокой скоростью отклика для мобильных устройств, приставок и настольных компьютеров. Вы можете хранить данные игр, созданных на базе движка Amazon Lumberyard, например статусы игроков, таблицы рекордов или динамический контент игрового мира, и запрашивать эти данные через интерфейс Cloud Canvas. Разработка успешной игры для мобильных устройств подразумевает не только создание игры как таковой: нужно обеспечить аутентификацию пользователей, доступ к контенту для загрузки и к возможностям для социальных сетей. Чтобы решить эти задачи, база данных DynamoDB интегрирована с пакетом AWS Mobile SDK и широким спектром сервисов AWS. См. схему эталонной архитектуры.

AWS-online-games-wide

Нажмите для увеличения

AWS-online-games-wide-larger
Zynga
logo-wooga-150

«Для игры Zynga Poker требуется управление выделенными локальными ресурсами. Именно поэтому мы перенесли пул серверов MySQL игры на полностью управляемый сервис Amazon DynamoDB. Это привело к резкому снижению эксплуатационных расходов», – рассказывает Дорион Кэррол, директор по информационным технологиям компании Zynga. Подробнее »

«Мы – команда из четырех специалистов DevOps, ответственная за несколько онлайн-игр. Перемещение 12-узлового кластера Riak в DynamoDB с использованием автомасштабирования позволило нам уделять больше времени разработке новых возможностей, а не тратить его на обслуживание или на масштабирование при резких изменениях трафика, которые возникают после запуска игр или рекламных кампаний». Патрик Хьюслер, старший бэкенд-инженер, Wooga GmbH


DynamoDB позволяет очень просто хранить данные устройств и выполнять запросы к ним. Это позволяет сосредоточиться на создании потрясающих новых решений AWS IoT. Для выполнения бизнес-аналитики большого объема быстро обновляемых данных IoT в базе данных DynamoDB подключите ее к хранилищу Amazon Redshift. См. схему эталонной архитектуры.

Time Series Processing - wide

Нажмите для увеличения

Time Series Processing - wide - larger
Canary

Canary создает комплексные системы безопасности для дома. Благодаря AWS компания получила возможность масштабирования для ежедневной обработки более 150 млн входящих видеофайлов. Подробнее »

HomeAway на re:Invent 2017
How We Built a Mission-Critical, Serverless File Processing Pipe

Начать работу с Amazon DynamoDB очень просто. Руководство по началу работы поможет вам за несколько щелчков мышью создать свою первую таблицу DynamoDB.

 

Бесплатный начальный доступ