Azure AI Foundry is the unified platform for building, evaluating, and deploying generative AI applications and intelligent agents on Azure. It consolidates capabilities from Azure OpenAI, Azure AI Search, Azure Machine Learning, and other AI services into a single, cohesive experience.
This guide provides a comprehensive reference for Azure AI Foundry architecture diagrams. You'll learn the core components, common patterns like RAG and AI agents, the hub-and-project model, enterprise landing zone architectures, and best practices for building production-ready AI applications.
Cloud Architecture
Create cloud architecture diagrams for AWS, Azure, GCP, and more. Design scalable infrastructure with professional cloud icons.
Complete guide to Azure AI Foundry architecture diagrams—hub and project model, RAG and agent patterns, landing zone designs, and best practices.
Click Cloud Architecture to open AI Line Studio and generate diagrams from natural language in seconds.
Azure AI Foundry is the primary resource for Azure AI and is recommended for most use cases. It provides a unified experience for AI developers and data scientists to build, evaluate, and deploy AI models through a web portal, SDK, or CLI.
The Foundry resource is built on the same Azure resource provider as Azure OpenAI, Azure Speech, Azure Vision, and Azure Language services. It provides access to the superset of capabilities from each of the individual services combined.
When to use Foundry:
For single-developer exploration, a Foundry resource with one project is the recommended default.
Azure AI Foundry organizes AI workloads through a layered architecture: a top-level Foundry resource for governance, projects for development isolation, and connected Azure services for storage, search, and secrets management.
The hub is the top-level resource in Azure AI Foundry portal, based on the Azure Machine Learning service. A hub can support multiple projects, in which developers collaborate on building a specific solution.
Hub features:
The Azure resource provider for a hub is Microsoft.MachineLearningServices/workspaces, and the kind of resource is Hub.
A project is a child resource of the hub. Teams can create project workspaces as needed to organize their work, isolate data, and restrict access.
Project features:
The Azure resource provider for a project is Microsoft.MachineLearningServices/workspaces, and the kind of resource is Project.
Azure AI Foundry hubs and projects use connections to access resources provided by other services—for example, data in an Azure Storage Account, Azure OpenAI, or other Azure AI services.
Foundry Models allow you to deploy flagship models, including OpenAI models, from the Azure AI catalog in a Microsoft-hosted environment. The Foundry Models system sits between application layers and model backends, providing routing, fine-tuning, and deployment management across multiple tiers and model types.
Within the Azure AI product family, multiple Azure resource providers support different layers of the stack:
| Resource Provider | Purpose | Supported Services |
|---|---|---|
| Microsoft.CognitiveServices | Agentic and GenAI application development | Foundry, Azure OpenAI, Azure Speech, Azure Vision, Azure Language |
| Microsoft.Search | Knowledge retrieval over your data | Azure AI Search |
| Microsoft.MachineLearningServices | Train, deploy, and operate ML models | Azure AI Hub and projects |
The Foundry resource uses the Microsoft.CognitiveServices/account provider with kind AIServices. A Foundry project is a subresource of the account.
The hub-and-project model provides centralized governance with team autonomy:
Projects created using a hub inherit the same security settings and shared resource access. This enables teams to create project workspaces as needed to organize their work, isolate data, and restrict access.
The basic architecture is an introductory setup for learning how to run chat applications using Foundry and Azure OpenAI. This architecture isn't for production—it's for learning and proof-of-concept purposes.
Components:
Workflow:
azurewebsites.net)Download: Visio file
For production deployments, the baseline architecture adds production design decisions and integrates with an Azure landing zone.
Key architecture principles:
Download: Visio file
The AI Landing Zone provides an enterprise-scale production-ready reference architecture for deploying secure and resilient AI Apps & Agents workloads in Azure.
Two deployment options:
AI Foundry Landing Zone (Spoke):
AI Gateway Landing Zone (Hub):
Design areas cover both the Cloud Adoption Framework and the Well-Architected Framework.
Production deployments of Azure AI Foundry require comprehensive network isolation, security controls, and monitoring.
Key architectural components:
Private networking in Foundry spans project private endpoints, managed virtual networks, outbound rules, DNS configuration, and first-party dependencies such as Azure OpenAI and Azure AI Search.
Foundry supports multiple patterns for working with private data.
Typical RAG workflow:
Advanced RAG pipeline capabilities:
The end-to-end sample demonstrates a complete AI-native application using Azure AI Foundry services.
Architecture layers:
For most AI development scenarios—including agent building, model deployment, and evaluation workflows—the Foundry resource is the recommended starting point.
When deploying in an enterprise Azure landing zone, consider:
For production workloads, implement:
Observability, modular orchestration, and grounding via Azure AI Foundry are strategic enablers for enterprise-grade resilience.
Azure Architecture Center: Provides reference architectures with downloadable Visio files.
AI Landing Zone: Provides reference architecture diagrams for AI Foundry Landing Zone and AI Gateway Landing Zone.
AI Line Studio: Generates Azure architecture diagrams from natural language descriptions in seconds. Describe an AI Foundry architecture—"an Azure AI Foundry hub with projects, Azure OpenAI models, and RAG with Azure AI Search"—and it produces a structured diagram with official Azure icons. For Azure-specific workflows, use the dedicated AI cloud diagram generator.
The terraform-azurerm-avm-ptn-aiml-ai-foundry module uses comprehensive Mermaid architecture diagrams to visualize Azure services and components deployed by the AI Foundry pattern module.
Key diagram components:
Azure AI Foundry architecture diagrams are essential for designing, documenting, and communicating enterprise AI applications. A well-crafted diagram shows how Foundry integrates with Azure services to build secure, scalable generative AI solutions.
| Layer | Components | Purpose |
|---|---|---|
| Hub | Foundry resource, Azure Machine Learning workspace | Governance, security, shared resources, connections |
| Project | Child resource of hub | Development isolation, datasets, models, indexes |
| Models | Azure OpenAI, Foundry Models | Language model inference and deployment |
| Agent Service | Foundry Agent Service | Agent hosting and orchestration |
| Data | Azure AI Search, Azure Storage | Grounding data and knowledge retrieval |
| Security | Key Vault, Private Endpoints, Entra ID | Secrets management, private networking, identity |
| Observability | Azure Monitor, Application Insights | Logging, metrics, and monitoring |
Key takeaways:
To start building your own Azure AI Foundry architecture diagrams, explore the Azure architecture diagram tool for templates and examples. For automated diagram generation, try the AI cloud diagram generator to turn an AI Foundry description into a visual instantly. For complete AI system architecture, the AI system architecture generator covers distributed and enterprise system designs.