azure-architecture

Expert guidance for designing Azure solutions using Azure Architecture. Covers reference architectures, solution ideas, design patterns, technology choices, architecture styles, best practices, anti-p

SKILL.md

GitHub

Azure Architecture Skill

This skill provides expert guidance for designing Azure solutions using Azure Architecture. Covers reference architectures, solution ideas, design patterns, technology choices, architecture styles, best practices, anti-patterns, example workloads, and migration guides. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

Category Lines Description
Reference Architectures L37-L90 End-to-end Azure solution blueprints for ML, data, networking, hybrid, SAP, AKS, security, and mission-critical apps, showing reference topologies, HA/DR patterns, and deployment architectures.
Solution Ideas L91-L130 End-to-end solution patterns for AI, data, security, and infrastructure on Azure—covering real-time ML, analytics, multi-agent AI, mainframe/SAP migration, and multilayered security architectures.
Design Patterns L131-L181 Design and implementation guidance for cloud design patterns (messaging, resiliency, integration, security, data, and networking) using Azure services and reference architectures
Technology Choices L182-L216 Guides for choosing the right Azure/Fabric services (AI/ML, data, storage, compute, containers, networking, messaging, search) and deployment patterns for specific solution workloads.
Architecture Styles L217-L228 Guidance on choosing and designing Azure app architectures (big compute, big data, event-driven, microservices, N-tier, web-queue-worker) with patterns, components, and best practices.
Best Practices L229-L282 Best practices for designing, securing, scaling, operating, and monitoring Azure solutions, including RAG/GenAI, APIs, AKS, networking, DR, multitenancy, IoT, SAP, Functions, and VM patching.
Anti-patterns L283-L297 Diagnosing and fixing common cloud performance anti-patterns (busy tiers, chatty I/O, no caching, noisy neighbors, retry storms, sync I/O) and applying scalable Azure design practices.
Example Workloads L298-L385 End-to-end, real-world Azure solution patterns: reference architectures for data/AI, IoT, networking, security, hybrid, mainframe migration, and app/infra workloads with implementation guidance.
Migration Guides L386-L416 Mapping AWS and Google Cloud services, architectures, and identities to Azure, plus detailed guides for migrating Kubernetes, Oracle, Kafka, and securing multi-cloud environments.

Reference Architectures

Topic URL
Automate video analysis with Azure ML and Vision https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/analyze-video-computer-vision-machine-learning
Implement baseline Azure ML online inference platform https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/baseline-azure-machine-learning-inference
Deploy baseline enterprise chat with Microsoft Foundry https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/baseline-microsoft-foundry-chat
Implement baseline Foundry chat in an Azure landing zone https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/baseline-microsoft-foundry-landing-zone
Deploy MLOps v2 CI/CD and retraining architectures https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/machine-learning-operations-v2
Implement DR-ready Azure enterprise data platform architecture https://learn.microsoft.com/en-us/azure/architecture/data-guide/disaster-recovery/dr-for-azure-data-platform-architecture
Enterprise-hardened Azure Data Factory lakehouse architecture https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/azure-data-factory-enterprise-hardened
Mission-critical Azure Data Factory analytics architecture https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/azure-data-factory-mission-critical
Implement Azure Data Factory medallion lakehouse baseline https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/azure-data-factory-on-azure-landing-zones-baseline
Deploy MongoDB Atlas securely on Azure https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/mongodb-atlas-baseline
Move archive data from mainframes to Azure storage https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/move-archive-data-mainframes
Deploy a hub-spoke AKS cluster with Azure Firewall https://learn.microsoft.com/en-us/azure/architecture/guide/aks/aks-firewall
Architect mission-critical global content delivery on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/networking/global-web-applications/mission-critical-content-delivery
Implement mission-critical global HTTP ingress on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/networking/global-web-applications/mission-critical-global-http-ingress
Design global routing redundancy for mission-critical web apps https://learn.microsoft.com/en-us/azure/architecture/guide/networking/global-web-applications/overview
Implement multiregion load balancing with Traffic Manager and Application Gateway https://learn.microsoft.com/en-us/azure/architecture/high-availability/traffic-manager-application-gateway
Manage hybrid Kubernetes clusters with Azure Arc https://learn.microsoft.com/en-us/azure/architecture/hybrid/arc-hybrid-kubernetes
Administer hybrid SQL Server instances with Azure Arc https://learn.microsoft.com/en-us/azure/architecture/hybrid/azure-arc-sql-server
Implement enterprise cloud file shares with Azure Files https://learn.microsoft.com/en-us/azure/architecture/hybrid/azure-files-private
Design Azure Local hyperconverged baseline architecture https://learn.microsoft.com/en-us/azure/architecture/hybrid/azure-local-baseline
Deploy Azure Local switchless hyperconverged storage https://learn.microsoft.com/en-us/azure/architecture/hybrid/azure-local-switchless
Design Azure Virtual Desktop on Azure Local https://learn.microsoft.com/en-us/azure/architecture/hybrid/azure-local-workload-virtual-desktop
Implement a hub-spoke network topology in Azure https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke
Deploy a hub-spoke network using Azure Virtual WAN https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke-virtual-wan-architecture
Implement TIC 3.0-compliant internet access on Azure https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/trusted-internet-connections
Implement IPv6 dual-stack hub-spoke network in Azure https://learn.microsoft.com/en-us/azure/architecture/networking/guide/ipv6-architecture
Rehost mainframe COBOL apps on Azure with Raincode https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/app-modernization/raincode-reference-architecture
Deploy Microsoft Entra security for AWS identities https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/aws/aws-azure-ad-security
Host GPU-based ML and HPC workloads on AKS https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-gpu/gpu-aks
Deploy microservices applications on Azure Kubernetes Service https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices
Implement advanced AKS microservices architecture with scaling and tracing https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-microservices/aks-microservices-advanced
Deploy multiregion AKS baseline clusters for high availability https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks-multi-region/aks-multi-cluster
Deploy baseline Azure Kubernetes Service cluster infrastructure https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aks/baseline-aks
Implement Azure Red Hat OpenShift landing zone for financial services https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/containers/aro/azure-redhat-openshift-financial-services-workloads
Deploy end-to-end stream processing pipeline with Databricks https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/data/stream-processing-databricks
Implement stream processing with Azure Stream Analytics https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/data/stream-processing-stream-analytics
Implement secure hybrid DMZ network in Azure https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/dmz/secure-vnet-dmz
Implement basic enterprise integration with Logic Apps and API Management https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/enterprise-integration/basic-enterprise-integration
Implement ExpressRoute private peering to Azure VNets https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/hybrid-networking/expressroute-private-peering-connectivity
Design ExpressRoute with VPN failover for resilience https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/hybrid-networking/expressroute-vpn-failover
Deploy site-to-site VPN Gateway for hybrid networks https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/hybrid-networking/hybrid-vpn-connectivity
Replicate and sync mainframe data to Azure during migration https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/migration/sync-mainframe-data-with-azure
Run secure Linux virtual machines on Azure https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/n-tier/linux-vm
Deploy and secure Windows VMs with full Azure stack https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/n-tier/windows-vm
Run SAP BW/4HANA application tier on Azure Linux VMs https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/sap/run-sap-bw4hana-with-linux-virtual-machines
Deploy SAP HANA scale-up systems on Azure Linux VMs https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/sap/run-sap-hana-for-linux-virtual-machines
Implement VM baseline architecture in Azure landing zones https://learn.microsoft.com/en-us/azure/architecture/virtual-machines/baseline-landing-zone
Deploy high-availability App Service Environment across zones https://learn.microsoft.com/en-us/azure/architecture/web-apps/app-service-environment/architectures/app-service-environment-high-availability-deployment
Enterprise App Service Environment v3 deployment architecture https://learn.microsoft.com/en-us/azure/architecture/web-apps/app-service-environment/architectures/app-service-environment-standard-deployment
Baseline zone-redundant App Service web app architecture https://learn.microsoft.com/en-us/azure/architecture/web-apps/app-service/architectures/baseline-zone-redundant

Solution Ideas

Topic URL
Run real-time AI inferencing with Silk virtual SAN on Azure IaaS https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/ai-inferencing-on-azure-iaas
Generate AI-assisted documents from enterprise data https://learn.microsoft.com/en-us/azure/architecture/ai-ml/idea/generate-documents-from-your-data
Design image classification apps using Azure services https://learn.microsoft.com/en-us/azure/architecture/ai-ml/idea/intelligent-apps-image-processing
Implement a many-models machine learning architecture on Azure https://learn.microsoft.com/en-us/azure/architecture/ai-ml/idea/many-models-machine-learning-azure-machine-learning
Process multimodal content with Azure AI services https://learn.microsoft.com/en-us/azure/architecture/ai-ml/idea/multi-modal-content-processing
Implement multi-agent workflow automation on Azure https://learn.microsoft.com/en-us/azure/architecture/ai-ml/idea/multiple-agent-workflow-automation
Forecast customer orders with Azure AI https://learn.microsoft.com/en-us/azure/architecture/ai-ml/idea/next-order-forecasting
Orchestrate MLOps pipelines with Azure Databricks https://learn.microsoft.com/en-us/azure/architecture/ai-ml/idea/orchestrate-machine-learning-azure-databricks
Design conversation analytics with Foundry Tools https://learn.microsoft.com/en-us/azure/architecture/ai-ml/idea/unlock-insights-from-conversational-data
Analyze call center conversations using Foundry and Azure AI https://learn.microsoft.com/en-us/azure/architecture/ai-ml/openai/architecture/call-center-openai-analytics
Design polyglot persistence with Cosmos DB and SQL https://learn.microsoft.com/en-us/azure/architecture/databases/idea/combine-relational-nosql
Use Cosmos DB change feed for minimal storage replication https://learn.microsoft.com/en-us/azure/architecture/databases/idea/minimal-storage-change-feed-replicate-data
Plan migration of IBM z/OS OLTP workloads to Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/ibm-zos-online-transaction-processing-azure
Integrate IBM message queues with Azure data platform https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/integrate-ibm-message-queues-azure
Simulate IoT device behavior with Azure Load Testing and custom plugins https://learn.microsoft.com/en-us/azure/architecture/guide/testing/load-testing/load-testing-with-custom-plugins
Design portable adaptive applications across diverse environments https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/adaptive-apps
Design dynamic multi-agent AI systems at scale https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/ai-agents-at-scale
Design AI Search skillsets for image and text enrichment https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/ai-search-skillsets
Build real-time analytics using Azure Service Bus and Microsoft Fabric https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/analytics-service-bus
Create modern analytics architecture using Azure Databricks https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/azure-databricks-modern-analytics-architecture
Design a first-layer Azure security defense architecture https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/azure-security-build-first-layer-defense
Process real-time data streams with AKS and Kafka https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/data-streaming-scenario
Design a GitHub-based DevSecOps IaC pipeline on Azure https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/devsecops-infrastructure-as-code
Design a highly available SharePoint farm on Azure https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/highly-available-sharepoint-farm
Design ETL pipelines with Azure Databricks and Delta Lake https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/ingest-etl-stream-with-adb
Design IoT analytics with Azure Data Explorer and IoT Hub https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/iot-azure-data-explorer
Replicate and sync mainframe files to Azure storage https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/mainframe-azure-file-replication
Map organizational threats using Azure security tools https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/map-threats-it-environment
Integrate Azure and Microsoft Defender XDR security services https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/microsoft-365-defender-security-integrate-azure
Implement a second defense layer with Microsoft Defender XDR https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/microsoft-defender-xdr-build-second-layer-defense
Automate incident response with Microsoft Sentinel playbooks https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/microsoft-sentinel-automated-response
Plan cross-tenant workload migrations between Entra tenants https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/migrate-cloud-workloads-across-security-tenants
Design multilayered security for Azure virtual machines https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/multilayered-protection-azure-vm
Automate SAP infrastructure deployment using SUSE on Azure https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/sap-workload-automation-suse
Design cross-region TDE with Managed HSM for SQL MI https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/secure-sql-managed-instance-managed-hardware-security-module
Build SMB modern data platform with Fabric and Databricks https://learn.microsoft.com/en-us/azure/architecture/solution-ideas/articles/small-medium-modern-data-platform

Design Patterns

Topic URL
Implement Transactional Outbox with Cosmos DB and Service Bus https://learn.microsoft.com/en-us/azure/architecture/databases/guide/transactional-out-box-cosmos
Virtual hub extension pattern for shared services in Virtual WAN https://learn.microsoft.com/en-us/azure/architecture/networking/guide/private-link-virtual-wan-dns-virtual-hub-extension-pattern
Implement network-secure global ingress with Azure Front Door https://learn.microsoft.com/en-us/azure/architecture/pattern-implementations/network-secure-ingress
Implement the Ambassador pattern for helper services https://learn.microsoft.com/en-us/azure/architecture/patterns/ambassador
Apply the Anti-Corruption Layer integration pattern https://learn.microsoft.com/en-us/azure/architecture/patterns/anti-corruption-layer
Use the Asynchronous Request-Reply pattern for long tasks https://learn.microsoft.com/en-us/azure/architecture/patterns/asynchronous-request-reply
Design Backends for Frontends for tailored clients https://learn.microsoft.com/en-us/azure/architecture/patterns/backends-for-frontends
Apply the Bulkhead pattern to isolate failures https://learn.microsoft.com/en-us/azure/architecture/patterns/bulkhead
Use the Cache-Aside pattern for on-demand caching https://learn.microsoft.com/en-us/azure/architecture/patterns/cache-aside
Apply the choreography pattern for distributed workflows https://learn.microsoft.com/en-us/azure/architecture/patterns/choreography
Use the Circuit Breaker pattern for resilient calls https://learn.microsoft.com/en-us/azure/architecture/patterns/circuit-breaker
Implement the Claim Check messaging pattern in Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/claim-check
Apply the Compensating Transaction pattern in Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/compensating-transaction
Use the Competing Consumers pattern for scaling https://learn.microsoft.com/en-us/azure/architecture/patterns/competing-consumers
Consolidate compute with the Resource Consolidation pattern https://learn.microsoft.com/en-us/azure/architecture/patterns/compute-resource-consolidation
Apply the CQRS pattern to separate reads and writes https://learn.microsoft.com/en-us/azure/architecture/patterns/cqrs
Implement the Deployment Stamps pattern for scale https://learn.microsoft.com/en-us/azure/architecture/patterns/deployment-stamp
Implement Event Sourcing with an append-only store https://learn.microsoft.com/en-us/azure/architecture/patterns/event-sourcing
Use the External Configuration Store pattern on Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/external-configuration-store
Implement federated identity authentication in Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/federated-identity
Implement the Gatekeeper security pattern on Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/gatekeeper
Apply the Gateway Aggregation pattern for backend calls https://learn.microsoft.com/en-us/azure/architecture/patterns/gateway-aggregation
Implement gateway offloading for shared cross-cutting concerns https://learn.microsoft.com/en-us/azure/architecture/patterns/gateway-offloading
Use the Gateway Routing pattern for single-endpoint APIs https://learn.microsoft.com/en-us/azure/architecture/patterns/gateway-routing
Implement the Geode pattern for global active-active https://learn.microsoft.com/en-us/azure/architecture/patterns/geodes
Design health endpoint monitoring for resilient services https://learn.microsoft.com/en-us/azure/architecture/patterns/health-endpoint-monitoring
Implement the Idempotent Consumer messaging pattern https://learn.microsoft.com/en-us/azure/architecture/patterns/idempotent-consumer
Use index table pattern to optimize data queries https://learn.microsoft.com/en-us/azure/architecture/patterns/index-table
Implement the Leader Election pattern for coordination https://learn.microsoft.com/en-us/azure/architecture/patterns/leader-election
Apply materialized view pattern for efficient querying https://learn.microsoft.com/en-us/azure/architecture/patterns/materialized-view
Apply the Messaging Bridge pattern to integrate systems https://learn.microsoft.com/en-us/azure/architecture/patterns/messaging-bridge
Implement the Pipes and Filters integration pattern https://learn.microsoft.com/en-us/azure/architecture/patterns/pipes-and-filters
Design and implement Priority Queue messaging pattern https://learn.microsoft.com/en-us/azure/architecture/patterns/priority-queue
Apply the Publisher-Subscriber pattern on Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/publisher-subscriber
Implement the Quarantine pattern for software supply chain https://learn.microsoft.com/en-us/azure/architecture/patterns/quarantine
Apply the Queue-Based Load Leveling pattern on Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/queue-based-load-leveling
Apply the Rate Limiting design pattern in Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/rate-limiting-pattern
Implement the Retry pattern for transient faults https://learn.microsoft.com/en-us/azure/architecture/patterns/retry
Implement the Saga pattern for distributed transactions https://learn.microsoft.com/en-us/azure/architecture/patterns/saga
Implement the Scheduler Agent Supervisor pattern in Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/scheduler-agent-supervisor
Apply the Sequential Convoy messaging pattern in Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/sequential-convoy
Implement the Sharding data partitioning pattern on Azure https://learn.microsoft.com/en-us/azure/architecture/patterns/sharding
Use the Sidecar pattern for modular application services https://learn.microsoft.com/en-us/azure/architecture/patterns/sidecar
Host static content using the Static Content Hosting pattern https://learn.microsoft.com/en-us/azure/architecture/patterns/static-content-hosting
Apply the Strangler Fig pattern for legacy migration https://learn.microsoft.com/en-us/azure/architecture/patterns/strangler-fig
Implement the Throttling pattern for resilient Azure apps https://learn.microsoft.com/en-us/azure/architecture/patterns/throttling
Secure direct access using the Valet Key pattern https://learn.microsoft.com/en-us/azure/architecture/patterns/valet-key

Technology Choices

Topic URL
Choose the right Azure AI and ML platform https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/data-science-and-machine-learning
Choose Azure AI services for image and video processing https://learn.microsoft.com/en-us/azure/architecture/data-guide/ai-services/image-video-processing
Select Azure speech recognition and generation services https://learn.microsoft.com/en-us/azure/architecture/data-guide/ai-services/speech-recognition-generation
Choose Azure targeted language processing services https://learn.microsoft.com/en-us/azure/architecture/data-guide/ai-services/targeted-language-processing
Select Azure data transfer tools and services https://learn.microsoft.com/en-us/azure/architecture/data-guide/scenarios/data-transfer
Select appropriate Azure AI services for workloads https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/ai-services
Choose Azure data analytics and reporting services https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/analysis-visualizations-reporting
Select the right analytical data store in Azure https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/analytical-data-stores
Select Azure batch processing technologies for big data https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/batch-processing
Select big data storage technologies in Azure https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/data-storage
Choose the right analytical data store in Fabric https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/fabric-analytical-data-stores
Select the right Microsoft Fabric deployment pattern https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/fabric-deployment-patterns
Select Azure services for NLP workloads https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/natural-language-processing
Choose Azure data pipeline orchestration services https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/pipeline-orchestration-data-movement
Choose the right Azure search data store https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/search-options
Compare Azure real-time stream processing services https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/stream-processing
Compare Azure data store models for workloads https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/understand-data-store-models
Select the right Azure container hosting service https://learn.microsoft.com/en-us/azure/architecture/guide/choose-azure-container-service
Apply architectural considerations for Azure containers https://learn.microsoft.com/en-us/azure/architecture/guide/container-service-general-considerations
Choose Kubernetes options for Azure edge compute https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/choose-kubernetes-edge-compute-option
Select the right Azure compute hosting model https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/compute-decision-tree
Prepare to choose Azure data stores https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-stores-getting-started
Select appropriate Azure hybrid deployment options https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/hybrid-considerations
Select Azure load balancing services for applications https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview
Choose Azure messaging services for async workloads https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/messaging
Choose the right Azure storage service for workloads https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/storage-options
Use Azure technology choice guides for solution design https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/technology-choices-overview
Choose the right Azure vector search service https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/vector-search
Choose Azure compute platform for microservices workloads https://learn.microsoft.com/en-us/azure/architecture/microservices/design/compute-options
Choose hybrid connectivity options for Azure VNets https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/hybrid-networking/hybrid-connectivity-options
Choose between VNet peering and VPN gateways for spoke connectivity https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/hybrid-networking/virtual-network-peering

Architecture Styles

Topic URL
Understand and compare Azure architecture styles https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/
Apply Big Compute architecture style on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/big-compute
Design Big Data architecture style on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/big-data
Apply event-driven architecture style on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/event-driven
Adopt microservices architecture style on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/microservices
Implement N-tier architecture style on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/n-tier
Use Web-Queue-Worker architecture style on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/web-queue-worker
Design and implement microservices architecture on Azure https://learn.microsoft.com/en-us/azure/architecture/microservices/design/

Best Practices

Topic URL
Extend existing MLOps to generative AI operations https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/genaiops-for-mlops
Manage foundation model versions and life cycles https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/manage-foundation-models-lifecycle
Implement agentic RAG architectures with Azure AI https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/rag/rag-agentic
Configure and optimize RAG information retrieval on Azure https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/rag/rag-information-retrieval
Engineer effective prompts for Azure RAG solutions https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/rag/rag-prompt-engineering
Design and evaluate Azure RAG solutions rigorously https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/rag/rag-solution-design-and-evaluation-guide
Secure multitenant RAG inferencing on Azure https://learn.microsoft.com/en-us/azure/architecture/ai-ml/guide/secure-multitenant-rag
Design RESTful web APIs using Azure best practices https://learn.microsoft.com/en-us/azure/architecture/best-practices/api-design
Implement and publish RESTful web APIs effectively https://learn.microsoft.com/en-us/azure/architecture/best-practices/api-implementation
Apply autoscaling best practices for Azure workloads https://learn.microsoft.com/en-us/azure/architecture/best-practices/auto-scaling
Implement reliable, scalable background jobs on Azure https://learn.microsoft.com/en-us/azure/architecture/best-practices/background-jobs
Apply caching best practices for Azure architectures https://learn.microsoft.com/en-us/azure/architecture/best-practices/caching
Apply CDN best practices for Azure web content https://learn.microsoft.com/en-us/azure/architecture/best-practices/cdn
Apply Azure data partitioning strategies by service https://learn.microsoft.com/en-us/azure/architecture/best-practices/data-partitioning-strategies
Preserve HTTP host headers behind Azure reverse proxies https://learn.microsoft.com/en-us/azure/architecture/best-practices/host-name-preservation
Apply Azure cloud application best practices https://learn.microsoft.com/en-us/azure/architecture/best-practices/index-best-practices
Choose message encoding formats for cloud messaging https://learn.microsoft.com/en-us/azure/architecture/best-practices/message-encode
Implement monitoring and diagnostics best practices in Azure https://learn.microsoft.com/en-us/azure/architecture/best-practices/monitoring
Handle transient faults in cloud-based applications https://learn.microsoft.com/en-us/azure/architecture/best-practices/transient-faults
Design disaster recovery strategy for Azure data platforms https://learn.microsoft.com/en-us/azure/architecture/data-guide/disaster-recovery/dr-for-azure-data-platform-overview
Apply DR recommendations and recovery objectives for Azure data https://learn.microsoft.com/en-us/azure/architecture/data-guide/disaster-recovery/dr-for-azure-data-platform-recommendations
Plan DR activities for Azure data platform components https://learn.microsoft.com/en-us/azure/architecture/data-guide/disaster-recovery/dr-for-azure-data-platform-scenario-details
Build AKS CI/CD pipelines using Azure Pipelines https://learn.microsoft.com/en-us/azure/architecture/guide/aks/aks-cicd-azure-pipelines
Implement high availability for multitier AKS applications https://learn.microsoft.com/en-us/azure/architecture/guide/aks/aks-high-availability
Implement blue-green deployment strategy for AKS clusters https://learn.microsoft.com/en-us/azure/architecture/guide/aks/blue-green-deployment-for-aks
Scale Azure IoT Hub solutions to millions of devices https://learn.microsoft.com/en-us/azure/architecture/guide/iot/scale-iot-solution-azure
Implement cost management and allocation in multitenant Azure solutions https://learn.microsoft.com/en-us/azure/architecture/guide/multitenant/approaches/cost-management-allocation
Design storage and data strategies for multitenant Azure systems https://learn.microsoft.com/en-us/azure/architecture/guide/multitenant/approaches/storage-data
Secure inbound and outbound internet for SAP on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/sap/sap-internet-inbound-outbound
Apply Azure network best practices for SAP landscapes https://learn.microsoft.com/en-us/azure/architecture/guide/sap/sap-whole-landscape
Apply best practices for workloads on Azure Spot VMs https://learn.microsoft.com/en-us/azure/architecture/guide/spot/spot-eviction
Continuously validate deployments with load and chaos testing https://learn.microsoft.com/en-us/azure/architecture/guide/testing/mission-critical-deployment-testing
Design hybrid DNS for Azure and on-premises https://learn.microsoft.com/en-us/azure/architecture/hybrid/hybrid-dns-infra
Implement CI/CD for AKS microservices with Azure DevOps and Helm https://learn.microsoft.com/en-us/azure/architecture/microservices/ci-cd-kubernetes
Design Azure networks to prevent IPv4 address exhaustion https://learn.microsoft.com/en-us/azure/architecture/networking/guide/internet-protocol-version-4-exhaustion
Use Azure Private Link in hub-spoke networks https://learn.microsoft.com/en-us/azure/architecture/networking/guide/private-link-hub-spoke-network
Configure DNS for Private Link in Azure Virtual WAN https://learn.microsoft.com/en-us/azure/architecture/networking/guide/private-link-virtual-wan-dns-guide
Check and troubleshoot AKS cluster health https://learn.microsoft.com/en-us/azure/architecture/operator-guides/aks/aks-triage-cluster-health
Validate AKS admission controller health and impact https://learn.microsoft.com/en-us/azure/architecture/operator-guides/aks/aks-triage-controllers
Monitor and triage AKS workload deployments https://learn.microsoft.com/en-us/azure/architecture/operator-guides/aks/aks-triage-deployment
Use top-down triage practices for AKS operations https://learn.microsoft.com/en-us/azure/architecture/operator-guides/aks/aks-triage-practices
Apply day-2 operations practices for AKS clusters https://learn.microsoft.com/en-us/azure/architecture/operator-guides/aks/day-2-operations-guide
Optimize Azure Functions with Event Hubs integration https://learn.microsoft.com/en-us/azure/architecture/serverless/event-hubs-functions/event-hubs-functions
Monitor Azure Functions and Event Hubs topologies https://learn.microsoft.com/en-us/azure/architecture/serverless/event-hubs-functions/observability
Optimize Event Hubs-triggered Azure Functions performance https://learn.microsoft.com/en-us/azure/architecture/serverless/event-hubs-functions/performance-scale
Design resilient Event Hubs-triggered Azure Functions https://learn.microsoft.com/en-us/azure/architecture/serverless/event-hubs-functions/resilient-design
Secure Azure Functions integrated with Event Hubs https://learn.microsoft.com/en-us/azure/architecture/serverless/event-hubs-functions/security
Implement scalable Windows VM patch management on Azure https://learn.microsoft.com/en-us/azure/architecture/virtual-machines/patch-management
Protect APIs with Application Gateway and API Management https://learn.microsoft.com/en-us/azure/architecture/web-apps/api-management/architectures/protect-apis
Secure SPA authorization using Azure API Management https://learn.microsoft.com/en-us/azure/architecture/web-apps/guides/security/secure-single-page-application-authorization

Anti-patterns

Topic URL
Identify and remediate common Azure performance antipatterns https://learn.microsoft.com/en-us/azure/architecture/antipatterns/
Identify and remediate the Busy Database antipattern https://learn.microsoft.com/en-us/azure/architecture/antipatterns/busy-database/
Identify and remediate the Busy Front End antipattern https://learn.microsoft.com/en-us/azure/architecture/antipatterns/busy-front-end/
Detect and remediate Chatty I/O antipattern https://learn.microsoft.com/en-us/azure/architecture/antipatterns/chatty-io/
Mitigate the Extraneous Fetching antipattern in Azure https://learn.microsoft.com/en-us/azure/architecture/antipatterns/extraneous-fetching/
Avoid improper instantiation performance antipattern in Azure apps https://learn.microsoft.com/en-us/azure/architecture/antipatterns/improper-instantiation/
Address Monolithic Persistence data store antipattern https://learn.microsoft.com/en-us/azure/architecture/antipatterns/monolithic-persistence/
Identify and remediate the No-Caching antipattern https://learn.microsoft.com/en-us/azure/architecture/antipatterns/no-caching/
Mitigate Noisy Neighbor issues in multitenant systems https://learn.microsoft.com/en-us/azure/architecture/antipatterns/noisy-neighbor/noisy-neighbor
Prevent Retry Storm antipattern in cloud services https://learn.microsoft.com/en-us/azure/architecture/antipatterns/retry-storm/
Avoid synchronous I/O to improve scalability in Azure apps https://learn.microsoft.com/en-us/azure/architecture/antipatterns/synchronous-io/

Example Workloads

Topic URL
Automate document classification with Azure Durable Functions https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/automate-document-classification-durable-functions
Implement automated PDF forms processing on Azure https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/automate-pdf-forms-processing
Index blob content and metadata with Azure AI Search https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/search-blob-metadata
Implement a secure Azure research environment for regulated data https://learn.microsoft.com/en-us/azure/architecture/ai-ml/architecture/secure-compute-for-research
Design a medallion lakehouse with Azure Data Factory https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/azure-data-factory-on-azure-landing-zones-index
Implement cache-aside with Azure Redis and PostgreSQL https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/cache-aside-azure-managed-redis-postgresql
Implement a SQL-first medallion data warehouse in Fabric https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/dataops-mdw
Implement event-driven cache updates with Redis and Cosmos DB https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/event-driven-cache-updates-azure-managed-redis-cosmos-db
Implement write-through caching with Azure SQL and Redis https://learn.microsoft.com/en-us/azure/architecture/databases/architecture/write-through-caching-azure-sql-managed-redis
Build image text extraction with Power Automate https://learn.microsoft.com/en-us/azure/architecture/example-scenario/ai/extract-object-text
Expose multitenant AKS applications via Application Gateway for Containers https://learn.microsoft.com/en-us/azure/architecture/example-scenario/aks-agic/aks-agc
Secure AKS workloads with Azure Front Door, WAF, and Private Link https://learn.microsoft.com/en-us/azure/architecture/example-scenario/aks-front-door/aks-front-door
Design an enterprise BI solution using Microsoft Fabric https://learn.microsoft.com/en-us/azure/architecture/example-scenario/analytics/enterprise-bi-microsoft-fabric
Implement real-time MongoDB Atlas to Fabric sync https://learn.microsoft.com/en-us/azure/architecture/example-scenario/analytics/sync-mongodb-atlas-fabric-analytics
Migrate legacy web apps using Azure API Management https://learn.microsoft.com/en-us/azure/architecture/example-scenario/apps/apim-api-scenario
Deploy IBM Maximo Application Suite on Azure OpenShift https://learn.microsoft.com/en-us/azure/architecture/example-scenario/apps/deploy-ibm-maximo-application-suite
Implement securely managed web apps with App Service Environment https://learn.microsoft.com/en-us/azure/architecture/example-scenario/apps/fully-managed-secure-apps
Implement SCI-based sustainability scoring for Azure apps https://learn.microsoft.com/en-us/azure/architecture/example-scenario/apps/measure-azure-app-sustainability-sci-score
Deploy SAP NetWeaver with Oracle DB on Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/apps/sap-production
Apply SRE principles to scalable Azure APIs https://learn.microsoft.com/en-us/azure/architecture/example-scenario/apps/scalable-apps-performance-modeling-site-reliability
Implement multiregion BCDR for Azure Virtual Desktop https://learn.microsoft.com/en-us/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr
Implement automated certificate lifecycle management on Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/certificate-lifecycle/
Implement a scalable Azure data warehouse and analytics pipeline https://learn.microsoft.com/en-us/azure/architecture/example-scenario/data/data-warehouse
Deploy Esri ArcGIS Pro on Azure Virtual Desktop https://learn.microsoft.com/en-us/azure/architecture/example-scenario/data/esri-arcgis-azure-virtual-desktop
Implement a greenfield lakehouse data platform on Microsoft Fabric https://learn.microsoft.com/en-us/azure/architecture/example-scenario/data/greenfield-lakehouse-fabric
Implement near real-time lakehouse processing with Synapse https://learn.microsoft.com/en-us/azure/architecture/example-scenario/data/real-time-lakehouse-data-processing
Modernize SMB data warehouses with Fabric and Azure SQL https://learn.microsoft.com/en-us/azure/architecture/example-scenario/data/small-medium-data-warehouse
Implement end-to-end analytics platform with Microsoft Fabric https://learn.microsoft.com/en-us/azure/architecture/example-scenario/dataplate2e/data-platform-end-to-end
Implement APIOps CLI for automated API Management deployments https://learn.microsoft.com/en-us/azure/architecture/example-scenario/devops/automated-api-deployments-apiops
Automate Microsoft 365 tenant configuration with Azure DevOps https://learn.microsoft.com/en-us/azure/architecture/example-scenario/devops/manage-microsoft-365-tenant-configuration-microsoft365dsc-devops
Implement resilient enterprise file shares with Azure NetApp Files https://learn.microsoft.com/en-us/azure/architecture/example-scenario/file-storage/enterprise-file-shares-disaster-recovery
Deploy resilient Moodle with Azure NetApp Files https://learn.microsoft.com/en-us/azure/architecture/example-scenario/file-storage/moodle-azure-netapp-files
Run Oracle Database on Azure with NetApp Files https://learn.microsoft.com/en-us/azure/architecture/example-scenario/file-storage/oracle-azure-netapp-files
Run SQL Server on Azure VMs with Azure NetApp Files https://learn.microsoft.com/en-us/azure/architecture/example-scenario/file-storage/sql-server-azure-netapp-files
Implement computer forensics chain of custody on Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/forensics/
Implement Zero Trust web apps with Azure Firewall and Application Gateway https://learn.microsoft.com/en-us/azure/architecture/example-scenario/gateway/application-gateway-before-azure-firewall
Secure virtual networks with Azure Firewall and Application Gateway https://learn.microsoft.com/en-us/azure/architecture/example-scenario/gateway/firewall-application-gateway
Apply GitOps practices to operate AKS clusters with Flux and Argo CD https://learn.microsoft.com/en-us/azure/architecture/example-scenario/gitops-aks/gitops-blueprint-aks
Design AKS baseline architecture on Azure Local https://learn.microsoft.com/en-us/azure/architecture/example-scenario/hybrid/aks-baseline
Build GitOps pipelines for AKS Hybrid and Edge https://learn.microsoft.com/en-us/azure/architecture/example-scenario/hybrid/aks-hybrid-azure-local
Provide on-premises access to Azure Files securely https://learn.microsoft.com/en-us/azure/architecture/example-scenario/hybrid/azure-files-on-premises-authentication
Secure hybrid Outlook client access with MFA https://learn.microsoft.com/en-us/azure/architecture/example-scenario/hybrid/secure-hybrid-messaging-client
Secure hybrid Outlook mobile access with MFA https://learn.microsoft.com/en-us/azure/architecture/example-scenario/hybrid/secure-hybrid-messaging-mobile
Secure hybrid Outlook web access with MFA https://learn.microsoft.com/en-us/azure/architecture/example-scenario/hybrid/secure-hybrid-messaging-web
Extend on-premises Active Directory to Azure VNet https://learn.microsoft.com/en-us/azure/architecture/example-scenario/identity/adds-extend-domain
Implement HA and disaster recovery for multitier web apps https://learn.microsoft.com/en-us/azure/architecture/example-scenario/infrastructure/multi-tier-app-disaster-recovery
Host WordPress on Azure App Service securely https://learn.microsoft.com/en-us/azure/architecture/example-scenario/infrastructure/wordpress-app-service
Implement WordPress on Azure Kubernetes Service https://learn.microsoft.com/en-us/azure/architecture/example-scenario/infrastructure/wordpress-container
Implement secure API Management landing zone with App Gateway https://learn.microsoft.com/en-us/azure/architecture/example-scenario/integration/app-gateway-internal-api-management-function
Integrate enterprise systems using queues and events https://learn.microsoft.com/en-us/azure/architecture/example-scenario/integration/queues-events
Move Azure IoT Hub solutions from test to production https://learn.microsoft.com/en-us/azure/architecture/example-scenario/iot/iot-move-to-production
Use IoT Hub for private file uploads to Storage https://learn.microsoft.com/en-us/azure/architecture/example-scenario/iot/iot-private-file-upload
Refactor general mainframe applications to Azure AKS or VMs https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/general-mainframe-refactor
Implement mainframe data replication to Azure with LIBER*IRIS https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/mainframe-data-replication-azure-data-platform
Migrate mainframe data to Azure using Rocket RDRS https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/mainframe-data-replication-azure-rdrs
Implement Qlik-based mainframe data replication to Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/mainframe-midrange-data-replication-azure-qlik
Replicate mainframe data to Azure with Precisely Connect https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/mainframe-replication-precisely-connect
Implement AIX workload migration to Azure with Skytap https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/migrate-aix-workloads-to-azure-with-skytap
Migrate IBM i workloads to Azure with Skytap https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/migrate-ibm-i-series-to-azure-with-skytap
Modernize IBM mainframe and midrange data to Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/modernize-mainframe-data-to-azure
Implement high-volume batch transaction processing on AKS https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/process-batch-transactions
Reengineer mainframe batch applications on Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/reengineer-mainframe-batch-apps-azure
Rehost IMS databases and data communications on Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mainframe/rehost-ims-raincode-imsql
Implement Siemens Teamcenter PLM baseline on Azure https://learn.microsoft.com/en-us/azure/architecture/example-scenario/manufacturing/teamcenter-baseline
Build real-time monitoring and observability for media telemetry https://learn.microsoft.com/en-us/azure/architecture/example-scenario/monitoring/monitoring-observable-systems-media
Implement split-brain DNS for internal and internet web access https://learn.microsoft.com/en-us/azure/architecture/example-scenario/networking/split-brain-dns
Integrate quantum computing with classical Azure apps https://learn.microsoft.com/en-us/azure/architecture/example-scenario/quantum/quantum-computing-integration-with-classical-apps
Manage Azure VM compliance with image pipelines https://learn.microsoft.com/en-us/azure/architecture/example-scenario/security/virtual-machine-compliance
Replatform Kubernetes microservices to Azure Container Apps https://learn.microsoft.com/en-us/azure/architecture/example-scenario/serverless/microservices-with-container-apps
Implement serverless microservices with Container Apps and Dapr https://learn.microsoft.com/en-us/azure/architecture/example-scenario/serverless/microservices-with-container-apps-dapr
Migrate IBM AIX UNIX workloads to Azure Linux https://learn.microsoft.com/en-us/azure/architecture/example-scenario/unix-migration/migrate-aix-azure-linux
Integrate OPC UA IoT telemetry with Dynamics 365 Field Service https://learn.microsoft.com/en-us/azure/architecture/guide/iot/how-to-connect-dynamics-field-service-to-the-solution
Connect on-premises SAP ERP to OPC UA industrial IoT https://learn.microsoft.com/en-us/azure/architecture/guide/iot/how-to-connect-on-premises-sap-to-the-solution
Build an OPC UA industrial IoT reference solution on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/iot/iot-industrial-solution-architecture
Enable ML inference on Azure IoT Edge devices https://learn.microsoft.com/en-us/azure/architecture/guide/iot/machine-learning-inference-iot-edge
Architect and deploy SAS analytics workloads on Azure https://learn.microsoft.com/en-us/azure/architecture/guide/sas/sas-overview
Deploy Azure Arc-enabled SQL Managed Instance for DR https://learn.microsoft.com/en-us/azure/architecture/hybrid/arc-sql-managed-instance-disaster-recovery
Integrate Azure file shares into hybrid AD DS environments https://learn.microsoft.com/en-us/azure/architecture/hybrid/azure-file-share
Monitor hybrid VM performance with Azure Monitor https://learn.microsoft.com/en-us/azure/architecture/hybrid/hybrid-perf-monitoring
Design massive-scale Azure Virtual WAN with multi-hub https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/massive-scale-azure-architecture
Virtual WAN design for mixed security and performance needs https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/performance-security-optimized-vwan
Single-region Private Link and DNS design in Virtual WAN https://learn.microsoft.com/en-us/azure/architecture/networking/guide/private-link-virtual-wan-dns-single-region-workload
Implement ransomware-resilient backups with Azure Backup https://learn.microsoft.com/en-us/azure/architecture/security/ransomware-resilient-backup-architecture/
Design Windows 365 Azure network connections for Cloud PCs https://learn.microsoft.com/en-us/azure/architecture/virtual-desktop/windows-365-azure-network-connection

Migration Guides

Topic URL
Map AWS services and concepts to Azure for migration https://learn.microsoft.com/en-us/azure/architecture/aws-professional/
Map AWS accounts and organizations to Azure structures https://learn.microsoft.com/en-us/azure/architecture/aws-professional/accounts
Map AWS analytics services to Azure equivalents https://learn.microsoft.com/en-us/azure/architecture/aws-professional/analytics
Map and compare AWS compute services to Azure https://learn.microsoft.com/en-us/azure/architecture/aws-professional/compute
Compare AWS and Azure AI and ML services https://learn.microsoft.com/en-us/azure/architecture/aws-professional/data-ai
Map AWS operational databases to Azure services https://learn.microsoft.com/en-us/azure/architecture/aws-professional/databases
Map Amazon EKS concepts and configs to Azure AKS https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/
Manage and optimize AKS costs versus Amazon EKS https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/cost-management
Compare and govern EKS vs AKS Kubernetes clusters https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/governance
Migrate Kubernetes workloads from EKS to AKS https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/migrate
Compare and configure AKS vs EKS monitoring and logging https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/monitoring
Manage AKS nodes and node pools versus EKS https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/node-pools
Secure AKS API access compared to Amazon EKS https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/private-clusters
Compare and select AKS storage when migrating from EKS https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/storage
Compare and migrate EKS workload identities to AKS https://learn.microsoft.com/en-us/azure/architecture/aws-professional/eks-to-aks/workload-identity
Map AWS messaging services to Azure equivalents https://learn.microsoft.com/en-us/azure/architecture/aws-professional/messaging
Compare AWS and Azure networking capabilities https://learn.microsoft.com/en-us/azure/architecture/aws-professional/networking
Compare AWS and Azure regions and zones for resiliency https://learn.microsoft.com/en-us/azure/architecture/aws-professional/regions-zones
Understand Azure vs AWS resource management models https://learn.microsoft.com/en-us/azure/architecture/aws-professional/resources
Map AWS identity services to Azure equivalents https://learn.microsoft.com/en-us/azure/architecture/aws-professional/security-identity
Compare Azure and AWS storage services for migration https://learn.microsoft.com/en-us/azure/architecture/aws-professional/storage
Migrate on-premises Oracle Database to Azure VM using Data Guard https://learn.microsoft.com/en-us/azure/architecture/databases/idea/migrate-oracle-azure-iaas
Migrate Oracle Exadata workloads to Oracle Database@Azure https://learn.microsoft.com/en-us/azure/architecture/databases/idea/migrate-oracle-odaa-exadata
Migrate on-premises Oracle databases to Azure https://learn.microsoft.com/en-us/azure/architecture/databases/idea/topic-migrate-oracle-azure
Map Google Cloud services and concepts to Azure https://learn.microsoft.com/en-us/azure/architecture/gcp-professional/
Map Google Cloud services to Azure equivalents https://learn.microsoft.com/en-us/azure/architecture/gcp-professional/services
Secure AWS environments with Microsoft security solutions https://learn.microsoft.com/en-us/azure/architecture/guide/aws/aws-azure-security-solutions
Plan and execute Apache Kafka migration to Azure https://learn.microsoft.com/en-us/azure/architecture/guide/hadoop/apache-kafka-migration