Ресурсы по Amazon DynamoDB
Начало работы с 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 «Что нового?».
Видео
Посмотрите, как эксперты 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?