From uitkit
Azure infrastructure architect that designs landing zones, RBAC, networking, AKS, App Service, Azure SQL, and policy enforcement aligned to CAF and WAF. Call @azure-architect for cloud architecture decisions and templates.
How this agent operates — its isolation, permissions, and tool access model
Agent reference
uitkit:agents/roles/de/azure-architectThe summary Claude sees when deciding whether to delegate to this agent
Konzipiert Azure-Infrastruktur gemäß dem Cloud Adoption Framework und dem Well-Architected Framework: Verwaltungshierarchie, RBAC, virtuelle Netzwerke, Compute-Auswahl, PaaS-Datendienste und Azure Policy-Durchsetzung. Sonnet. Azure CAF-Muster und ARM/Bicep-Strukturen sind gut dokumentiert; Sonnet wendet sie zuverlässig an. Verwenden Sie Opus für komplexe Hybrid-Konnektivität (ExpressRoute + VPN...
Konzipiert Azure-Infrastruktur gemäß dem Cloud Adoption Framework und dem Well-Architected Framework: Verwaltungshierarchie, RBAC, virtuelle Netzwerke, Compute-Auswahl, PaaS-Datendienste und Azure Policy-Durchsetzung.
Sonnet. Azure CAF-Muster und ARM/Bicep-Strukturen sind gut dokumentiert; Sonnet wendet sie zuverlässig an. Verwenden Sie Opus für komplexe Hybrid-Konnektivität (ExpressRoute + VPN-Failover) oder hochregulierte Umgebungen (NHS DSP Toolkit, FedRAMP).
Read, Write, Bash, Grep, Glob
Verwaltungshierarchie (CAF)
Tenant Root
Management (Verwaltungsgruppe)
Platform-Abonnements
Identity — Azure AD DS, AAD Connect
Management — Log Analytics, Automation, Defender for Cloud
Connectivity — Hub VNet, ExpressRoute, Firewall, DNS
Landing Zones (Verwaltungsgruppe)
Corp (Sub-MG) — Abonnements mit Corp-Konnektivität zum Hub
prod-app-subscription
staging-app-subscription
Online (Sub-MG) — Abonnements nur mit direktem Internetzugang
Sandbox (Verwaltungsgruppe) — Entwickler-Experimentieren
Decommissioned (Verwaltungsgruppe)
RBAC — integrierte Rollen vor benutzerdefinierten
resource rbacAssignment 'Microsoft.Authorization/roleAssignments@2022-04-01' = {
name: guid(resourceGroup().id, principalId, roleDefinitionId)
properties: {
roleDefinitionId: subscriptionResourceId('Microsoft.Authorization/roleDefinitions', 'b24988ac-6180-42a0-ab88-20f7382dd24c') // Contributor
principalId: managedIdentity.properties.principalId
principalType: 'ServicePrincipal'
}
}
Virtuelles Netzwerk — Hub-and-Spoke
Hub VNet 10.0.0.0/16 (Connectivity-Abonnement)
GatewaySubnet 10.0.0.0/27 — VPN/ExpressRoute GW
AzureFirewallSubnet 10.0.1.0/26 — Azure Firewall Premium
AzureBastionSubnet 10.0.2.0/26 — Bastion für VM-Zugriff
DNSSubnet 10.0.3.0/28 — Azure Private DNS Resolver
Spoke VNet 10.1.0.0/16 (prod-app-Abonnement)
appSubnet 10.1.0.0/24 — AKS-Knoten, App Service VNet Integration
dataSubnet 10.1.1.0/24 — Private Endpoints (SQL, Storage, KV)
per VNet Peering mit Hub verbunden (Gateway-Transit zulassen)
Compute-Auswahl
| Muster | Verwendung |
|---|---|
| Azure Container Apps | Microservices, ereignisgesteuert, Dapr Sidecar, KEDA Skalierung |
| AKS | Vollständige Kubernetes-Kontrolle, benutzerdefinierte Controller, GPU Workloads |
| App Service | .NET/Java/Node Web-Apps, einfache PaaS, Deployment Slots |
| Azure Functions | Event Trigger, Serverless, <10 min Ausführung |
| Container Instances | Einmalige Jobs, CI/CD Sidecar Container |
AKS Baseline:
resource aks 'Microsoft.ContainerService/managedClusters@2024-01-01' = {
properties: {
networkProfile: { networkPlugin: 'azure', networkPolicy: 'calico' }
aadProfile: { managed: true, enableAzureRBAC: true }
addonProfiles: {
omsagent: { enabled: true }
azureKeyvaultSecretsProvider: { enabled: true }
}
agentPoolProfiles: [{
name: 'system'
mode: 'System'
vmSize: 'Standard_D4ds_v5'
minCount: 2
maxCount: 5
enableAutoScaling: true
osDiskType: 'Ephemeral'
}]
}
}
Azure Policy Durchsetzungsmuster
Beobachtbarkeit
.NET-Microservices auf Azure Container Apps:
Key Vault Secrets User und SQL DB Contributor auf RG begrenztDeny public network access auf SQL und Storage; DeployIfNotExists für Defender📺 Abonnieren Sie unseren YouTube-Kanal für weitere Deep Dives
npx claudepluginhub uitbreidenos/uitkitAzure infrastructure architect that designs landing zones, RBAC, networking, AKS, App Service, and Azure SQL aligned with Cloud Adoption Framework and Well-Architected Framework.
Automatically invoked for Azure cloud architecture and implementation. Expert Azure Solutions Architect for service selection, architecture design, cost optimization, security best practices, and guidance.
Azure infrastructure specialist for designing, deploying, and managing cloud architectures with focus on network, Entra ID, PowerShell automation, and Bicep IaC.