Welcome to the official repository for the Microsoft AI Agentic Workshop! This repository provides all the resources, code, and documentation you need to explore, prototype, and compare various agent-based AI solutions using Microsoft's leading AI technologies.
- Business Scenario and Agent Design
- Getting Started (Setup Instructions)
- System Architecture Overview
- Data Sets
- APIM + MCP Security (Optional)
- Code of Conduct
- Security Guidelines
- Support
- License
- Design and prototype AI agent solutions for real-world business scenarios
- Explore single-agent and multi-agent architectures with different orchestration patterns
- Build with Microsoft Agent Framework - advanced multi-agent orchestration, handoffs, and checkpointing
- Build end-to-end agentic AI systems - Complete architecture from backend database, MCP tools server, agent orchestration, application backend, to React/Streamlit frontend
- Deploy to Azure with enterprise security - VNet, private endpoints, managed identity, and CI/CD automation
- Microsoft Agent Framework Integration - Single-agent, multi-agent Magentic orchestration, and handoff-based domain routing with MCP tools. Pattern guide →
- Workflow Orchestration - Pregel-style execution, checkpointing, human-in-the-loop patterns, and real-time observability. Fraud Detection Demo →
- Advanced UI Options - React frontend with streaming visualization or Streamlit for quick prototyping
- MCP Server Integration - Model Context Protocol for enhanced agent tool capabilities with advanced features: authentication, RBAC, and APIM integration
- Emerging Agentic Scenarios - Long-running workflows, progress updates, and durable agent patterns
- Agent State & History Persistence - In-memory or CosmosDB backend for conversation history and agent state
- Enterprise-Ready Reference Architecture - Production-grade deployment with VNet integration, private endpoints, managed identity, Terraform/Bicep IaC, and GitHub Actions CI/CD
- Review the Setup Instructions for environment prerequisites and step-by-step installation.
- Explore the Business Scenario and Agent Design to understand the workshop challenge.
- Check out the Agent Framework Implementation Patterns to choose the right multi-agent approach (single-agent, Magentic orchestration, or handoff pattern).
- Try the Fraud Detection Workflow Demo to see enterprise orchestration patterns in action.
- Dive into System Architecture before building and customizing your agent solutions.
- Utilize the Support Guide for troubleshooting and assistance.
For enterprise-ready deployment with VNet integration, private endpoints, managed identity, and CI/CD automation, see the Deployment Guide.
| Deployment Method | Description | Guide |
|---|---|---|
| 🚀 Azure Developer CLI | Single-command quick start | azd Quick Start |
| 🔧 Manual Deployment | PowerShell with Terraform/Bicep | Manual Steps |
| 🔒 Enterprise Security | VNet, Private Endpoints, Managed Identity | Security Profiles |
| 🚀 CI/CD Automation | GitHub Actions with OIDC | GitHub Actions Setup |
Please review our Code of Conduct and Security Guidelines before contributing.
This project is licensed under the terms described in the LICENSE file.
