AIKraft/Skills/migrate-to-msk

migrate-to-msk

Помогает мигрировать самоуправляемые Apache Kafka в Amazon MSK Express: инвентаризирует кластер, оценивает совместимость, рассчитывает стоимость и тестирует через POC. Используйте при миграции Kafka, анализе инфраструктуры или выборе типа кластера MSK.

aws official Данные ★ 2.8k

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

Skill помогает мигрировать самоуправляемые Apache Kafka в Amazon MSK Express через три фазы: инвентаризацию, оценку совместимости и симуляцию. Он инвентаризирует кластер, рассчитывает стоимость и тестирует производительность на реальных нагрузках.

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

  • Миграция Kafka с on-premises, EC2, Docker или Kubernetes в MSK Express
  • Анализ совместимости существующего кластера с требованиями MSK Express
  • Расчет стоимости и подбор конфигурации (брокеры, инстансы) для MSK Express
  • Тестирование производительности MSK Express на рабочей нагрузке через симуляцию

Как работает

  1. Phase 1 (Discovery): Инвентаризировать источник, собрав данные из IaC-файлов (Terraform, CDK, Kubernetes), CLI-команд или вручную, и сохранить результат в cluster-config.json
  2. Phase 2 (Assessment): Проверить кластер по пяти столпам совместимости (топология, версия, конфиги, аутентификация, квоты) и рассчитать стоимость через скрипты sizing
  3. Phase 3 (Simulation): При необходимости развернуть временный кластер MSK Express, запустить нагрузочное тестирование (End-to-End Latency или Broker Restart Under Load) и предоставить дашборд CloudWatch

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

Помоги мигрировать мой Kafka кластер в MSK Express, вот путь к моим Terraform файлам
Оцени совместимость моего кластера с MSK Express, у меня уже есть cluster-config.json
Хочу протестировать производительность MSK Express на моей нагрузке, начни симуляцию

Что понадобится

  • Утилита uv для запуска скриптов (uv run)
  • AWS MCP server (рекомендуется для поиска документации, но не обязателен)
  • Доступ к IaC-файлам или данным кластера для инвентаризации

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

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

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

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