Skip to content

Automated Architectures

The AI Factory currently provides two automated template architectures — ESML and GenAI-1 — that are deployed as AI Factory projects inside your AI landing zones.


Architecture Overview

AI Factory Architectures

Each team in the AI Factory gets their own floor: an isolated project with either Architecture 1 (ESML) or Architecture 2 (GenAI-1), or both. Services can be turned ON/OFF at any time via feature flags without disrupting other projects.


Architecture 1 — ESML (Enterprise Scale Machine Learning)

Designed for discriminative AI workloads: model training, batch inference, and online scoring.

Baseline services: - Azure Machine Learning (private workspace) - Azure Container Registry (Premium, private) - Azure Storage (Data Lake) - Key Vault, Application Insights - Private networking (VNet, subnets, private endpoints)

Optional services: - AKS (private cluster, Arc-enabled) for online scoring - Azure Data Factory for pipeline orchestration - Azure Databricks for large-scale feature engineering - Microsoft Fabric / OneLake integration


Architecture 2 — GenAI-1 (Enterprise Scale GenAI)

Designed for generative AI workloads: RAG, agentic pipelines, LLM-based applications.

Baseline services: - AI Foundry Hub + default project (private) - AI Search (private, with shared private link support) - Azure OpenAI (via AI Foundry) - 2× Storage accounts, Key Vault, Application Insights, Monitoring dashboards - Private networking

Optional services (feature flags): - Cosmos DB (required for AI Foundry Capacity Host) - Container Apps, Web App, Function App, AKS - Logic Apps, Event Hubs, APIM AI Gateway - Bing Grounding, Azure Vision, Speech, Content Safety, Document Intelligence - PostgreSQL, Redis Cache, Azure SQL


Enterprise Landing Zone Context

The AI Factory projects live inside 3 AI landing zones (Dev, Stage, Prod), which can be connected to an existing enterprise network using:

Topology Description
Hub/Spoke Traditional hub VNet with peered spoke VNets per environment
VWAN Hub Azure Virtual WAN for global, managed connectivity

ESLZ Full Diagram


ESML With Fabric Flavour

ESML Fabric flavour