AIKraft/Skills/connecting-lambda-to-dynamodb

connecting-lambda-to-dynamodb

Подключает AWS Lambda к DynamoDB через IAM-роли, маппинг событий потока и права на чтение/запись. Применяется при настройке интеграции, обработке событий потока DynamoDB или развертывании серверных событийных архитектур.

aws official Разработка ★ 2.8k

Что делает навык

Настраивает интеграцию AWS Lambda с DynamoDB, включая создание IAM-ролей, развертывание функции, конфигурацию потоков DynamoDB и настройку маппинга событий. Решает задачу создания серверных событийных архитектур и обработки событий потока.

Когда применять

  • Настройка интеграции между Lambda и DynamoDB
  • Обработка событий потока DynamoDB
  • Развертывание серверных событийных архитектур
  • Решение проблем, когда функция Lambda не запускается

Как работает

  1. Создать IAM-роль выполнения (IAM execution role)
  2. Развернуть функцию Lambda (function deployment)
  3. Настроить потоки DynamoDB (DynamoDB stream configuration)
  4. Настроить маппинг событий (event source mapping setup)
  5. Проверить активность маппинга событий, включение потоков и права роли при отладке

Примеры запросов агенту

Подключи AWS Lambda к таблице DynamoDB через IAM-роли и потоки
Настрой интеграцию Lambda и DynamoDB с маппингом событий
Почему не срабатывает Lambda-функция при изменении данных в DynamoDB?

Описание составлено по SKILL.md навыка, сверено 07.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «connecting-lambda-to-dynamodb» из репозитория: # https://github.com/aws/agent-toolkit-for-aws
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r connecting-lambda-to-dynamodb/ ~/.claude/skills/connecting-lambda-to-dynamodb/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.