Planificateur d'Infrastructure Azure Entreprise
Quand Utiliser Cette Skill
Activez cette skill quand l'utilisateur souhaite :
- Planifier une infrastructure Azure d'entreprise à partir d'une description de workload ou d'architecture
- Concevoir une landing zone, une topologie hub-spoke ou multi-région
- Concevoir l'infrastructure réseau : VNets, subnets, firewalls, private endpoints, VPN gateways
- Planifier l'identité, RBAC et l'infrastructure pilotée par la conformité
- Générer du Bicep ou Terraform pour des déploiements au niveau de la souscription ou multi-groupes de ressources
- Planifier la récupération d'urgence, le basculement ou les topologies de haute disponibilité inter-région
Référence Rapide
| Propriété |
Détails |
| Outils MCP |
get_azure_bestpractices_get, wellarchitectedframework_serviceguide_get, microsoft_docs_fetch, microsoft_docs_search, bicepschema_get |
| Commandes CLI |
az deployment group create, az bicep build, az resource list, terraform init, terraform plan, terraform validate, terraform apply |
| Schéma de sortie |
plan-schema.md |
| Références clés |
research.md, resources/, waf-checklist.md, constraints/ |
Workflow
Consultez workflow.md pour des instructions détaillées étape par étape, incluant l'utilisation des outils MCP, les commandes CLI et les points de décision. Suivez les phases dans l'ordre, en veillant à ce que tous les contrôles clés soient validés avant de passer à la phase suivante.
| Phase |
Action |
Contrôle Clé |
| 1 |
Recherche — Outils WAF |
Tous les appels d'outils MCP complétés |
| 2 |
Recherche — Affinage & Lookup |
Liste de ressources approuvée par l'utilisateur |
| 3 |
Génération du Plan |
Plan JSON écrit sur disque |
| 4 |
Vérification |
Tous les contrôles réussis, utilisateur approuve |
| 5 |
Génération IaC |
meta.status = approved |
| 6 |
Déploiement |
L'utilisateur confirme les actions destructrices |
Outils MCP
| Outil |
Objectif |
get_azure_bestpractices_get |
Bonnes pratiques Azure pour la génération de code, les opérations et le déploiement |
wellarchitectedframework_serviceguide_get |
Guide de service WAF pour un service Azure spécifique |
microsoft_docs_search |
Rechercher sur Microsoft Learn pour trouver des chunks de documentation pertinents |
microsoft_docs_fetch |
Récupérer le contenu complet d'une page Microsoft Learn par URL |
bicepschema_get |
Définition de schéma Bicep pour tout type de ressource Azure (dernière version API) |
Gestion des Erreurs
| Erreur |
Cause |
Correction |
| Erreur d'outil MCP ou indisponible |
Timeout d'appel d'outil, erreur de connexion ou outil inexistant |
Réessayez une fois ; revenez aux fichiers de référence et notifiez l'utilisateur si non résolu |
| Approbation du plan manquante |
meta.status n'est pas approved |
Arrêtez et demandez à l'utilisateur l'approbation avant la génération IaC ou le déploiement |
| Échec de la validation IaC |
az bicep build ou terraform validate retourne des erreurs |
Corrigez le code généré et re-validez ; notifiez l'utilisateur si non résolu |
| Violation de contrainte d'appairage |
Combinaison SKU ou ressource incompatible |
Corrigez dans le plan avant de passer à la génération IaC |
| Fichiers de plan d'infrastructure ou IaC non trouvés |
Fichiers écrits au mauvais endroit ou non créés |
Vérifiez que les fichiers existent à <project-root>/.azure/ et <project-root>/infra/ ; s'ils manquent, recréez les fichiers en suivant workflow.md exactement |