Начало работы с Amazon DynamoDB
Новые курсы AWS Training and Certification для DynamoDB
Модули
- Знакомство с API DynamoDB и AWS SDK (90 минут)
- Работа с индексами в DynamoDB (150 минут)
- Работа с ресурсами, непротиворечивостью и производительностью в DynamoDB (150 минут)
- Управление приложениями DynamoDB в любом масштабе (210 минут)
- Расширенный мониторинг и оптимизация с DynamoDB (210 минут)
- Создание приложений и таблиц для DynamoDB (90 минут)
Продолжительность: 16 часов, дополнительные курсы для самостоятельного изучения: 9 часов. В каждом курсе есть дополнительные (платные) курсы.
Учебные пособия
Вебинары
Схема обучения. Использование DynamoDB и AWS Lambda в бессерверных приложениях
Просмотрите эту серию видео, в котором Талия Насси, старший консультант по разработке, расскажет, как использовать Amazon DynamoDB и AWS Lambda в бессерверных приложениях.
Просмотрите это видео о начале работы с Amazon DynamoDB, AWS Lambda и бессерверными технологиями, в котором представлено введение в каждый сервис и рассказано о его основных преимуществах.
Просмотрите это видео, в котором представлены основы и терминология Amazon DynamoDB, и узнайте, что такое таблица, элемент, атрибут, ключ сортировки, ключ раздела и индекс DynamoDB.
Просмотрите это видео об Amazon DynamoDB и AWS Lambda Security, чтобы узнать о политиках и ролях выполнения функций AWS Lambda, мониторинге с помощью Amazon CloudWatch и предоставлении доступа к Amazon DynamoDB для AWS Lambda.
Просмотрите это видео об управлении производительностью и масштабированием в приложениях с использованием Amazon DynamoDB и AWS Lambda. Вы узнаете о том, как сделать выбор между режимами предоставления ресурсов по распределению и по требованию, а также между выделенными и зарезервированными ресурсами для параллельного выполнения функций AWS Lambda.
Просмотрите это видео о том, как создать приложение, использующее Amazon DynamoDB и AWS Lambda, и как использовать AWS Serverless Application Model (SAM) и хранилище шаблонов бессерверной архитектуры.
Просмотрите коллекцию шаблонов бессерверной архитектуры AWS для DynamoDB »
Уровень бесплатного пользования AWS
Получите бесплатный практический опыт и бессрочное предложение в рамках уровня бесплатного пользования AWS, доступное для всех клиентов AWS.
Уровень бесплатного пользования DynamoDB предоставляет 25 ГБ хранилища, 25 выделенных единиц ресурса записи (WCU) и 25 выделенных единиц ресурса чтения (RCU), а также позволяет обрабатывать до 200 млн запросов в месяц.
Видео
Изучите основные концепции на семинарах под руководством профессионалов
Смотрите первую часть сеанса «Знакомство с Amazon DynamoDB» со специалистом по архитектуре решений Джейсоном Хантером, в котором он подробно рассказывает о DynamoDB, охватывая назначение, основные возможности и ключевые понятия, в том числе таблицы и элементы, объем чтения и записи, автоматическое масштабирование, типы данных, вторичные индексы, шифрование, аудит, резервное копирование и восстановление, экспорт в S3 и NoSQL Workbench.
Смотрите вторую часть сеанса «Знакомство с Amazon DynamoDB» со специалистом по архитектуре решений Джейсоном Хантером, в которой он подробно рассказывает о DynamoDB, демонстрируя передовые модели проектирования, в том числе: управление разделами, долговечность нескольких зон доступности, ограничения на чтение и запись на уровне таблиц и разделов, режимы работы по требованию и с предоставлением емкости, схемы и модели использования в больших масштабах.
Посмотрите этот эпизод консультаций по Amazon DynamoDB (сентябрь 2020 г.) с административным директором AWS Риком Хулихэном, в котором он рассказывает об основах однотабличной архитектуры.
Смотреть этот семинар re:Invent 2020 г. (ноябрь 2020 г.) со Специалист по архитектуре решений DynamoDB Пит Нэйлоп рассказывает об основных функциях, повышающих эффективность бизнеса, таких как репликация между несколькими регионами с несколькими главными серверами и глобальным таблицами, режим предоставления мощности по требованию для неравномерных рабочих нагрузок, резервное копирование и восстановление (включая восстановление до точки во времени с автоматическим резервным копированием данных таблиц за последние 35 дней, с точностью до секунды), и многое другое.
В первой из двух частей семинара AWS re:Invent 2020 г. (25:35) лидер AWS по работе с базами данных Алекс Дебри кратко рассказывает о том, чем моделирование в DynamoDB отличается от подхода в традиционных реляционных базах данных, и о некоторых базовых элементах моделирования данных в DynamoDB.
Во второй части семинара AWS re:Invent 2020 г. (29:38) лидер AWS по работе с данными Алекс Дебри рассказывает о более сложных принципах, таких как стратегия обработки сложных высокореляционных моделей данных, позволяющая не замедлять работу при масштабировании приложения.
Дополнительное обучение
AWS предлагает программу бесплатного онлайн-обучения, которая поможет изучить основы AWS. Пройдите курс обучения Introduction to Amazon DynamoDB, чтобы получить общие сведения, ознакомиться с примерами использования и посмотреть демоверсию с портала AWS Training and Certification.
Этот курс создан экспертами AWS и поможет вам получить необходимые навыки для создания приложений, использующих Amazon DynamoDB. Видеолекции, демонстрации, рекомендации и практические занятия помогут вам предметно изучить многие аспекты DynamoDB, в частности такие вопросы, как глобальные таблицы, резервное копирование и восстановление, ключи секций, безопасность и шифрование.
Ознакомьтесь с ресурсами, чтобы подробнее узнать о миграции на DynamoDB.
Получите мгновенный доступ к уровню бесплатного пользования AWS.
Начните разработку с помощью Amazon DynamoDB в Консоли управления AWS.