API ВЕГА

Планирует корпоративную инфраструктуру 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