AI-500 Multi-Agent AI Solutions Expert in German
Design, build, evaluate, secure and ship systems of several agents, with .NET, the Microsoft Agent Framework, MCP and Microsoft Foundry. The topics of exam AI-500, building on the AI-103 course.
Search the academy Study plan for this course
Who it is for
For .NET developers and architects who have to take multi-agent systems into production or who are aiming at exam AI-500 and already know AI-103.
Prerequisites
The AI-103 course (at least modules I1 and I2) and the AI track (at least T6 to T10) or equivalent experience, plus K3 (Bicep, managed identity, CI/CD) and K4 (decision records). You need an Azure account only for the optional steps. The exam expects Python experience and names LangGraph: the course teaches .NET and only reads Python.
Afterward, you can
- Break a goal into workflows, agents, tools, personas and autonomy levels and design protocols, memory and state for it
- Build agent teams with the Microsoft Agent Framework: orchestration patterns, MCP servers, approvals, caching and scaling
- Shape prompts, context, memory and knowledge for several agents
- Evaluate and monitor agent teams and steer their usage and cost
- Design identity, secrets, guardrails and tests for an agent system
- Ship an agent system across environments with canary, blue/green and rollback
Contents
- X0
2 h
Orientation
map of the exam, AI-103 and the course, the exercise account for multi-agent runs
- X1
8 h
Architecture
decomposing goals, protocols, memory and state, technology components, zero trust for agents
- X2
19 h
Develop
prompts, context, memory, multi-agent RAG, tools, MCP, orchestration, approvals, caching, A2A, other frameworks
- X3
8 h
Evaluate, optimize, monitor
evaluation, continuous improvement, duration and context problems, tracing, tokens, cost and availability
- X4
11 h
Secure, govern, deploy
access and sign-in flows, Key Vault, red teaming, guardrails, release and rollback, tests and CI/CD
- X5
4 h
Wrap-up
final project: the group-travel team as a design and sketch, defending the design, checking gaps
About 52 hours in all (indicative).
Lessons
You see the text and video of every lesson here on the site after buying the course; the titles and goals are already shown. A self-study course: you work through the lessons in order and check your exercises yourself against the solutions.
You can read the first module (X0) for free, with text and video, without signing in: so you see how the course works before you buy.
The lessons stand under their modules, in the order of the course. Click a module to open or close its lessons.
X0 Orientation
Indicative: 2 hours · 2 lessonsfree to read
Lesson 1 · about 60 minutes
The map: exam AI-500, AI-103 and this course
Lesson 2 · about 60 minutes
The practice account for multi-agent runs: costs, caps, cleanup
X1 Architecture
Indicative: 8 hours · 5 lessons
Lesson 3 · about 90 minutes
Decomposing goals: workflows, agents, tools, personas and autonomy levels
Lesson 4 · about 90 minutes
Communication and protocols: agent to agent, agent to tool, agent to knowledge
Lesson 5 · about 90 minutes
Designing memory and state: session, team, long-term, tenant separation
Lesson 6 · about 120 minutes
Choosing technology components: model families, compute, observability, development environment
Lesson 7 · about 90 minutes
Zero trust for agents: identity per role, lateral movement, control mapping
X2 Develop
Indicative: 19 hours · 12 lessons
Lesson 8 · about 90 minutes
Prompts for teams: examples, dynamic context, protective rules, lifecycle
Lesson 9 · about 90 minutes
Context-aware behavior and fine-tuning: data, frequency, alternatives
Lesson 10 · about 90 minutes
Managing context: accumulating, retrieving, injecting, compacting
Lesson 11 · about 90 minutes
Building memory: single-agent and multi-agent strategies, security, lifecycle
Lesson 12 · about 120 minutes
Multi-agent RAG and knowledge integration
Lesson 13 · about 90 minutes
Tool calls: fixed and dynamic, error handling, checking the results
Lesson 14 · about 120 minutes
Building MCP servers and clients: Azure Functions, Container Apps, API Management
Lesson 15 · about 120 minutes
Orchestration patterns with the Agent Framework
Lesson 16 · about 90 minutes
Human in the loop: approvals, interventions, edge cases
Lesson 17 · about 90 minutes
Caching, scaling and control over agent launches
Lesson 18 · about 90 minutes
Integrating existing agents (A2A, MCP) and middleware
Lesson 19 · about 60 minutes
Reading and placing LangChain, LangGraph and Hugging Face Transformers
X3 Evaluate, optimize, monitor
Indicative: 8 hours · 5 lessons
Lesson 20 · about 90 minutes
Evaluating agent teams: human review, memory, knowledge, tools, prompts
Lesson 21 · about 90 minutes
Improving continuously: judges, synthetic data, optimization loops, feedback
Lesson 22 · about 90 minutes
Optimizing runtime and diagnosing context problems
Lesson 23 · about 120 minutes
Tracing and reliability: traces, drift, regressions, remedies
Lesson 24 · about 90 minutes
Tokens, costs and availability: limits, allocation, chargeback, SLA
X4 Secure, govern, deploy
Indicative: 11 hours · 7 lessons
Lesson 25 · about 120 minutes
Resource access and sign-in flows: identity, network, RBAC, on-behalf-of, OAuth
Lesson 26 · about 60 minutes
Secrets with Key Vault: certificates, rotation, roles, encryption
Lesson 27 · about 90 minutes
Attacking early: the AI Red Teaming Agent in Foundry
Lesson 28 · about 120 minutes
Guardrails at four intervention points: input, tool call, tool response, output
Lesson 29 · about 90 minutes
Custom guardrails for business limits and their tests with synthetic data
Lesson 30 · about 90 minutes
Releasing: DTAP, blue/green, canary, environments and fallback
Lesson 31 · about 90 minutes
Test strategy and CI/CD with infrastructure as code
X5 Wrap-up
Indicative: 4 hours · 2 lessons
Lesson 32 · about 150 minutes
Capstone project: the group-travel team as a design and sketch
Lesson 33 · about 90 minutes
Defending the design, checking gaps, next steps
Final project: the Kladde
What the Kladde can do after this course
No further work on the Kladde but a final project: the group-travel team of the made-up Nordlicht Reisen GmbH as a decision folder with an architecture overview and a Bicep sketch, compiled and not deployed.
At the end you have designed every area of the exam on one continuous case and built or sketched it in .NET, and assembled a decision folder. You check the final project yourself against a list.
Certifications
An offer, never a requirement: these Microsoft exams fit this stage. You take them at Microsoft; we are not a Microsoft training partner.
AI-500 Multi-Agent AI Solutions Expert
Requires AI-103 and covers Agent Framework and MCP; expects Python skills.
The course follows the topics Microsoft lists in the study guide of exam AI-500 (the list carries no date; read on Microsoft Learn on November 12, 2026) and replaces neither Microsoft's material nor exam preparation. Whether the exam is already regularly offered is open: check its status with Microsoft. The exam is offered in English only and expects Python experience; the course teaches .NET. You take the exam with Microsoft; registration, price and dates are there.
Keep learning with Microsoft Learn
Microsoft's learning paths and documentation that go with this course.