Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Azure Architecture Center (AAC) helps you design, build, and operate solutions on Azure. Learn about the cloud architectural styles and design patterns. Use the technology choices and guides to decide the services that are right for your solution. The guidance is based on all aspects of building for the cloud, such as reliability, security, cost optimization, operations, and performance.
The following new and updated articles have recently been published in the Azure Architecture Center.
August 2025
New articles
- Architectural Approaches for Storage and Data in Multitenant Solutions
- Big Data Architecture Style
- Build a Conversation Knowledge Mining Solution by using Azure AI Services
Updated articles
- What is a data lake? (#4c78cd751b)
- Use Azure API Management in a multitenant solution (#178776ad8f)
- Azure App Service and Azure Functions considerations for multitenancy (#178776ad8f)
- Retry Storm Antipattern (#06241900a7)
- Plan deployment for updating Windows VMs in Azure (#debeaca649)
- Advanced Azure Kubernetes Service (AKS) Microservices Architecture (#39a0028b22)
- Multi-region load balancing (#7715f6b1b2)
- Multitenancy and Application Insights (#ced27a9a36)
July 2025
New articles
- Load Balancing Options
- Azure Private Link in a Hub-and-Spoke Network
- Use API Management to Protect Access Tokens in Single-Page Applications
- Patterns for Inter-Spoke Networking
- Organize Azure Resources in Multitenant Solutions
- Implement a Zero Trust Network for Web Applications by Using Azure Firewall and Azure Application Gateway
- Microservices Architecture Style
- Domain Name Considerations in Multitenant Solutions
- Tenant Life Cycle Considerations in Multitenant Solutions
- Build a Document Generation System by Using AI
- AI Agent Orchestration Patterns
Updated articles
- Compare AWS and Azure compute services (#a14775daf1)
- Compare AWS and Azure database technology (#a14775daf1)
- Comparing AWS and Azure messaging services (#a14775daf1)
- Compare AWS and Azure Networking Options (#a14775daf1)
- Compare Storage Services on Azure and AWS (#a14775daf1)
- BCDR for Azure Data Factory and Azure Synapse Analytics Pipelines (#b3ba9f5c58)
- Create an Active Directory Domain Service Resource Forest in Azure (#4ec63f9846)
- Extend On-Premises Active Directory Federation Services to Azure (#4ec63f9846)
- Integrate On-Premises Active Directory Domains With Microsoft Entra ID (#4ec63f9846)
- Architecture styles (#1867dca0bd)
- Compare Java application hosting options on Azure (#1867dca0bd)
- Domain analysis for microservices (#1867dca0bd)
- Identify microservice boundaries (#1867dca0bd)
- Using tactical DDD to design microservices (#1867dca0bd)
- Advanced Azure Kubernetes Service (AKS) Microservices Architecture (#95a051bfff)
- Deploy AD DS in an Azure Virtual Network (#417cdcd602)
- Extract, transform, load (ETL) (#98fabfcaf2)
- Scale Out an Azure IoT Hub-based Solution to Support Millions of Devices (#a1277eba93)
- Baseline Azure AI Foundry Chat Reference Architecture (#04ff7691f5)
- Cloud Design Patterns (#04ff7691f5)
- Use Azure Firewall to help protect an AKS cluster (#258ce07bbf)
- SAP landscape architecture (#ee8c5f9f5a)
- Microservices Assessment and Readiness (#1f3f4a3c49)
- Design for self healing (#3e62723717)
- Architectural approaches for AI and ML in multitenant solutions (#ed02f09c26)
- Microservices Architecture on Azure Kubernetes Service (#910a86755b)
- Choose a Kubernetes at the Edge Compute Option (#723bb4b356)
- Protect APIs with Azure Application Gateway and Azure API Management (#09b01c5b46)
- Multitenancy and Azure Event Hubs (#7cca2c974e)
- Use an Identity as a Service platform (#b96cc0b45f)
- IoT Hub-based Multitenant Solution Architectural Approaches (#b96cc0b45f)
- Considerations for Multitenant Control Planes (#b96cc0b45f)
- Multitenancy and Application Insights (#b96cc0b45f)
- Architectural Approaches for Governance and Compliance in Multitenant Solutions (#22c44510c0)
- Architectural approaches for networking in multitenant solutions (#e54cbf0a57)
- Retry Storm Antipattern (#7bdeda6e95)
- Deploy Azure Landing Zones (#101c275703)
- Architectural approaches for the deployment and configuration of multitenant solutions (#d5bbbb8383)
- Architectural Approaches for Tenant Integration and Data Access (#2d3e279874)
- Azure Cache for Redis Considerations for Multitenancy (#74b0437dc4)
- Multitenancy and Azure Storage (#c89a4b5fc6)
- DataOps for the modern data warehouse (#3311f07b38)
- Considerations for Updating a Multitenant Solution (#9decc8bdf3)
- Guidance for using Azure Database for PostgreSQL in a multitenant solution (#d07ac6f724)
- How to Use Azure NAT Gateway in a Multitenant Solution (#9b2f30972c)
- Architectural Considerations for Identity in a Multitenant Solution (#53d19ea22c)
- Noisy Neighbor Antipattern (#ce68a59508)
- Azure for AWS Professionals (#b6ae212e2c)
- Mission-critical baseline architecture on Azure (#b6ae212e2c)
- Web architecture design (#b6ae212e2c)
June 2025
New articles
- Extract and Map Information from Unstructured Content
- Considerations for Multitenant Control Planes
- Tenancy Models for a Multitenant Solution
- Hub-Spoke Network Topology That Uses Azure Virtual WAN
- Windows 365 Azure Network Connection
- Architectural Approaches for a Multitenant Solution
- Prevent IPv4 Exhaustion in Azure
- Baseline Azure AI Foundry Chat Reference Architecture
- Implement SMA OpCon in Azure
- Build a Multiple-Agent Workflow Automation Solution with Semantic Kernel
- Cross-Region Resiliency for SQL TDE with Azure Key Vault Managed HSM
Updated articles
- Architectural Approaches for Control Planes in Multitenant Solutions (#596f98a1e8)
- Azure Kubernetes Service (AKS) Baseline Architecture for AKS on Azure Local (#2607b97c53)
- Deploy and Operate Apps with AKS Enabled by Azure Arc on Azure Local (#2607b97c53)
- Azure Virtual Desktop Landing Zone Design Guide (#c08914da3f)
- Service-Specific Guidance for a Multitenant Solution (#f77a9eb614)
- Baseline Azure AI Foundry Chat Reference Architecture in an Azure Landing Zone (#044ad95c35)
- AI Architecture Design (#67e00137ce)
- Choose a Stream Processing Technology (#28af09d05c)
- Choose an Azure Container Service (#c7dde0a13f)
- Architectural Considerations for Choosing an Azure Container Service (#c7dde0a13f)
- Azure Kubernetes Service (AKS) - planning (#869ea8c700)
- Baseline highly available zone-redundant app services web application (#ccfa7b6a50)
- Considerations for Updating a Multitenant Solution (#d005fb7b98)
- DevSecOps for Infrastructure as Code (IaC) (#3b64332719)
- Deploy IBM Maximo Application Suite (MAS) on Azure (#a8ae8f2059)
- Use Azure Firewall to help protect an AKS cluster (#a8ae8f2059)
- Azure Resource Manager Considerations for Multitenancy (#ca7914beff)
- SAP S/4HANA in Linux on Azure (#0c7aa6c9bf)
- Deploy Microservices with Azure Container Apps and Dapr (#2bf20fb4ab)
- Use AI to forecast customer orders (#dd428d3ab1)
- Minimal storage – change feed to replicate data (#dd428d3ab1)
- Use AI enrichment with image and text processing (#dd428d3ab1)
- Building the First Layer of Defense with Azure Security Services (#dd428d3ab1)
- Data streaming with AKS (#dd428d3ab1)
- Highly available SharePoint farm (#dd428d3ab1)
- Build ETL pipelines with Azure Databricks and Delta Lake (#dd428d3ab1)
- Map threats to your IT environment (#dd428d3ab1)
- Build the second layer of defense with Microsoft Defender XDR Solutions (#dd428d3ab1)
- Integrate Azure and Microsoft Defender XDR security services (#dd428d3ab1)
- Migrate IBM mainframe apps to Azure with TmaxSoft OpenFrame (#dd428d3ab1)
- Multilayered protection for Azure virtual machines (#dd428d3ab1)
- Project 15 Open Platform IoT Sustainability (#dd428d3ab1)
- SAP S/4 HANA for Large Instances (#dd428d3ab1)
- Modern Data Platform Architecture for SMBs (#dd428d3ab1)
- AKS baseline for multiregion clusters (#69a84710fd)
- Deploy Azure Landing Zones (#f631aedcfa)
- Multitenancy and Azure Event Hubs (#8ae080a36b)
- Multitenancy and Azure Storage (#8ae080a36b)
- How to Use Azure NAT Gateway in a Multitenant Solution (#3b18425a8a)
- Kubernetes Monitoring and Logging (#0f15cb4959)
- Enhance Network Access Security to Kubernetes (#0f15cb4959)
- Kubernetes Workload Identity and Access (#0f15cb4959)
- Pricing models for a multitenant solution (#0f15cb4959)
- Guidance for using Azure Kubernetes Service (AKS) in a multitenant solution (#0f15cb4959)
- Multitenancy and Application Insights (#0f15cb4959)
- Messaging Bridge pattern (#0f15cb4959)
- Architectural Approaches for Identity in Multitenant Solutions (#6d6acc32ed)
- Noisy Neighbor Antipattern (#5cd73dc642)
- Scale Out an Azure IoT Hub-based Solution to Support Millions of Devices (#54c99a236d)
- IoT Hub-based Multitenant Solution Architectural Approaches (#c92d3f1e02)
- Overview of Microsoft Machine Learning Products and Technologies (#110aa0e75a)
- Choose an Azure service for vector search (#110aa0e75a)
- Enhanced-security hybrid messaging — client access (#3e311eaba8)
- Enhanced-security hybrid messaging — mobile access (#3e311eaba8)
- Enhanced-security hybrid messaging — web access (#3e311eaba8)
- Identity architecture design (#3e311eaba8)
- Microsoft Entra security for AWS (#3e311eaba8)
- Integrate On-Premises Active Directory Domains With Microsoft Entra ID (#3e311eaba8)
- Microsoft Sentinel automated responses (#3e311eaba8)
- Cloud Design Patterns (#3c77e71076)
- Migrate IBM System i (AS/400) to Azure by Using Infinite i (#b786930e24)
- Architectural Considerations for Identity in a Multitenant Solution (#f7fdd54452)
May 2025
New articles
- Backends for Frontends Pattern
- Extend Mainframes to Digital Channels by Using Standards-Based REST APIs
- Design to Support Foundation Model Life Cycles
Updated articles
- Use Azure Front Door in a Multitenant Solution (#fa99f8af18)
- SaaS and Multitenant Solution Architecture (#0f76c2f436)
- Architectural Approaches for Identity in Multitenant Solutions (#350d437efd)
- Architectural Approaches for Compute in Multitenant Solutions (#5998e0f989)
- Considerations for Using Azure Container Apps in a Multitenant Solution (#5998e0f989)
- Azure Service Bus Considerations for Multitenancy (#5998e0f989)
- Generative AI Operations for Organizations with MLOps Investments (#a3f82db38d)
- Choose an Azure data service (#30d024dc16)
- Mainframe File Replication and Sync on Azure (#e63f05ade9)
- Build and Deploy Custom Document Processing Models on Azure (#9be7ee44b0)
- Choose an Analytical Data Store in Azure (#2390621603)
- Deploy Microservices with Azure Container Apps and Dapr (#7e9010efc1)
- Autoscaling Guidance (#0b258e9b9b)
- Multitenancy Checklist on Azure (#496e7a1937)
- Architect Multitenant Solutions on Azure (#496e7a1937)
- Migrate an Oracle Database to OD@A Exadata Database Service (#5e3ae5b5d5)
- Multitenancy and Azure OpenAI (#9b3946b7a4)
- Multiregion BCDR for Azure Virtual Desktop (#8c60960755)
- Apache Kafka Migration to Azure (#bc6d5e9cd8)
- Related Resources for Multitenancy (#6dd821802b)
- Move an IoT Hub-Based Solution from Test to Production (#d6d45463f0)
- Multitenancy and Azure SQL Database (#b018dfd4c8)
- Automate Document Classification in Azure (#071155e674)
- Web API Design Best Practices (#ad86c398cd)
- Azure DNS Private Resolver (#de4e1ff583)
- Implement Advanced Monitoring for Azure OpenAI Through a Gateway (#d11c6c7ff1)
- Message Encoding Considerations (#457876053e)