AIKraft/Skills/azure-reliability

azure-reliability

Оценивает и улучшает надежность Azure Functions и App Service: проверяет зональную избыточность, ZRS, health probes и отказоустойчивость. Полезно при запросах на проверку надежности, высокой доступности или аварийного восстановления.

MIMicrosoft official Разработка ★ 1.5k

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

Skill оценивает и улучшает надежность Azure Functions и App Service, проверяя зональную избыточность, тип хранилища, health probes и готовность к аварийному восстановлению. Позволяет выявить узкие места и применить исправления через CLI или обновление IaC-файлов.

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

  • Проверка надежности конкретного приложения или группы ресурсов (App Service и Functions)
  • Выявление единых точек отказа и оценка готовности к аварийному восстановлению
  • Включение зональной избыточности для планов приложений и настройка health probes
  • Настройка многозонного резервного копирования (ZRS) для учетных записей хранилища

Как работает

  1. Определить область действия (resource group, subscription или имя приложения) и запросить ресурсы через Azure Resource Graph
  2. Выполнить платформенное обнаружение для выявления кросс-сервисных проблем (хранилище, балансировщики, probes)
  3. Провести углубленный анализ для каждого вычислительного ресурса (Functions или App Service) согласно специфичным справочникам
  4. Сформировать таблицу чек-листа с статусами по функциям надежности (зональная избыточность, ZRS, probes, multi-region)
  5. Предложить план исправлений с выбором пути: немедленное применение через CLI или патч IaC-файлов (Bicep/Terraform)
  6. Выполнить исправления в порядке приоритета (сначала быстрые победы, затем миграция хранилища) с обязательным подтверждением пользователя

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

Оцени надежность моего Function app
Проверь, является ли мое приложение зонально избыточным
Сделай мое приложение зонально избыточным

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

  • Аутентификация в Azure через az login
  • Расширение Azure Resource Graph (az extension add --name resource-graph)
  • Права Reader для оценки и Contributor для внесения изменений в целевую подписку/группу ресурсов

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

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

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

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