Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Microsoft Agent Framework (MAF): Build Enterprise AI Agents
Highest Rated
Hot & New
Rating: 4.6 out of 5(24 ratings)
255 students

Microsoft Agent Framework (MAF): Build Enterprise AI Agents

Master MAF with Python , Observability, MCP, A2A, RAG , Real-World Agents with OpenAI , Claude , Foundry
Last updated 6/2026
English

What you'll learn

  • The Enterprise AI Agents !!
  • What is Microsoft Agent Framework ?
  • History of MAF
  • Semantic Kernel + Autogen -> MAF
  • Why Learn MAF ?
  • Architecture of AI Agent ?
  • What is a Workflow ?
  • Demo : Setup VsCode Environment
  • Explore MAF Github Repository
  • Demo: Ensure you have API Key in OpenAI
  • Demo: Create a Simple Code using OpenAI & MAF
  • AzureopenAI & MAF
  • Demo: Create a Simple Code using AzureOpenAI & MAF
  • Demo: Create a Simple Code using Azure Foundry & MAF
  • Overview of MAF SDK and Agent Framework library
  • What is Agent Class
  • Demo: Using the Agent Class
  • Message Class
  • Demo: Message Class
  • What is a Tool Decorator
  • Demo: Tool Decorator
  • Short Term Memory
  • Demo: Short Term Memory
  • Long Term Memory
  • Microsoft Agent Framework & MCP Integration
  • Demo: MAF with Azure MCP Server (Local MCP)
  • MAF Integration with A2A
  • Demo: Use Streaming with the Agent
  • Demo: How to Analyze Images with MAF
  • Understand the HITL Workflow
  • Demo: Human in the Loop with @Tools
  • Understand the Workflow of Middleware
  • Demo: Sequential Orchestration - Social Media Optimization
  • Demo: Concurrent Orchestration - Plan a Trip to Paris
  • Demo: Handoff - Product Customer Support Workflow
  • Build Real World Agents with MAF
  • AI Science Tutor
  • News Reader Agent
  • Document Insights Agent (RAG)

Course content

7 sections96 lectures6h 4m total length
  • Title - Introduction0:06
  • Intro to Section-12:22

    Explore the Microsoft Agent Framework and its production-grade AI agents for enterprises, covering reasoning, memory, tools, and planning, with a history from semantic kernel to autogen.

  • The Enterprise AI Agents !!6:33
  • What is Microsoft Agent Framework ?5:29
  • History of MAF2:26
  • Semantic Kernel + Autogen -> MAF6:38
  • Why Learn MAF ?4:18
  • Architecture of AI Agent ?6:17

    Examine the architecture of AI agents, showing how user, agent, and LLM interact in an iterative loop with tools and the MCP to fetch live data via APIs.

  • What is a Workflow ?4:41

Requirements

  • Understanding of Python Programming
  • Understanding of git / VsCode
  • Basic Understanding of Agents

Description

Microsoft Agent Framework (MAF): Build Enterprise AI Agents

Master the next generation of Enterprise AI Agents using Microsoft Agent Framework (MAF), Azure OpenAI, Azure AI Foundry, MCP, A2A, orchestration workflows, memory systems, and real-world multi-agent architectures.

Course Overview

Artificial Intelligence is rapidly evolving from simple chatbots into intelligent autonomous agents capable of reasoning, planning, collaboration, tool usage, workflow execution, and enterprise automation.

In this comprehensive hands-on course, you will learn how to build Enterprise AI Agents using the powerful Microsoft Agent Framework (MAF) ecosystem.

This course takes you from beginner to advanced by covering:


  • Core foundations of AI Agents

  • Microsoft Agent Framework architecture

  • Azure OpenAI integration

  • Azure AI Foundry integration

  • Multi-agent orchestration

  • MCP (Model Context Protocol)

  • A2A (Agent-to-Agent communication)

  • Human-in-the-loop workflows

  • Memory systems

  • Middleware

  • Streaming responses

  • Real-world enterprise agent patterns

  • Production-style AI workflows

You will not only learn the theory behind AI Agents — you will build practical, real-world systems step-by-step.

What Makes This Course Different?

Unlike basic AI tutorials, this course focuses on:

Enterprise-grade AI Agent architectures
Real-world workflow orchestration patterns
Multi-agent collaboration systems
Azure ecosystem integrations
MCP & A2A protocols
Practical coding demos throughout the course
Production-inspired architectures and patterns
Model-agnostic and platform-agnostic development

This course is designed to help developers, architects, AI engineers, and tech enthusiasts build modern AI systems that go far beyond simple prompt engineering. What You’ll Learn

By the end of this course, you will be able to:

  • Understand how Enterprise AI Agents work

  • Build AI Agents using Microsoft Agent Framework

  • Integrate OpenAI, Azure OpenAI, and Azure AI Foundry with MAF

  • Use memory systems in AI Agents

  • Build tool-enabled AI agents

  • Implement Human-in-the-Loop (HITL) workflows

  • Understand and implement MCP integrations

  • Build Agent-to-Agent (A2A) communication systems

  • Create sequential, concurrent, and handoff orchestration workflows

  • Design multi-agent systems

  • Build real-world AI solutions with enterprise patterns

  • Structure scalable AI workflows for production environments

Course Structure

Section 1 — Introduction to Enterprise AI Agents

Start with the foundations:

  • What are Enterprise AI Agents?

  • Introduction to Microsoft Agent Framework

  • History and evolution of MAF

  • Semantic Kernel + AutoGen → MAF evolution

  • AI Agent architecture fundamentals

  • Understanding workflows and orchestration

Section 2 — MAF: Model Agnostic & Platform Agnostic

Learn how MAF works across multiple AI ecosystems:

  • OpenAI integration

  • Azure OpenAI integration

  • Azure AI Foundry integration

  • VSCode setup

  • Environment configuration

  • API key management

  • Creating your first AI Agents with MAF

Hands-on demos included throughout.

Section 3 — Deep Dive into MAF Concepts

Master the core building blocks of the framework:

  • Agent Class

  • Message Class

  • Tool Decorators

  • Short-Term Memory

  • Long-Term Memory

  • MCP (Model Context Protocol)

  • Azure MCP Server integration

  • A2A Protocol fundamentals

  • Agent-to-Agent communication architecture

You will also execute and understand complete working implementations.

Section 4 — Building Basic Agents with Real Tools

Build interactive AI systems using:

  • Streaming responses

  • Image analysis workflows

  • Human-in-the-Loop approvals

  • Middleware architecture

  • Tool integrations

This section introduces production-style interaction patterns used in enterprise AI systems.

Section 5 — MAF Workflows & Multi-Agent Systems

Dive into orchestration and collaborative AI systems:

Sequential Orchestration

Build:

  • Social Media Optimization Workflow

Concurrent Orchestration

Build:

  • AI Travel Planner for Paris

Handoff Orchestration

Build:

  • Product Customer Support Workflow

You’ll learn how agents collaborate, delegate tasks, and coordinate workflows intelligently.

Section 6 — Build Real-World Enterprise AI Agents

Apply everything you’ve learned by building:

AI Science Tutor
News Reader Agent
Document Insights Agent

You will understand:

  • System architecture

  • Workflow design

  • Code implementation

  • Execution flow

  • Real-world enterprise use cases

Technologies Covered

  • Microsoft Agent Framework (MAF)

  • Azure OpenAI

  • Azure AI Foundry

  • OpenAI APIs

  • Python

  • MCP (Model Context Protocol)

  • A2A Protocol

  • Multi-Agent Workflows

  • Middleware

  • Memory Systems

  • Streaming AI Responses

Who This Course Is For

This course is perfect for:

  • AI Engineers

  • Python Developers

  • Software Architects

  • Cloud Engineers

  • Azure Developers

  • GenAI Enthusiasts

  • Developers exploring AI Agents

  • Professionals building enterprise AI solutions

  • Anyone interested in the future of autonomous AI systems

Requirements

Basic understanding of:

  • Python programming

  • APIs

  • AI/LLM concepts (helpful but not mandatory)

No prior experience with Microsoft Agent Framework is required.

By The End Of This Course

You will have the skills to design and build:

  • Enterprise AI Agents

  • Multi-Agent Systems

  • Workflow-driven AI applications

  • Tool-enabled autonomous agents

  • Real-world AI automation architectures

You’ll also gain hands-on experience with modern enterprise AI engineering patterns used in next-generation AI systems.

Start Building Enterprise AI Agents Today

The future of AI is agentic systems, orchestration, collaboration, and intelligent workflows.

Join this course and start building real-world Enterprise AI Agents using Microsoft Agent Framework today.

Who this course is for:

  • Developers & Tech Enthusiasts
  • Beginners looking to learn Agent Frameworks
  • Solution Architects & IT Professionals
  • Students & Career Switchers
  • Cloud Engineers
  • AI Engineers
  • Gen-AI Architects