Начало работы с Amazon DynamoDB

Вы хотите быстро начать работу с Amazon DynamoDB? Ниже перечислены наиболее важные руководства по DynamoDB, руководства пользователя и учебные пособия, которые помогут вам за несколько простых шагов начать работу с DynamoDB. 

ДОКУМЕНТАЦИЯ


Техническая документация и руководство по началу работы, содержащие концептуальный обзор DynamoDB и подробные инструкции по использованию различных функций.

ДОКУМЕНТАЦИЯ


Нормативное руководство содержит проверенные временем стратегии, руководства и шаблоны для ускорения проектов миграции в облако, модернизации и оптимизации. Эти ресурсы были разработаны экспертами по технологиям AWS и мировым сообществом партнеров AWS.

ДОКУМЕНТАЦИЯ


Ознакомьтесь с общими рекомендациями и вариантами использования Amazon DynamoDB.

ПРАКТИЧЕСКОЕ ЗАДАНИЕ


В этом цифровом учебном курсе вы узнаете, как приложения взаимодействуют с Amazon DynamoDB через API и сопутствующие сервисы AWS; как создавать таблицы и индексы DynamoDB и взаимодействовать с ними, а также оптимизировать базы данных для мониторинга, производительности и безопасности; как разрабатывать приложения с использованием принципов проектирования DynamoDB.  Учебный курс содержит примеры кода, которые помогут вам реализовать рассмотренные шаблоны проектирования и решения.

ПРАКТИЧЕСКОЕ ЗАДАНИЕ


Портал семинаров и лабораторных материалов AWS для Amazon DynamoDB содержит коллекцию семинаров и практических материалов, призванных помочь вам лучше понять функции DynamoDB и передовые практики моделирования данных NoSQL.

УЧЕБНОЕ ПОСОБИЕ


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

УЧЕБНОЕ ПОСОБИЕ


В этом курсе описывается интеграция сервиса с другими сервисами AWS, представляются важные терминологические и технологические концепции и демонстрируется работа сервиса.

УЧЕБНОЕ ПОСОБИЕ


Узнайте, как создать простую таблицу и добавлять, запрашивать и удалять данные в консоли DynamoDB.

УЧЕБНОЕ ПОСОБИЕ


Узнайте, как вставлять данные, выполнять запросы, создавать индексы и обновлять элементы с помощью Python SDK.

УЧЕБНОЕ ПОСОБИЕ


Узнайте, как создавать базы данных, которые можно использовать в разработке мобильных приложений для социальных сетей.

УЧЕБНОЕ ПОСОБИЕ


С помощью этого курса вы узнаете, как создать многопользовательскую пошаговою игру, используя Amazon DynamoDB и Amazon Simple Notification Service (Amazon SNS).

УЧЕБНОЕ ПОСОБИЕ


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

Ресурсы для миграции

Сервис DynamoDB был создан с учетом потребностей клиентов AWS и разработчиков Amazon.com в решении проблем масштабирования и эксплуатации реляционных баз данных. Клиенты, перешедшие на Amazon DynamoDB, получили улучшенную производительность и масштабируемость, снижение совокупной стоимости владения, сокращение накладных расходов и повышение отказоустойчивости. Здесь вы найдете документацию, блоги, инструменты, видео и отзывы клиентов, которые помогут вам перейти на DynamoDB.

ДОКУМЕНТАЦИЯ


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

ТЕХНИЧЕСКОЕ ОПИСАНИЕ


В этом техническом описании представлены передовые методы переноса рабочих нагрузок из RDBMS в DynamoDB.

ДОКУМЕНТАЦИЯ


В первой части этого руководства представлен обзор функций и преимуществ DynamoDB. Во второй части рассматриваются две проблемы миграции: сопоставление реляционных данных с DynamoDB и изменение приложения для поддержки операций CRUD в DynamoDB.

ДОКУМЕНТАЦИЯ


Это руководство поможет вам понять, как перейти с реляционной системы управления базами данных (СУБД) на DynamoDB, какие инструменты у вас есть, а затем как оценить потенциальные стратегии миграции и выбрать ту, которая соответствует вашим требованиям.

ДОКУМЕНТАЦИЯ


Это руководство поможет вам понять процесс переноса данных из Amazon Relational Database Service (Amazon RDS) для MySQL в Amazon DynamoDB с помощью Сервиса миграции баз данных AWS (AWS DMS).

БЛОГ


Руководство по переносу данных из реляционной СУБД в DynamoDB с помощью AWS DMS.

ДОКУМЕНТАЦИЯ


Используйте Сервис миграции баз данных AWS (AWS DMS) для переноса информации в таблицу DynamoDB. AWS DMS поддерживает использование реляционной базы данных или MongoDB в качестве источника.

ДОКУМЕНТАЦИЯ


Сравнение общих задач баз данных и описание различий между операторами SQL и эквивалентными операциями в DynamoDB.

СЕРТИФИЦИРОВАННЫЕ ЭКСПЕРТЫ


AWS IQ дает возможность клиентам быстро находить и привлекать сертифицированных сторонних экспертов AWS и платить им за консультации по требованию и работу над проектом. Эксперты по AWS IQ могут помочь вам быстрее начать и завершить проекты AWS, предложив практическую помощь для большого количества таких проектов, как настройка базы данных DynamoDB или переход с существующей базы данных.

Инструменты для разработчиков и пример кода

ДОКУМЕНТАЦИЯ


Содержит подробное описание всех операций API для DynamoDB. Приводятся также образцы запросов, ответов и ошибок для поддерживаемых протоколов веб‑сервисов.

ИНТЕРФЕЙС КОМАНДНОЙ СТРОКИ AWS


Этот справочник по интерфейсу содержит документацию по программированию или Интерфейсу командной строки (CLI), которые можно использовать для управления Amazon DynamoDB. В нем представлены все команды Amazon DynamoDB, синтаксис и примеры часто используемых команд.  

ПРИМЕР КОДА


В этой документации AWS представлены примеры кода, которые показывают, как использовать DynamoDB с Пакетом средств разработки ПО (SDK) AWS.

Технические описания и отчеты

АНАЛИТИЧЕСКИЙ ОТЧЕТ


В этом отчете IDC анализирует преимущества и выгоды для организаций, которые используют Amazon DynamoDB для достижения своих бизнес-целей и выполнения проектов трансформации баз данных. По оценкам из этого отчета средняя выгода составляет 8,48 млн USD в год, а окупаемость инвестиций за трехлетний период достигает 378 %.  

АНАЛИТИЧЕСКИЙ ОТЧЕТ


В начале работы DynamoDB основное внимание уделялось масштабируемости, но за последние 10 лет этот сервис нереляционных облачных баз данных значительно усовершенствовался: специалисты AWS добавили такие возможности, как удобство использования, управляемость и расширяемость, ориентированная на различные корпоративные операционные рабочие нагрузки и обслуживание сотни тысяч клиентов.

«Через десятилетие после выпуска можно считать Amazon DynamoDB инновационным сервисом в сфере управляемых облачных баз данных – секторе, который зарождался около 2008 г. Несмотря на то, что поначалу DynamoDB был известен как специализированный сервис, сейчас он осваивает территорию в области сервисов общего назначения, особенно с охватом разработчиков, использующих SQL для широкого диапазона эксплуатационных рабочих нагрузок…»
– James Curtis, старший аналитик по данным, ИИ и аналитике

ТЕХНИЧЕСКОЕ ОПИСАНИЕ


У архитекторов и разработчиков программного обеспечения есть множество вариантов носителей данных и их сохранения. К ним относятся не только традиционные системы управления реляционными базами данных (RDBMS), но и базы данных NoSQL, такие как Amazon DynamoDB. Некоторые рабочие нагрузки будут лучше масштабироваться и будут более экономичными при использовании решения NoSQL. В этом техническом описании представлены передовые методы переноса этих рабочих нагрузок из RDBMS в DynamoDB. Также в нем приведены сведения об отличиях баз данных NoSQL, таких как DynamoDB, от традиционных RDBMS и ряд предложений по выбору платформ для анализа, моделирования и миграции данных из RDBMS в DynamoDB.

Публикации в блоге и новые возможности

Ознакомьтесь с последними публикациями в блогах и пресс-релизами Amazon DynamoDB. 

Публикации в блоге

Публикации по данной теме не найдены. Дополнительные ресурсы можно найти в Блоге AWS.

Новые возможности

  • дата

Публикации «Что нового?» по данной теме не найдены. Прочие ресурсы см. в блоге AWS «Что нового?».

Видео

Посмотрите, как эксперты DynamoDB рассказывают о последних инновациях и улучшениях.

СЕМИНАР В РАМКАХ RE:INVENT


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

СЕМИНАР В РАМКАХ RE:INVENT


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

СЕМИНАР В РАМКАХ RE:INVENT


Amazon DynamoDB – это популярный выбор для современных приложений, поскольку это бессерверная база данных, которая обеспечивает производительность в несколько миллисекунд в любом масштабе. Оптимизация применения DynamoDB требует иного подхода к моделированию данных, чем традиционные реляционные базы данных. В этом сеансе Alex DeBrie, герой данных AWS, продемонстрирует вам передовые методы максимально эффективного использования DynamoDB. Узнайте, как «думать в DynamoDB», изучив основы и принципы моделирования данных DynamoDB. Кроме того, изучите практические стратегии и функции DynamoDB для решения сложных сценариев использования в вашем приложении.

ОСНОВНОЙ ДОКЛАД НА RE:INVENT


Д‑р Werner Vogels, вице-президент и технический директор Amazon.com, рассказывает о преимуществах создания асинхронных слабосвязанных систем и о том, как архитектура, управляемая событиями, обеспечивает глобальный масштаб. Он демонстрирует эти преимущества в глобальных таблицах Amazon DynamoDB.

СЕМИНАР В РАМКАХ RE:INVENT


Amazon DynamoDB – это полностью управляемая база данных NoSQL, обеспечивающая стабильную производительность в любом масштабе. Такие клиенты, как Disney+, Zoom и Snap, используют DynamoDB для работы с некоторыми из крупнейших приложений на планете. В этом сеансе Alex DeBrie, герой данных AWS, и Amrith Kumar, старший главный инженер DynamoDB, расскажут вам о ключевых концепциях моделирования данных для DynamoDB, а также почему архитектура и внедрение DynamoDB могут помочь вашим приложениям беспрепятственно масштабироваться с 30 до 300 млн клиентов при сохранении стабильной производительности в миллисекунды.

ВИРТУАЛЬНОЕ МЕРОПРИЯТИЕ


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

Don MacAskill, генерального директора SmugMug, и Anirudh Jayakumar, старшего инженера-программиста в Dropbox, чтобы узнать, как они использовали DynamoDB для создания некоторых из самых требовательных к ресурсам приложений за последние десять лет;

Jeff Barr, вице-президента и ведущего эксперта AWS, Alex DeBrie, героя данных AWS, и Jeremy Daly, героя AWS Serverless, чтобы узнать, как зарождалась DynamoDB, а также пройти углубленные семинары по моделированию данных и созданию бессерверных приложений.

Есть вопросы по DynamoDB?

См. страницу вопросов и ответов по DynamoDB
Хотите следить за свежими новостями о DynamoDB?
Подписывайтесь на обновления в Twitter: @DynamoDB
Готовы приступить к разработке?
Начать работу с консолью DynamoDB
Есть вопросы?
Свяжитесь с нами