Architecture
The following diagram shows the end-to-end architecture of the Microsoft IQ solution. It spans three platforms: Microsoft Fabric for the data foundation, Microsoft Foundry for agent orchestration, and Azure App Service for the application layer.

| Component |
Technology |
Purpose |
| Agent Platform |
Microsoft Foundry |
Hosts agents, orchestration, and AI services |
| Agent Framework |
Agent Service |
Chat and alert agents with tool orchestration |
| AI Models |
Azure OpenAI |
LLM inference for agent reasoning |
| Tool |
Source |
Data types |
| Fabric IQ |
Microsoft Fabric Data Agent |
Lakehouse, Semantic Models, Ontologies |
| Foundry IQ |
Azure AI Search |
Procedural guides, policy documents, service manuals |
| Cosmos DB (Custom) |
Azure Cosmos DB |
Chat history |
| Work IQ |
Microsoft 365 |
Teams chats, meetings, emails |
Data foundation
| Layer |
Technology |
Content |
| Unified storage |
OneLake |
Historical data, operational data, forecast data, real-time telemetry |
| Analytical layer |
Semantic Model |
Business-friendly types and relationships |
| Domain layer |
Ontology |
Entity types and data bindings |
| Knowledge base |
Azure Storage |
Document embeddings for RAG |
Application layer
| Component |
Technology |
Purpose |
| Frontend |
React on App Service |
Web chat UI |
| API |
FastAPI on App Service |
Backend REST and streaming |
| Chat history |
Azure Cosmos DB |
Persistent conversation storage |