From Single Agent to Agent Orchestrator: A Stage-Based Architecture with Azure AI Foundry
Regular 50 minute session for SQLBits 2026TL; DR
This session introduces a practical, stage-based approach to building AI agents with Azure AI Foundry. Starting from a single, task-focused agent, it demonstrates how to incrementally evolve toward an orchestrator-based architecture that coordinates specialized agents. The focus is on avoiding premature complexity, improving maintainability, and designing efficient, scalable agent systems fully aligned with the Microsoft AI stack.
Session Details
Many AI agent architectures fail not because of model quality, but because they start too complex too early. In this session, we take a stage-based approach to building AI agents using Azure AI Foundry, focusing on maximum efficiency in design and implementation.
We’ll start with a single, task-focused agent and evolve it step by step into a central orchestrator agent that owns the UI and coordination logic, while delegating specialized work to backend agents. You’ll learn when a single agent is enough, when orchestration becomes necessary, and how to introduce additional agents without rewriting your system.
The session emphasizes practical architecture evolution, showing how to minimize cognitive load, reduce prompt complexity, and improve maintainability — all while staying fully aligned with the Microsoft AI stack
We’ll start with a single, task-focused agent and evolve it step by step into a central orchestrator agent that owns the UI and coordination logic, while delegating specialized work to backend agents. You’ll learn when a single agent is enough, when orchestration becomes necessary, and how to introduce additional agents without rewriting your system.
The session emphasizes practical architecture evolution, showing how to minimize cognitive load, reduce prompt complexity, and improve maintainability — all while staying fully aligned with the Microsoft AI stack
3 things you'll get out of this session
1. Understand when and why to evolve agent architectures
2. Design a stage-based agent evolution strategy
3. Improve maintainability and efficiency of agent systems
2. Design a stage-based agent evolution strategy
3. Improve maintainability and efficiency of agent systems
Speakers
Mihail Mateev's other proposed sessions for 2026
AI Agents for Real-Time Digital Twins: Autonomous Monitoring, Prediction&Maintenance - 2026
Build Intelligent Applications using ChatGPT and Vector Search with Data in Azure Cosmos DB - 2026
From SQL to Fabric: Building Scalable Real-Time Data Platforms with T-SQL, Eventhouse, and Data Acti - 2026
Indexing Strategies for Vector Search in SQL Server - 2026
Next-Gen Digital Twins on Microsoft Fabric: Real-Time, AI-Driven, Cloud-Scale - 2026
Mihail Mateev's previous sessions
Azure Cosmos DB Serverless Unleashed
Cosmos DB Serverless in a Nutshell
Creating Custom Visuals in Power BI with TypeScript and D3.j
This presentation is about how to create custom visuals (components) for your PowerBI reports. Power BI reporting features could be extended with custom components, that developers can implement.
How to Build Modern IoT Solutions with Cosmos DB & Power BI
Sometimes design and implementation of modern IoT solutions can be easy. This talk is how to implement modern IoT server-less solutions in Azure, based on event driven design, and powered by Cosmos DB and Power BI.