migrate-to-msk
Помогает мигрировать самоуправляемые Apache Kafka в Amazon MSK Express: инвентаризирует кластер, оценивает совместимость, рассчитывает стоимость и тестирует через POC. Используйте при миграции Kafka, анализе инфраструктуры или выборе типа кластера MSK.
AIaws
official
Данные
★ 2.8k
Что делает навык
Skill помогает мигрировать самоуправляемые Apache Kafka в Amazon MSK Express через три фазы: инвентаризацию, оценку совместимости и симуляцию. Он инвентаризирует кластер, рассчитывает стоимость и тестирует производительность на реальных нагрузках.
Когда применять
- Миграция Kafka с on-premises, EC2, Docker или Kubernetes в MSK Express
- Анализ совместимости существующего кластера с требованиями MSK Express
- Расчет стоимости и подбор конфигурации (брокеры, инстансы) для MSK Express
- Тестирование производительности MSK Express на рабочей нагрузке через симуляцию
Как работает
- Phase 1 (Discovery): Инвентаризировать источник, собрав данные из IaC-файлов (Terraform, CDK, Kubernetes), CLI-команд или вручную, и сохранить результат в cluster-config.json
- Phase 2 (Assessment): Проверить кластер по пяти столпам совместимости (топология, версия, конфиги, аутентификация, квоты) и рассчитать стоимость через скрипты sizing
- 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 и совместимые) подхватывает его по описанию и следует шагам.