π€ Azure AI Foundry + Hosted Agents
Track Type: Skill Track β Deep Technical
Target Audience: AI Solution Architects, Cloud Architects, Principal Engineers
Prerequisites: AZ-900 or equivalent Azure exposure; Python or PowerShell comfort
Production-grade AI architectures grounded in real enterprise constraints. Every challenge starts from a customer scenario β the kind you'll encounter in actual customer engagements.
Platform Context (2025)β
Microsoft rebranded Azure AI Studio β Azure AI Foundry β Microsoft Foundry (2025). The platform unifies:
| Component | Role |
|---|---|
Foundry Portal (ai.azure.com) | Unified project hub |
| Foundry Resource | Single account + projects (replaces Hub + AOAI + AI Services) |
| Agent Service | Three agent types: Prompt, Workflow, Hosted |
| Model Catalog | 1,900+ models from Microsoft, OpenAI, Meta, Mistral, Hugging Face |
| Tool Ecosystem | 1,400+ MCP connectors, Azure Search, Logic Apps, Functions |
| Evaluation SDK | Groundedness, coherence, fluency, safety scoring |
| Observability | OpenTelemetry traces, dashboards, Azure Monitor integration |
The Three Agent Typesβ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Azure AI Agent Service β
ββββββββββββββββ¬βββββββββββββββββββ¬ββββββββββββββββββββββββββββ€
β Prompt Agent β Workflow Agent β Hosted Agent β
β (No-code) β (YAML/Visual) β (Container/Code) β
β β [Preview] β [Preview] β
ββββββββββββββββΌβββββββββββββββββββΌββββββββββββββββββββββββββββ€
β Chat UI β Multi-step flows β Full code control β
β Simple Q&A β Conditional DAGs β BYO framework (LangGraph) β
β 5-min deploy β Visual designer β Micro-VM isolation β
β β β <1s cold start β
β β β $0 idle cost β
ββββββββββββββββ΄βββββββββββββββββββ΄ββββββββββββββββββββββββββββ
Hosted Agents β Architecture Deep Diveβ
Hosted Agents are the enterprise-grade, code-first option. Key facts every architect must know:
- Isolation: Each agent runs in a Micro-VM (gVisor-based) β process-level isolation, not shared container
- Lifecycle: Cold start < 1 second; $0 idle cost; scales to zero automatically
- Frameworks: LangGraph, Azure Agent Framework, Semantic Kernel β bring any Python agent
- Network: Supports BYO VNet (Standard mode) β private endpoints, NSG integration
- Identity: Every agent gets an Entra Agent ID (managed identity) β no passwords, full RBAC
- API Version: Build on Responses API (v2) β the classic Assistants API (v1) retires March 2027
- SDK:
azure-ai-projects2.x β unified client, single project endpoint
Deployment Modes: Critical Enterprise Decisionβ
| Mode | Storage | Networking | Use Case |
|---|---|---|---|
| Basic | Microsoft manages | Public | Dev/test only |
| Standard | Customer BYO (Storage + Key Vault + Search) | Private endpoints available | All enterprise workloads |
Basic mode gives Microsoft access to your conversation data and artifacts. Any customer with data residency, HIPAA, PCI, or EU AI Act requirements must use Standard mode.
Learning Path (14 Modules)β
| # | Module | Type | Time |
|---|---|---|---|
| 1 | Platform Architecture & Resource Model | Concept | 45 min |
| 2 | Agent Service Fundamentals | Lab | 60 min |
| 3 | First Hosted Agent (LangGraph) | Lab | 90 min |
| 4 | VNet Isolation & Private Endpoints | Lab | 90 min |
| 5 | Entra Agent ID & RBAC | Lab | 60 min |
| 6 | Evaluation SDK & Groundedness | Lab | 90 min |
| 7 | Content Safety Integration | Lab | 60 min |
| 8 | Multi-Agent Orchestration | Lab | 120 min |
| 9 | MCP Tools & External Connectors | Lab | 90 min |
| 10 | OpenTelemetry & Observability | Lab | 90 min |
| 11 | Standard Mode Enterprise Setup | Lab | 120 min |
| 12 | Production Troubleshooting | Lab | 90 min |
| 13 | Agent Publishing (Copilot Studio / Teams) | Lab | 60 min |
| 14 | Cost Optimization & Scaling | Concept | 45 min |
Challenges (Scenario-Based Labs)β
All labs are based on real enterprise scenarios:
| Challenge | Scenario | Domain |
|---|---|---|
| 1 β BYO VNet Healthcare | Patient data can't leave hospital VNet | Healthcare / Data Residency |
| 2 β Hallucination in Production | Agent returns wrong answers 20% of the time | Evaluation / Quality |
| 3 β Entra Agent ID Setup | Standard mode with managed identity + RBAC | Security / Identity |
| 4 β Multi-Agent Claims System | Bank security team reviewing AI architecture | Financial / Multi-Agent |
| 5 β Hosted Agent at Scale | Works locally, fails at 500 concurrent users | Production / Troubleshooting |