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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

Гибкость

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

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

15

Amazon DynamoDB – это сервис баз данных NoSQL, обеспечивающий стабильную работу с задержкой не более нескольких миллисекунд при любом масштабе. 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 из 4 человек, ответственная за несколько онлайн-игр. Перемещение 12-узлового кластера Riak в DynamoDB с Auto Scaling позволило нам уделять больше времени разработке новых возможностей, вместо того чтобы тратить его на обслуживание или масштабирование при запуске игр, которые вызывают резкие изменения трафика, и рекламных кампаний». Патрик Хьюслер, старший бэкенд-инженер, 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.

 

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