agentsclimarketplace

Azure architecture patterns

Skill fabioc-aloha/Alex_Skill_Mall/plugins/cloud-infrastructure/azure-architecture-patterns

Well-Architected Framework principles and Azure best practicesFrom its SKILL.md

Install
npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill azure-architecture-patterns

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.4 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Azure Architecture Patterns

Well-Architected Framework principles, reference architectures, and Azure best practices.

The Five Pillars

PillarFocusKey Question
ReliabilityResiliency, availabilityWill it stay up?
SecurityProtection, complianceIs it safe?
Cost OptimizationEfficiency, valueIs it worth it?
Operational ExcellenceManageability, observabilityCan we run it?
Performance EfficiencyScalability, responsivenessIs it fast enough?

Reliability Patterns

Key Patterns

  • Circuit Breaker: Fail fast when downstream unhealthy (Polly)
  • Retry with Backoff: Handle transient failures with exponential delays
  • Availability Zones: Distribute across datacenters

Reliability Checklist

  • Single points of failure identified and mitigated
  • Health endpoints implemented (/health, /ready)
  • Retry policies with backoff
  • Circuit breakers for external dependencies
  • Availability zones utilized
  • RTO/RPO defined and tested

Security Patterns

Zero Trust

PrincipleImplementation
Verify explicitlyAlways authenticate/authorize
Least privilegeMinimal necessary permissions
Assume breachSegment, encrypt, detect

Identity

  • Managed Identity: Eliminate credential management
  • RBAC: Built-in roles, scope to resource group, use groups

Network

  • Private Endpoints: Keep traffic on Azure backbone
  • NSG: Default deny, explicit allow (priority 100-4096)

Security Checklist

  • Managed identities (no stored credentials)
  • Key Vault for secrets/certificates
  • Private endpoints for PaaS services
  • NSG rules deny-by-default
  • TLS 1.2+ enforced
  • Microsoft Defender enabled

Cost Optimization

StrategyImpact
Right-sizeMatch SKU to workload
Reserved Instances40-72% savings
Spot VMs90% discount (interruptible)
Auto-shutdownDev/test off at night
ServerlessPay per execution

Compute Selection

WorkloadRecommended
Steady-state webApp Service Premium
Event-drivenAzure Functions
Batch processingContainer Apps + KEDA
Big computeSpot VMs + Batch
Dev/testB-series VMs

Storage Tiers

TierUse CaseCost
HotFrequent access~$0.02/GB
CoolInfrequent (30+ days)~$0.01/GB
ArchiveRarely accessed~$0.002/GB

Cost Checklist

  • Azure Advisor recommendations reviewed
  • Reserved Instances for predictable workloads
  • Auto-shutdown for non-prod
  • Right-sized based on utilization
  • Storage lifecycle policies
  • Cost alerts and budgets set

Operational Excellence

IaC Tools

ToolBest For
BicepAzure-native, declarative
TerraformMulti-cloud, state management
ARMLegacy (avoid for new)

Observability Stack

LayerService
LogsLog Analytics
MetricsAzure Monitor
TracesApplication Insights
AlertsAzure Alerts
DashboardsAzure Workbooks

Operational Checklist

  • IaC for all resources (Bicep/Terraform)
  • CI/CD pipelines for deployment
  • Diagnostic settings to Log Analytics
  • Application Insights integrated
  • Alerts for critical metrics

Performance Efficiency

Scalability

ServiceMechanism
App ServiceAutoscale rules
Azure FunctionsEvent-driven automatic
AKSHPA + Cluster Autoscaler
VMSSAutoscale rules

Caching Strategy

TypeUse CaseService
CDNStatic contentAzure Front Door
DistributedSession, computedRedis Cache
LocalHot dataIn-memory

Performance Checklist

  • Autoscaling configured and tested
  • CDN for static content
  • Redis cache for hot data
  • Database indexes reviewed
  • Load testing completed

Reference Architectures

Web Application

Internet → Front Door → App Service → Azure SQL + Redis

Microservices

Internet → API Management → AKS → Cosmos DB + Service Bus

Serverless

Events → Event Grid → Functions → Cosmos DB + Storage

SKU Selection

SeriesUse Case
B-seriesDev/test (burstable)
D-seriesMost production
E-seriesMemory-optimized
F-seriesCompute-optimized

Anti-Patterns

Anti-PatternFix
Monolithic deploymentMicroservices or modular
Hardcoded configApp Configuration, Key Vault
Single regionMulti-region + Traffic Manager
Over-provisionedRight-size + autoscale
No IaCBicep/Terraform everything

MCP Tools Available

ToolUse Case
mcp_azure_mcp_cloudarchitectInteractive architecture design
mcp_azure_mcp_documentationSearch Azure docs
mcp_azure_mcp_get_bestpracticesCode gen, deployment patterns
Service-specific toolsAKS, App Service, Functions, Cosmos, SQL

Keep looking

Skills are one crate of 326,861. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.