What's new in Azure Architecture Center
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.
November 2024
New articles
- Modern Web App Pattern for Java
- Multi-Region App Service App Approaches for Disaster Recovery
- Use Azure IoT Hub to Privately Upload Files to an Azure Storage Account
Updated articles
- Scenarios that feature Microsoft on-premises technologies on Azure (#84a5acfd12)
- Modern Web App Pattern for .NET (#a80637ef28)
- Use a Message Broker and Events to Integrate Enterprise Systems (#159cbaeccf)
- Connect an On-Premises Network to Azure by Using ExpressRoute (#e5f9dec39d)
- Serverless Functions code walkthrough (#027d3ab0ec)
- Choose a Compute Option for Microservices (#3c7f4b64a6)
- Basic web application (#a6d7565ea0)
- Project 15 Open Platform IoT Sustainability (#a65af2fb36)
- Event-driven architecture style (#e588baf80b)
- Use Application Gateway Ingress Controller (AGIC) with a multitenant Azure Kubernetes Service (#fab649364c)
- Measure Azure App Sustainability by Using the SCI Score (#fab649364c)
- Baseline OpenAI end-to-end chat reference architecture (#c49693b8b9)
- Implement Logging and Monitoring for Azure OpenAI Language Models (#30fbbdad4d)
- Analyze video content with Computer Vision and Azure Machine Learning (#77135146b6)
- Automate document classification in Azure (#77135146b6)
- Automate document processing with AI Document Intelligence (#77135146b6)
- Automate PDF forms processing (#77135146b6)
- Build and deploy custom document processing models on Azure (#77135146b6)
- Secure research environment for regulated data (#77135146b6)
- Network security checklist for MLOps solutions (#77135146b6)
- Many models machine learning with Azure Machine Learning (#77135146b6)
- Many models machine learning with Spark (#77135146b6)
- Extract and analyze call center data by using Azure OpenAI Service, Speech services, and Language services (#77135146b6)
- DataOps for the modern data warehouse (#77135146b6)
- Citizen AI with Power Platform (#77135146b6)
- Employee retention with Databricks and Kubernetes (#77135146b6)
- Model loan credit risk and default probability (#77135146b6)
- Multi-region load balancing (#6c8ea10816)
- Azure Arc-enabled server configurations (#6c8ea10816)
- Administer SQL Server with Azure Arc (#6c8ea10816)
- Hybrid Cross-Cluster Scaling with Azure Arc for the workloads deployed on Azure Stack HCI (#6c8ea10816)
- Automotive connected fleets (#6c8ea10816)
- Hub-spoke network topology in Azure (#6c8ea10816)
- End-to-end computer vision at the edge for manufacturing (#6c8ea10816)
- Rehost mainframe applications to Azure with Raincode compilers (#6c8ea10816)
- Advanced Azure Kubernetes Service (AKS) microservices architecture (#6c8ea10816)
- Automated enterprise BI (#6c8ea10816)
- Deploy IBM Sterling Order Management Software (OMS) on Azure (#6c8ea10816)
- Azure IoT reference architecture (#6c8ea10816)
- Replicate and sync mainframe data to Azure (#6c8ea10816)
- Unisys mainframe migration with Avanade AMT (#6c8ea10816)
- Run SAP BW/4HANA with Linux VMs (#6c8ea10816)
- SAP HANA for Linux VMs in scale-up systems (#6c8ea10816)
- Serverless event processing (#6c8ea10816)
- Refactor an IBM z/OS coupling facility (#6c8ea10816)
- Enterprise deployment using Azure ASE (#6c8ea10816)
- Highly available multi-region web app (#6c8ea10816)
- Serverless web application (#6c8ea10816)
- Azure Spring Apps baseline architecture (#6c8ea10816)
- Microsoft Entra IDaaS in security operations (#a1342dca07)
- Extract text from objects using Power Automate and AI Builder (#a1342dca07)
- News feeds with near real-time analytics (#a1342dca07)
- Predict hospital readmissions with machine learning (#a1342dca07)
- Real-time anomaly detection for conveyor belts (#a1342dca07)
- Risk prediction models for surgeries (#a1342dca07)
- Scale AI and machine learning initiatives in regulated industries (#a1342dca07)
- Predict student attrition (#a1342dca07)
- Run SAP HANA Large Instances (#cd8f5bea9a)
- Pricing models for a multitenant solution (#820a1635fe)
- Use Teamcenter PLM with Azure NetApp Files (#d056868ef6)
- HA enterprise deployment using ASE (#41aed5ce1c)
- Analytics end-to-end with Azure Synapse (#a9e676aa5e)
- Data streaming with AKS (#73cfb4bcff)
- Deploy web apps by using zone-redundant Azure Red Hat OpenShift (#c6b6bc2c67)
October 2024
New articles
- Migrate an Oracle Database to an Azure Virtual Machine
- Migrate an Oracle Database to OD@A Exadata Database Service
- Migrate an Oracle Database to Azure
- Use Azure Databricks to Orchestrate MLOps
- Modern Web App Pattern for .NET
- Enterprise Web App Patterns
- Reliable Web App Pattern for .NET
- Reliable Web App Pattern for Java
- Greenfield lakehouse on Microsoft Fabric
- ValOps for Autonomous Vehicle Operations
- Automotive messaging, data, and analytics
Updated articles
- Measure Azure App Sustainability by Using the SCI Score (#9e0c672bca)
- Harms modeling (#6892594536)
- Azure Load Testing with custom plugins to simulate device behaviors (#c4838a7343)
- Modernize mainframe and midrange data (#00013d46aa)
- Replicate and sync mainframe data to Azure (#274b161917)
- Migrate your workload from Service Fabric to AKS (#24bf726529)
- Data analytics for automotive test fleets (#53f32c7bb7)
- SAP deployment in Azure using an Oracle database (#8e21c4e85e)
- Inbound and outbound internet connections for SAP on Azure (#8e21c4e85e)
- SAP HANA for Linux VMs in scale-up systems (#8e21c4e85e)
- Extract and analyze call center data by using Azure OpenAI Service, Speech services, and Language services (#6d04e7cfd1)
- Enable machine learning inference on an Azure IoT Edge device (#90e5b8e3e3)
- Use Azure Batch to run Financial Service Industry (FSI) workloads (#82e0354d8e)
- Certificate lifecycle management on Azure (#82e0354d8e)
- Apache NiFi on Azure (#82e0354d8e)
- Azure Cosmos DB considerations for multitenancy (#85cb4928e6)
- Automate PDF forms processing (#a7e1be4c2d)
- Baseline OpenAI end-to-end chat reference architecture (#332a0da85a)
- Basic OpenAI end-to-end chat reference architecture (#332a0da85a)
- DataOps for autonomous vehicle operations (#42f5581a6f)
- Azure Virtual Desktop for the enterprise (#42f5581a6f)
- Multiregion BCDR for Azure Virtual Desktop (#42f5581a6f)
- Multiple forests with AD DS and Microsoft Entra ID (#42f5581a6f)
- Banking system cloud transformation on Azure (#42f5581a6f)
- Scalable cloud applications and SRE (#c5b743dfeb)
- Refactor mainframe computer systems that run Adabas & Natural (#1b4c51b94b)
- Microsoft Security for AWS (#df83a8c1a1)
- Improved-security access to App Service web apps from an on-premises network (#0b2d8b6dd7)
- Deploy AKS and API Management with mTLS (#bb8af9929f)
- Choose an Azure AI targeted language processing technology (#a2f08f4a31)
- Publish internal APIs to external users (#1d1befb451)
- Secure research environment for regulated data (#fe7bc7c87f)
- Generative AI ops for organizations with existing MLOps investments (#fe7bc7c87f)
- Machine learning operations v2 (#cd4fb57978)
- Line-of-business application using Azure App Service Environment v3 (#cd4fb57978)
- Azure API Management landing zone accelerator (#cd4fb57978)
- Azure Governance Visualizer deployment guidance (#cd4fb57978)
- Azure Spring Apps integrated with landing zones (#cd4fb57978)
- Choose an Azure storage service (#0e89e62eca)
- Make all things redundant (#84dd4575cf)
- Multitenancy and Azure OpenAI (#ef15ea8c94)
- DR for Azure Data Platform - Architecture (#3e64aa921a)
- DR for Azure Data Platform - Deploy this scenario (#3e64aa921a)
- DR for Azure Data Platform - Overview (#3e64aa921a)
- DR for Azure Data Platform - Recommendations (#3e64aa921a)
- DR for Azure Data Platform - Scenario details (#3e64aa921a)
- Event-driven architecture style (#a47e4ec507)
- Use an Identity as a Service platform (#577bf04f6f)
- Choose a data storage technology (#88b7a2019f)
- Deploy IBM Maximo Application Suite (MAS) on Azure (#eaafacfc9f)
- SAS on Azure Architecture (#eaafacfc9f)
- Deploy IBM Sterling Order Management Software (OMS) on Azure (#eaafacfc9f)
- Storage architecture (#296b7ef5e9)
- Use Azure Firewall to help protect an AKS cluster (#e7ca4c3b32)
- Multilayered protection for Azure virtual machines (#8fb0bd00f6)
- Azure hybrid options (#7f1657ba58)
- Choose an Azure service for vector search (#064e56920e)
September 2024
New articles
- Choose Azure AI image and video processing technology
- Choose an Azure AI speech recognition and generation technology
- Choose an Azure AI targeted language processing technology
- Choose an Azure AI services technology
- Generative AI ops for organizations with existing MLOps investments
- Basic OpenAI end-to-end chat reference architecture
Updated articles
- Secure research environment for regulated data (#6b45c309ce)
- Provide custom authentication to Azure OpenAI Service through a gateway (#ba18376e10)
- Modern data warehouses for small and medium-sized businesses (#dca68ab84a)
- Implement Logging and Monitoring for Azure OpenAI Language Models (#699ed20b14)
- Baseline OpenAI end-to-end chat reference architecture (#45b60c7737)
- Developing a RAG solution - Chunking phase (#6f02c9d429)
- Developing a RAG solution - LLM end to end evaluation phase (#6f02c9d429)
- Developing a RAG solution - Preparation phase (#6f02c9d429)
- Video ingestion and object detection on the edge and in the cloud (#b7daa6c24f)
- Application platform considerations for mission-critical workloads on Azure (#1d351f3ef2)
- Use Application Gateway Ingress Controller (AGIC) with a multitenant Azure Kubernetes Service (#a6149d7e3e)
- Enterprise business intelligence (#a6149d7e3e)
- Deploy IBM Maximo Application Suite (MAS) on Azure (#60193ea1ce)
- Securely managed web applications (#60193ea1ce)
- Line-of-business application using Azure App Service Environment v3 (#60193ea1ce)
- Build the second layer of defense with Microsoft Defender XDR Solutions (#289c90dbe9)
- Microsoft Sentinel automated responses (#52c2b51cb9)
- Integrate Azure and Microsoft Defender XDR security services (#e95d6c7cb4)
- Use Microsoft Sentinel to integrate with Microsoft XDR security components (#ca6770ed3f)
- Map threats to your IT environment (#13ad98822e)
- Azure Files accessed from on-premises and secured by AD DS in a private network (#dcf697b0f4)
- AKS (Kubernetes) day-2 operations guide (#9d8625304f)
- Stream processing with Databricks (#4531b20f65)
- Manage Microsoft 365 tenant configuration with Azure DevOps (#596d0cc6c4)
- Azure service retry guidance (#976f6d5a85)
- Gridwich operations for Azure Storage (#976f6d5a85)
- Azure App Configuration considerations for multitenancy (#70b49bcb27)
- Azure Key Vault considerations for multitenancy (#70b49bcb27)
- BCDR for Azure Data Factory and Azure Synapse Analytics pipelines (#5003ac7034)
- Secure a data lakehouse on Synapse (#5003ac7034)
- Enable real-time sync of MongoDB Atlas data changes to Azure Synapse Analytics (#5003ac7034)
- Build CNCF projects by using Azure Kubernetes Service (#5003ac7034)
- AKS baseline for multiregion clusters (#4b01645043)
- Real-time anomaly detection for conveyor belts (#e2248966dd)
- Risk prediction models for surgeries (#e2248966dd)
- Scale AI and machine learning initiatives in regulated industries (#e2248966dd)
- Use Azure Front Door to secure AKS workloads (#e2248966dd)
- Extract text from objects using Power Automate and AI Builder (#4316bc199a)
- News feeds with near real-time analytics (#4316bc199a)
- Web API implementation (#860a3bc681)
- Choose a stream processing technology (#5892dd5857)
- Architectural approaches for AI and ML in multitenant solutions (#fbed477b76)
- AKS regulated cluster for PCI-DSS 3.2.1 - Data protection (#419972a758)
- AKS baseline cluster for a PCI-DSS 3.2.1 workload - Access controls (#419972a758)
- AKS regulated cluster for PCI-DSS 3.2.1 - Vulnerability management (#419972a758)
- AKS regulated cluster for PCI-DSS 3.2.1 - Monitoring operations (#419972a758)
- AKS regulated cluster for PCI-DSS 3.2.1 - Network segmentation (#419972a758)
- Architecture of an AKS regulated cluster for PCI-DSS 3.2.1 (#419972a758)
- AKS regulated cluster for PCI-DSS 3.2.1 - Summary (#419972a758)
- Azure Data Factory mission-critical architecture (#7cebe56052)
- Azure Data Factory on Azure landing zones baseline architecture (#7cebe56052)
- Design a medallion lakehouse with Azure Data Factory (#7cebe56052)
- Citizen AI with Power Platform (#7cebe56052)
- Data store classification for Azure workloads (#3f00c22db6)
- Azure Data Factory enterprise hardened architecture (#3f00c22db6)
August 2024
New articles
- Use Azure Kubernetes Service to host GPU-based workloads
- Azure Data Factory enterprise hardened architecture
- Azure Data Factory mission-critical architecture
- Azure Data Factory on Azure landing zones baseline architecture
- Design a medallion lakehouse with Azure Data Factory
- Data store classification for Azure workloads
- Industrial Edge with Azure AI on Azure
Updated articles
- Automate document classification in Azure (#c74d654229)
- AWS to Azure services comparison (#5eeb594831)
- Google Cloud to Azure services comparison (#5eeb594831)
- Event-driven architecture style (#c04e8ef095)
- Security considerations for mission-critical workloads on Azure (#7b81801821)
- Microsoft SaaS stories (#678c9541b5)
- Choose a data storage technology (#098948d4be)
- Resiliency checklist for services (#ac288a264e)
- Baseline architecture for an AKS cluster (#9fee7d4947)
- Minimize coordination (#f5798d3145)
- Dashboards to visualize Azure Databricks metrics (#dbc049e7b8)
- Observability patterns and metrics (#dbc049e7b8)
- Microsoft Entra IDaaS in security operations (#5ff80ddd61)
- Solutions for the automotive, mobility, and transportation industries (#1f6b02c2e0)
- Use Azure Front Door in a multitenant solution (#89fc4f1a30)
- Architecture for startups (#2800748ec3)
- Intelligent apps using Azure Database for MySQL (#96e5acf54a)
- Azure Database for PostgreSQL intelligent apps (#96e5acf54a)
- Azure VMware Solution capacity planning (#df27cc8f56)
- Core startup stack architecture (#f1791cb942)
- Migrate your e-commerce solution to Azure (#20635de1aa)
- What is a data lake? (#623e62824f)
- Building the first layer of defense with Azure security services (#ff50fd224f)
- Retry pattern (#ea612ee4ab)
- Run Apache Cassandra on Azure VMs (#8459cd1652)
- Data obfuscation using Delphix in Azure Data Factory and Synapse Analytics (#8459cd1652)
- Individual contributor tasks in the Team Data Science Process (#292f76bcf6)
- Project lead tasks in the Team Data Science Process (#292f76bcf6)
- Team lead tasks in the Team Data Science Process (#292f76bcf6)
- DataOps for the modern data warehouse (#292f76bcf6)
- N-tier application with Apache Cassandra (#292f76bcf6)
- Data scrambling for SAP applications using Delphix and Azure Data Factory or Azure Synapse Analytics (#7317a1b530)
- Choose a batch processing technology (#3865a10040)
- Modeling stage of the Team Data Science Process lifecycle (#3865a10040)
- AKS baseline for multiregion clusters (#7a47bacb93)