What's new in Azure Architecture Center ![Download Feed](_images/rss-icon.png)
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 operations, security, reliability, performance, and cost optimization.
The following new and updated articles have recently been published in the Azure Architecture Center.
July 2024
New articles
Updated articles
- Create smart places by using Azure Digital Twins (#da340d5676)
- Oracle Database with Azure NetApp Files (#9187e38cb6)
- Baseline highly available zone-redundant app services web application (#2e88dba4ed)
- Basic web application (#2e88dba4ed)
- Priority Queue pattern (#d480fd13ca)
- Machine learning operations v2 (#dba2fe1062)
- Microsoft partner and third-party scenarios on Azure (#5c0d9b3b86)
- Types of vision API services (#07890bef5b)
- DR for Azure Data Platform - Architecture (#07890bef5b)
- DR for Azure Data Platform - Deploy this scenario (#07890bef5b)
- DR for Azure Data Platform - Overview (#07890bef5b)
- DR for Azure Data Platform - Recommendations (#07890bef5b)
- DR for Azure Data Platform - Scenario details (#07890bef5b)
- Baseline architecture for an AKS cluster (#955ab05fd4)
- Types of language API services (#1272a0f0cc)
- Types of speech API services (#1272a0f0cc)
- Architectural approaches for AI and ML in multitenant solutions (#4e6e8652cb)
- Architectural approaches for governance and compliance in multitenant solutions (#4e6e8652cb)
- Architectural approaches for identity in multitenant solutions (#4e6e8652cb)
- Architectural approaches for tenant integration and data access (#4e6e8652cb)
- Architectural considerations for identity in a multitenant solution (#4e6e8652cb)
- Tenant lifecycle considerations in a multitenant solution (#4e6e8652cb)
- Considerations for updating a multitenant solution (#4e6e8652cb)
- Multitenancy and Application Insights (#4e6e8652cb)
- Use Azure Front Door in a multitenant solution (#4e6e8652cb)
- Deploy SAS Grid 9.4 on Azure NetApp Files (#a9e1aa18b6)
- Application design considerations for mission-critical workloads on Azure (#4044caa69b)
- Application platform considerations for mission-critical workloads on Azure (#4044caa69b)
- Security considerations for mission-critical workloads on Azure (#4044caa69b)
- Google Cloud to Azure services comparison (#a3bf6fecb0)
- Azure Database for PostgreSQL considerations for multitenancy (#01c5ce83cb)
- Considerations when using domain names in a multitenant solution (#fab01daa64)
- Architectural considerations for a multitenant solution (#fab01daa64)
- Build and deploy custom document processing models on Azure (#feb90625fa)
- Index file content and metadata by using Azure AI Search (#7767b45a83)
- Resiliency checklist for services (#d622b44e5e)
- CDN guidance (#d29f5f7d24)
- Data partitioning strategies (#d29f5f7d24)
- Host name preservation (#d29f5f7d24)
- Monitoring and diagnostics guidance (#d29f5f7d24)
- Azure service retry guidance (#d29f5f7d24)
- Architectural approaches for control planes in multitenant solutions (#6de5e6f5d8)
- Considerations for multitenant control planes (#6de5e6f5d8)
- Data analytics for automotive test fleets (#5d0aa22e87)
- Architectural approaches for compute in multitenant solutions (#2a9102b977)
- Run a Linux VM on Azure (#468656d555)
- Run a Windows VM on Azure (#a594211d74)
- Azure Private Link service considerations for multitenancy (#1aedb5d6ae)
- Architectural approaches for a multitenant solution (#217fa95e83)
- Noisy Neighbor antipattern (#0c1bc4ec53)
- Related resources for multitenancy (#5b31def6dc)
- Azure Cache for Redis considerations for multitenancy (#85599ed745)
- Azure Sandbox (#24b1156b1c)
- Cost management for Kubernetes (#0296b7c2d5)
- Storage options for a Kubernetes cluster (#add9c4d6dc)
- Multiregion BCDR for Azure Virtual Desktop (#e7375957b9)
- Performance and scale guidance for Event Hubs with Azure Functions (#6113dcf9a0)
- Resilient design guidance for Event Hubs and Functions (#6113dcf9a0)
- Azure Kubernetes Service (AKS) baseline architecture for AKS on Azure Stack HCI (#269a89f7a8)
- Multiparty computing architecture design (#35d48de602)
- Analyze observational patient data by using OHDSI with the OMOP CDM (#a22c7975e2)
June 2024
New articles
- Use AI enrichment with image and text processing
- Use Azure Front Door to secure AKS workloads
- Provide alternative authentication to Azure OpenAI services through a gateway
- Use Azure Red Hat OpenShift in the financial services industry
- Use Azure NetApp Files to deploy IBM Power in Skytap on Azure
- Use Azure OpenAI to process podcast audio files
Updated articles
- Load-balancing options (#fedcb8a570)
- Run a Capture the Flag game service with CTFd on Azure PaaS (#a67e0fa22b)
- Azure Resource Manager considerations for multitenancy (#340e821068)
- Tenancy models for a multitenant solution (#9065e2bdea)
- Artificial intelligence (AI) architecture (#5cfe865d6c)
- Implement logging and monitoring for Azure OpenAI language models (#5cfe865d6c)
- Build and deploy custom document processing models on Azure (#41812da656)
- Esri ArcGIS Platform on Azure Virtual Desktop (#70a52e7f1f)
- Kubernetes monitoring and logging (#d5ffd66a10)
- Cost management for Kubernetes (#2c81814c20)
- AKS for Amazon EKS professionals (#2c81814c20)
- Storage options for a Kubernetes cluster (#2c81814c20)
- Video ingestion and object detection on the edge and in the cloud (#bbd5c95d5f)
- Conversation summarization (#6ae4b1e579)
- Pipes and Filters pattern (#61a0734817)
- Personalized offers (#6087dd76ec)
- Retail assistant with visual capabilities (#6087dd76ec)
- Application design considerations for mission-critical workloads on Azure (#84ce263b83)
- Azure Kubernetes Service (AKS) baseline architecture for AKS on Azure Stack HCI (#3eb3a589bd)
- Deploy and operate apps with AKS enabled by Arc on Azure Stack HCI or Windows Server (#3eb3a589bd)
- Google Cloud to Azure services comparison (#47279a2709)
- N-tier architecture style (#cd6203d3ec)
- Automate document processing with AI Document Intelligence (#eb648ef0c2)
- Refactor mainframe computer systems that run Adabas & Natural (#0bf799e475)
- Run Apache Cassandra on Azure VMs (#b357b857d9)
- Data scrambling for SAP applications using Delphix and Azure Data Factory or Azure Synapse Analytics (#b357b857d9)
- Starter web app for SaaS development (#b357b857d9)
- Azure Kubernetes Service (AKS) network architecture for AKS on Azure Stack HCI (#b357b857d9)
- Run HP-UX workloads in Azure with Stromasys Charon-PAR (#b357b857d9)
- Migrate mainframe data to Azure (#b357b857d9)
- Windows 365 Azure network connection (#b357b857d9)
- Implement an open-source jump server solution on Azure (#b357b857d9)
- Create an Autonomous Vehicle Operations (AVOps) solution (#b357b857d9)
- Deploy AKS and API Management with mTLS (#b357b857d9)
- Cloud design patterns (#489ea14073)
- Design and implementation patterns (#0c85a6c591)
- Orchestrate MLOps by using Azure Databricks (#396a0b6b9f)
- Access Azure OpenAI and other language models through a gateway (#dd52b35cce)
- Use a gateway in front of multiple Azure OpenAI deployments or instances (#dd52b35cce)
- Azure OpenAI chat baseline architecture in an Azure landing zone (#8270921687)
- Baseline OpenAI end-to-end chat reference architecture (#8270921687)
- Multilayered protection for Azure virtual machines (#8b7e62185c)
- Integrate Teradata VantageCloud Enterprise with Azure Data Factory (#4e8429182b)
- Model loan credit risk and default probability (#4e8429182b)
- Azure Synapse Analytics for landing zones (#4e8429182b)
- Multiregion BCDR for Azure Virtual Desktop (#4e8429182b)
- IBM z/OS mainframe migration with Avanade AMT (#4e8429182b)
- Refactor mainframe architecture by using CloudFrame Renovate (#4e8429182b)
- Modernize mainframe workloads by using Model9 (#4e8429182b)
- Replicate mainframe data by using Precisely Connect (#4e8429182b)
- Move archive data from mainframe systems to Azure (#4e8429182b)
- Build real-time monitoring and observable systems for media (#4e8429182b)
- Enable machine learning inference on an Azure IoT Edge device (#4e8429182b)
- Global routing redundancy for mission-critical web applications (#4e8429182b)
- Solutions for the energy and environment industries (#4e8429182b)
- Azure landing zones - Terraform module design considerations (#4e8429182b)
- Virtual WAN architecture optimized for department-specific requirements (#4e8429182b)
- Improved-security access to multitenant web apps from an on-premises network (#4e8429182b)
- Developing a RAG solution - Information retrieval phase (#9e61a65255)
- Guide to designing and developing a RAG solution (#9e61a65255)
May 2024
New articles
- Azure OpenAI chat baseline architecture in an Azure landing zone
- Developing a RAG solution - Chunking phase
- Developing a RAG solution - Chunk enrichment phase
- Developing a RAG solution - Generate embeddings phase
- Developing a RAG solution - Information retrieval phase
- Developing a RAG solution - LLM end to end evaluation phase
- Developing a RAG solution - Preparation phase
- Guide to designing and developing a RAG solution
- Choose an Azure service for vector search
- Implement cross-tenant communication by using multitenant applications
- Access Azure OpenAI and other language models through a gateway
- Use a gateway in front of multiple Azure OpenAI deployments or instances
- Use HDInsight and Delta Lake to manage event data
Updated articles
- Baseline OpenAI end-to-end chat reference architecture (#21cef339cb)
- Hub-spoke network topology with Azure Virtual WAN (#48e37698c2)
- Blue-green deployment of AKS clusters (#ab83f01e8c)
- Use Application Gateway Ingress Controller (AGIC) with a multitenant Azure Kubernetes Service (#2934252b7c)
- Deploy IBM Maximo Application Suite (MAS) on Azure (#2934252b7c)
- Securely managed web applications (#2934252b7c)
- SAP deployment in Azure using an Oracle database (#2934252b7c)
- Multiregion BCDR for Azure Virtual Desktop (#2934252b7c)
- Apache NiFi on Azure (#2934252b7c)
- Resiliency checklist for services (#40179fabe5)
- DR for Azure Data Platform - Architecture (#40179fabe5)
- DR for Azure Data Platform - Deploy this scenario (#40179fabe5)
- DR for Azure Data Platform - Scenario details (#40179fabe5)
- Extract, transform, load (ETL) (#40179fabe5)
- Choose a data storage technology (#40179fabe5)
- N-tier application with Apache Cassandra (#40179fabe5)
- Microsoft Entra IDaaS in security operations (#40179fabe5)
- Migrate a web app by using Azure API Management (#84a2e94497)
- AKS triage—Workload deployments (#107a866ca6)
- AKS triage—Node health (#107a866ca6)
- Quarantine pattern (#107a866ca6)
- Mission-critical baseline architecture on Azure (#107a866ca6)
- Mission-critical baseline architecture with network controls (#107a866ca6)
- Employee retention with Databricks and Kubernetes (#7ede8f8b01)
- Big data analytics on confidential computing (#7ede8f8b01)
- Automated API deployments using APIOps (#7ede8f8b01)
- Map requests to tenants in a multitenant solution (#7ede8f8b01)
- Pricing models for a multitenant solution (#7ede8f8b01)
- AKS triage—Cluster health (#7ede8f8b01)
- Quantum computing integration with classical apps (#1333a5289b)
- Apache Sqoop migration to Azure (#593e37adc9)
- Azure DNS Private Resolver (#b24cbebe3b)
- Kubernetes node and node pool management (#ed57efe0db)
- Enable real-time sync of MongoDB Atlas data changes to Azure Synapse Analytics (#ed57efe0db)
- Build the second layer of defense with Microsoft Defender XDR Security services (#08d94354f1)
- Recover from loss of an Azure region (#fddf1e1680)
- AKS day-2 guide: Patch and upgrade guidance (#2b0016275a)
- Azure Well-Architected Framework review of an Azure NAT gateway (#89e3eacb29)
- Related resources for multitenancy (#1e1a375e82)
- Azure Kubernetes Service (AKS) considerations for multitenancy (#ebe4aa4348)
- Hybrid Cross-Cluster Scaling with Azure Arc for the workloads deployed on Azure Stack HCI (#4338479d91)
- Valet Key pattern (#392626fa9b)
- Large-scale custom natural language processing (#aa9967e7d1)
- Many models machine learning with Azure Machine Learning (#aa9967e7d1)
- Many models machine learning with Spark (#aa9967e7d1)
- Customer lifetime value and churn prediction with Azure AI services (#8420397885)
April 2024
New articles
- Migrate mainframe data to Azure
- Supply chain management - Track and trace with Kaleido Blockchain as a Service powered by Azure
- IBM z/OS mainframe migration with Avanade AMT
- Use a split-brain DNS configuration to host a web app
- Replatform AIX workloads on Azure
Updated articles
- Claim-Check pattern (#7cd4a5fc06)
- Azure mainframe and midrange architecture concepts and patterns (#d4096a7e81)
- Reliable web app pattern for .NET - Apply the pattern (#c8dc2d83ac)
- Reliable web app pattern for .NET - Plan the implementation (#c8dc2d83ac)
- Reliable web app pattern for Java - Apply the pattern (#c8dc2d83ac)
- Reliable web app pattern for Java - Plan the implementation (#c8dc2d83ac)
- Reliable Web App pattern (#c8dc2d83ac)
- Choreography pattern (#44545f677e)
- Sharding pattern (#53dea81b8b)
- Unisys mainframe migration with Avanade AMT (#ef52a9c4b8)
- Azure file shares in a hybrid environment (#78c1ee7b97)
- Azure enterprise cloud file share (#d392845160)
- Disconnected AI at the edge with Azure Stack Hub (#5c8a0bfe5b)
- Customer churn prediction using real-time analytics (#5c8a0bfe5b)
- Customer support and feedback analysis (#5c8a0bfe5b)
- Deploy AI and machine learning at the edge (#5c8a0bfe5b)
- Machine learning operations (MLOps) framework to upscale machine learning lifecycle with Azure Machine Learning (#9597e138f4)
- Network security checklist for MLOps solutions (#9597e138f4)
- AI at the edge with Azure Stack Hub (#9597e138f4)
- Build and deploy a social media analytics solution (#f2fe7193e5)
- Serverless event processing (#863c1fb294)
- Serverless web application (#08aa3d6222)
- Architectural approaches for IoT in a multitenant solution (#95dfc35ea1)
- Secure research environment for regulated data (#5be601f9c0)
- Conversation summarization (#5be601f9c0)
- Microsoft machine learning products (#5be601f9c0)
- Machine learning operations v2 (#5be601f9c0)
- MLOps for Python with Azure Machine Learning (#171d0a834e)
- Pipes and Filters pattern (#b872e39b9a)
- Consumer health portal on Azure (#4d8d14cfb0)
- Analyze video content with Computer Vision and Azure Machine Learning (#678b1208d7)
- Automate document classification in Azure (#678b1208d7)
- Automate document processing with AI Document Intelligence (#678b1208d7)
- Automate PDF forms processing (#678b1208d7)
- Batch scoring for deep learning models (#678b1208d7)
- Use Application Gateway Ingress Controller (AGIC) with a multitenant Azure Kubernetes Service (#f926f21c96)
- Azure DNS Private Resolver (#826d234caa)
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for