Планирует корпоративную инфраструктуру Azure по описанию workload и генерирует Bicep или Terraform — без azd. Помогает спроектировать landing zone, сеть, безопасность и multi-region DR, а затем проверить план и IaC до развертывания.
Возможности
- Проходит 7 фаз: сбор требований, исследование рекомендаций и ресурсов, планирование, согласование, генерация IaC и развертывание.
- Проектирует VNets, subnets, firewalls, private endpoints и VPN gateways, а также identity, RBAC и инфраструктуру с учетом compliance.
- Учитывает Azure Well-Architected Framework и проверяет ограничения совместимости ресурсов.
- Проверяет Bicep или Terraform локально и запускает
checkov; перед развертыванием требует явного подтверждения с учетом рисков. - Для существующей инфраструктуры инвентаризирует ресурсы и подключает workload без их пересоздания; развертывание выполняет аддитивно.
- Сохраняет результаты в
.azure/insights.json,.azure/infrastructure-plan.jsonиinfra/.
Когда использовать
- Нужно спланировать Azure landing zone или hub-spoke network.
- Нужно спроектировать multi-region топологию для disaster recovery или высокой доступности.
- Нужно настроить сеть, identity, RBAC или private endpoints.
- Нужно подготовить Bicep или Terraform для развертывания на уровне subscription или в нескольких resource groups.
Примеры
Проверка Bicep и Terraform перед переходом к развертыванию:
az bicep build
terraform validate
Проверка плана Terraform и применение после подтверждения:
terraform plan
terraform apply
Установка
npx skills add https://github.com/microsoft/azure-skills --skill azure-enterprise-infra-planner