← ClaudeAtlas

azure-best-practiceslisted

Verbindliche Best Practices für Azure-native Anwendungen: Infrastructure as Code mit Azure Verified Modules (Bicep/Terraform), Security-Baseline, Well-Architected-Framework und Auswahl des Compute-Hosts. Nutze diesen Skill IMMER, wenn Azure-Ressourcen, Bicep, Terraform, azd, App Service, Container Apps, Functions, Key Vault, Managed Identity, RBAC, Networking oder Deployment-Pipelines im Spiel sind – auch wenn nicht ausdrücklich nach "Best Practices" gefragt wird. Greift bei jedem neuen Azure-Projekt und bei jeder Änderung an Azure-Infrastruktur oder -Konfiguration.
exmachinai/agent_operating_model_planner · ★ 0 · DevOps & Infrastructure · score 68
Install: claude install-skill exmachinai/agent_operating_model_planner
# Azure Best Practices Dieser Skill erzwingt einen konsistenten, sicheren Baseline-Stil für jedes Azure-native Projekt. Ziel: kein Wiedererfinden des Rades, sichere Defaults ab der ersten Zeile, Ausrichtung am Microsoft Well-Architected Framework (WAF). ## Grundregeln (gelten immer) 1. **IaC vor Klick.** Keine manuelle Ressourcen-Erstellung im Portal. Alles als Bicep oder Terraform, versioniert im Repo. 2. **Azure Verified Modules (AVM) zuerst.** Statt eigene Module zu schreiben, bevorzugt offizielle AVM-Module nutzen (sichere Defaults out-of-the-box). Eigene Module nur, wenn kein passendes AVM existiert. Details: `references/bicep-avm-patterns.md`. 3. **Keine Secrets im Code.** Keine Connection Strings, Keys oder Passwörter in Repo, Code oder Bicep-Parametern. Managed Identity + Key Vault. Details: `references/security-baseline.md`. 4. **WAF-Check vor "fertig".** Vor Abschluss jeder Architektur-Entscheidung die fünf Säulen kurz durchgehen: `references/azure-waf.md`. 5. **Bewusste Host-Wahl.** Compute-Host (App Service / Container Apps / Functions) nicht aus Gewohnheit, sondern nach Workload wählen: `references/app-service-container-apps.md`. ## Arbeitsablauf bei einem neuen Azure-Feature 1. **Workload klären** – Was wird deployt? Web-App, API, Background-Job, Event- getrieben? → Host-Wahl (`references/app-service-container-apps.md`). 2. **AVM-Module suchen** – Für jede Ressource prüfen, ob ein AVM-Modul existiert (`references/bicep-avm-p