MI
azure-cloud-migrate
Оценивает и мигрирует рабочие нагрузки из AWS, GCP в Azure (Lambda→Functions, Beanstalk→App Service, Fargate→Container Apps). Формирует отчеты и конвертирует код, требуя подтверждения перед деструктивными действиями.
Что делает навык
Навык выполняет оценку и миграцию рабочих нагрузок из AWS и GCP в Azure, включая конвертацию кода (Lambda→Functions, Beanstalk→App Service, Fargate→Container Apps). Он формирует отчеты об оценке перед началом миграции и требует подтверждения пользователя перед любыми деструктивными действиями.
Когда применять
- Миграция серверных функций с AWS Lambda на Azure Functions
- Перенос приложений с AWS Beanstalk на Azure App Service
- Миграция контейнеризованных рабочих нагрузок с AWS Fargate на Azure Container Apps
- Аудит исходного кода на наличие жестко заданных DNS-имен и портов перед переносом в Container Apps
- Формирование отчетов об оценке совместимости и требований к среде выполнения
Как работает
- Загрузить справочник сценариев миграции и следовать его правилам
- Сгенерировать отчет об оценке (assessment) до начала любой миграции кода
- Использовать инструменты MCP mcp_azure_mcp_get_azure_bestpractices и mcp_azure_mcp_documentation
- Использовать последнюю поддерживаемую среду выполнения (runtime) для целевого сервиса
- Отсканировать исходный код на наличие жестко заданных имен хостов и портов в HTTP-клиентах (особенно Kubernetes DNS) и предложить использование переменных окружения
- Предоставлять пользователю обновления статуса во время длительных операций (развертывание, отправка образов)
Примеры запросов агенту
Оцений мою функцию AWS Lambda и подготовь план миграции на Azure Functions
Мигрируй мое приложение с AWS Beanstalk на Azure App Service, используя последнюю версию runtime
Проверь мой код для контейнеров Fargate на наличие проблем с DNS перед миграцией в Azure Container Apps
Что понадобится
- Инструменты MCP: mcp_azure_mcp_get_azure_bestpractices, mcp_azure_mcp_documentation
- Доступ к исходному коду для аудита и миграции
- Права на выполнение деструктивных действий (требуют подтверждения ask_user)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «azure-cloud-migrate» из репозитория:
# https://github.com/microsoft/azure-skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r azure-cloud-migrate/ ~/.claude/skills/azure-cloud-migrate/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.