AI Instructor Live Labs Included Exam Prep

AI-500: Designing and Implementing Multi-Agent AI Solutions

Build, evaluate, secure, and ship production multi-agent AI systems on Microsoft Foundry using the Agent Framework, MCP, LangGraph, RAG, and Zero Trust patterns — aligned to the AI-500 certification.

Advanced
23h 50m
18 Lessons
AI-500
AI-500: Designing and Implementing Multi-Agent AI Solutions Badge

View badge details

Exam Preparation

Exam Preparation Included

Practice with real exam-style questions for the AI-500 certification. AI-powered feedback helps you understand every answer.

Practice Questions Track Progress AI Feedback

About This Course

Design, build, evaluate, secure, and deploy production-ready multi-agent AI systems on Microsoft Foundry. Across 18 hands-on lessons anchored in the Ridgevault Financial wealth-management scenario, you will architect multi-agent workflows with clear personas and tool scopes, implement advanced prompt engineering and memory strategies, build MCP tool ecosystems, orchestrate agents with the Microsoft Agent Framework and LangGraph, add rigorous evaluations and observability, and ship your solution through DTAP with canary rollouts and full guardrails. By the end you will be able to take a multi-agent AI system from architecture through production release with confidence aligned to the AI-500 certification objectives.

Course Curriculum

18 Lessons
01
AI Lesson
AI Lesson

Design multi-agent workflows

55m

Design production-grade multi-agent systems for Ridgevault Financial's wealth-management platform. You will learn to identify when a workload deserves multiple agents versus a single agent with tools, choose the right control-loop topology (single-agent, orchestrator-subagent, sequential, parallel, peer-to-peer, magentic), draw crisp tool boundaries between the portfolio analyst, compliance officer, risk assessor, client relations, and investment researcher agents, and wire up agent-to-agent communication using the A2A open protocol and Model Context Protocol (MCP). You will practice placing human-in-the-loop checkpoints where they matter most, and design memory across short-term, long-term (user-profile, chat-summary, procedural), and semantic tiers so agents remember what they should and forget what they shouldn't. By the end of the lesson you'll be ready to sketch a defensible multi-agent architecture on the whiteboard portion of the AI-500 exam.

02
AI Lesson
AI Lesson

Specify technology components for a multi-agent solution

55m

Ridge, Ridgevault Financial's AI architect, walks you through the technology stack behind the firm's five-agent wealth-management platform (portfolio analyst, compliance, risk, client relations, investment researcher). You'll learn to specify identity (Entra ID, managed identity, DefaultAzureCredential), state persistence (agent thread state, Cosmos DB, Azure AI Search, Redis), compute (Foundry Agent Service, Container Apps, AKS, Functions), observability (OpenTelemetry, Application Insights, Foundry Tracing), and developer tooling (Foundry portal, VS Code, Bicep, azd) for a production multi-agent system. Grounds every component decision in Ridgevault's real workload constraints — regulated data, low-latency client chat, long-running research jobs, and end-to-end traceability.

03
Lab Exercise
Lab Exercise

Design and scaffold a multi-agent portfolio-review architecture - Lab Exercises

2h 0m 5 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 10 minutes for the environment to become ready before beginning the exercises.

Turn the Ridgevault Financial multi-agent architecture from Lesson 1's whiteboard into a working code baseline. You'll sketch the five-specialist mesh (Portfolio Analyst, Compliance Officer, Risk Assessor, Client Relations, Investment Researcher) as a Mermaid diagram in docs/architecture.md, scaffold the Microsoft Agent Framework project against a Foundry-hosted gpt-5 deployment, drop empty agent stubs for the four specialists that later lessons will fill in, and wire the Portfolio Analyst end-to-end with a stub tool so it can answer a real Ridgevault portfolio question. Ridge — Ridgevault's in-app architect — pairs with you in the sidebar.

04
AI Lesson
AI Lesson

Advanced prompt engineering, context management, and fine-tuning

1h 0m

Sharpen the model-behavior layer of Ridgevault Financial's agent stack. Advisors and analysts get consistent, well-formed answers from Foundry models through disciplined system-message design, structured few-shot and chain-of-thought conditioning, and deliberate context-window budgeting. Learners walk the fine-tune-vs-prompt-vs-RAG decision tree, contrast Foundry supervised, preference, and distillation training modes, and stand up a regression-safe prompt evaluation loop using the Foundry Evaluation service.

05
Lab Exercise
Lab Exercise

Advanced prompts, dynamic context, and multi-agent RAG - Lab Exercises

1h 30m 6 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 10 minutes for the environment to become ready before beginning the exercises.

Ridgevault Financial runs a multi-agent advisory platform. In this hands-on lab you fix two problems on the investment_researcher agent: bare-model generic answers, and unaudit-able "industry source" citations. You will (1) write an advanced persona + few-shot system prompt that enforces Ridgevault's House View voice, (2) build a dynamic-context builder that trims the running thread to a token budget while preserving system + first/last user messages, (3) index Ridgevault's seed research library into Azure AI Search, (4) wire Foundry IQ RAG grounding into investment_researcher, and (5) run an end-to-end Ridgevault portfolio question that requires document grounding to answer correctly.

06
AI Lesson
AI Lesson

Tool ecosystems for multi-agent solutions

1h 0m

Ridgevault's advisor agents earn their keep by calling the right tool at the right layer. In this Advanced-level lesson, Ridge walks you through the three tool shapes multi-agent solutions rely on — in-process function tools built with @tool, remote MCP servers speaking stdio or Streamable HTTP, and Azure-hosted tool backends (Functions, Logic Apps, APIM, Container Apps) — plus the retry, circuit-breaker, and telemetry patterns that keep them from taking a whole agent workflow down. You will map every Ridgevault tool (market_data_lookup, compliance_check, portfolio_read) to the correct shape, understand tool discovery and JSON-schema validation, and know exactly when to publish a function as MCP vs keep it in-process. Aligned to the AI-500 "Develop" objectives on tool integration.

07
Lab Exercise
Lab Exercise

Build MCP tool servers for market data and compliance checks - Lab Exercises

1h 30m 6 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 12 minutes for the Foundry account, project, gpt-5 deployment, Storage account, Application Insights, and Function App (Flex Consumption) to become ready before beginning the exercises.

Ridgevault Financial's advisor stack depends on two tools nearly every advisor turn needs: a market snapshot for the assets in a portfolio, and a compliance check that flags positions above policy limits. In this hands-on lab you build both as a single fastmcp server, wire it into an Azure Function so any agent in any framework can call it over HTTP, and then attach the deployed MCP endpoint to Ridgevault's investment_researcher and compliance_officer agents via HostedMcpTool. By the end you will have shipped the exact tool-server pattern the AI-500 exam expects — portable, discoverable, HTTP-hosted MCP tools that multiple agents share.

08
AI Lesson
AI Lesson

Multi-agent orchestration patterns

1h 0m

Master the seven multi-agent orchestration patterns you must recognize for AI-500: sequential pipelines with SequentialBuilder, parallel fan-out/fan-in with ConcurrentBuilder, hub-and-spoke coordination, cross-boundary Agent-to-Agent (A2A) federation with AgentCard discovery, LangGraph-style orchestrator-subagent state machines, human-in-the-loop approval gates, and Agent Framework middleware pipelines that intercept every LLM turn and tool call. Anchored in Ridgevault Financial's wealth-management platform, you will decide which pattern to reach for when a business scenario lands on your desk and see the exact SequentialBuilder, ConcurrentBuilder, @tool(approval_mode="always_require"), A2AClient, and middleware code shapes you will be quizzed on.

09
Lab Exercise
Lab Exercise

Orchestrate a portfolio review with Agent Framework and LangGraph - Lab Exercises

1h 45m 6 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 12 minutes for the environment to become ready before beginning the exercises.

Take Ridgevault Financial's four specialist agents — portfolio analyst, risk assessor, compliance officer, brief writer — and wire them into a nightly portfolio-review workflow two ways. First you build a fast sequential pipeline with Microsoft Agent Framework's SequentialBuilder on a shared conversation thread. Then you rebuild the same flow as a LangGraph StateGraph with typed per-node state and a human-in-the-loop approval gate at the compliance node — the graph pauses on interrupt() and resumes only when a human decides approve or reject. You capstone with graceful degradation: fault-inject one specialist and add an on-graph error edge that keeps the workflow completing.

10
AI Lesson
AI Lesson

Evaluation strategies for multi-agent solutions

55m

Deep-dive on evaluating multi-agent AI systems on Microsoft Foundry. Learn to choose the right built-in evaluators (groundedness, relevance, coherence, fluency, retrieval, F1, BLEU) for each hop of a workflow, design LLM-as-judge evaluators with custom rubrics, generate synthetic and adversarial test data with the Foundry simulator, close the loop with human review, and wire everything into an evaluation-as-CI pipeline that gates production releases. Ridge, your Ridgevault Financial guide, walks you through the evaluation strategy for the wealth-management multi-agent solution and shows you exactly which evaluators to run per turn, per tool call, and per full workflow run.

11
Lab Exercise
Lab Exercise

Automated evaluations, LLM-as-judge, and human review - Lab Exercises

1h 30m 6 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 12 minutes for the environment to become ready before beginning the exercises.

Ridgevault Financial's Portfolio Analyst agent is drafting client-facing quarterly reviews under a regulated-communications banner. Compliance cannot sign off on general availability without three things: automated quality scores on outputs, a repeatable synthetic test bed that grows over time, and a human-in-the-loop review round for edge cases. In this hands-on lab you run Foundry's built-in evaluators (Relevance, Groundedness, Coherence) over a seed test set, add a custom LLM-as-judge for Ridgevault's regulatory-tone rubric, generate synthetic cases via the Foundry Simulator, push results to the Foundry portal and trigger a human review round, then wire the whole thing into a CI-style regression gate.

12
AI Lesson
AI Lesson

Observability, cost management, and drift detection

55m

Instrument production multi-agent systems on Microsoft Foundry with OpenTelemetry tracing, wire agent telemetry into Application Insights via Foundry Tracing, attribute token spend per specialist agent, apply cost-optimization patterns (prompt compression, response caching, model routing, batch inference), and detect data drift + prompt drift before it reaches customers. Grounded in the Ridgevault Financial wealth-management scenario with guidance from Ridge, the AI-500 platform reliability engineer.

13
Lab Exercise
Lab Exercise

Tracing, cost optimization, and drift monitoring - Lab Exercises

1h 30m 6 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 12 minutes for the environment to become ready before beginning the exercises.

Instrument Ridgevault Financial's sequential portfolio-review multi-agent flow (Portfolio Analyst -> Risk Assessor -> Compliance Officer) with OpenTelemetry. Ship traces to Application Insights and Foundry Tracing, attribute prompt+completion tokens per agent turn, apply two cost optimizations to the noisy risk_assessor (prompt compression + LRU response caching), and set a drift alarm on the compliance_officer output distribution as a proxy for behavior drift. Grounded in the Ridgevault Financial scenario and guided by Ridge, the AI-500 platform reliability engineer.

14
AI Lesson
AI Lesson

Security for multi-agent solutions

1h 0m

Design and enforce Zero Trust security for multi-agent AI systems on Microsoft Foundry. Learn to scope one managed identity per specialist agent, assign Foundry roles by name (not GUID), keep Owner / UAA / RBAC-Admin out of every lab credential, plumb Key Vault references through Container Apps without leaking secrets, isolate agents behind private endpoints and VNet injection, run the AI Red Teaming Agent against your topology to catch jailbreaks / XPIA / PII leakage before shipping, and layer prompt-injection defenses at the tool boundary — all mapped to Ridgevault Financial's regulated compliance-agent workload.

15
Lab Exercise
Lab Exercise

Zero Trust, Key Vault, and AI Red Teaming - Lab Exercises

1h 30m 6 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 15 minutes for the environment to become ready before beginning the exercises.

Ridgevault Financial's multi-agent portfolio-review platform runs across a Foundry account and a fleet of downstream Container Apps. You are the platform's Zero Trust engineer for the day. In this lab you apply the Zero Trust model to the stack: attach a system-assigned managed identity to the Foundry account and grant it only the data-plane role it needs, move a Ridgevault internal API secret out of code and into Azure Key Vault (referenced from an env var via Key Vault reference syntax), and then run an adversarial safety scan against the portfolio-review flow to uncover prompt-injection and PII-leakage weaknesses. You close by writing two mitigations — a prompt-injection defense middleware and a PII redaction filter — and re-running the scan to confirm the risk score dropped.

16
AI Lesson
AI Lesson

Multi-intervention guardrails for multi-agent solutions

55m

Design and ship a four-layer guardrail stack — input, tool-argument, tool-result, and output-response — around a Ridgevault Financial multi-agent wealth-management system. You will wire Azure AI Content Safety and Foundry Prompt Shields at the input layer, regex + business-rule validators on tool arguments, Presidio + Azure AI Language PII redaction on tool results, and Foundry groundedness detection + a regulatory-phrase blocklist on the final response. Then you will build a red-team YAML test set with per-layer categories and gate every pull request on the pass-rate — the same pattern Ridgevault's compliance officer signs off on before any multi-agent solution reaches production.

17
Lab Exercise
Lab Exercise

Multi-intervention guardrails and custom validators - Lab Exercises

1h 30m 6 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 12 minutes for the Foundry account + project + gpt-5 deployment + Content Safety + Language accounts to become ready before beginning the exercises.

Wire a production-grade four-layer guardrail stack around Ridgevault Financial's portfolio-review flow, then gate every future change on a CI-style red-team regression. You will start from an unprotected Ridgevault Advisor agent and add, in order: (1) an Azure AI Content Safety + Prompt Shields input filter on every user message, (2) a tool-argument middleware that validates every portfolio_lookup account-number against the Ridgevault ^RV-[0-9]{8}$ regex plus a 7-year lookback rule, (3) a tool-result middleware that uses Azure AI Language PII entity recognition to redact SSN, DOB, phone, address, and person names before the model ever sees the tool return, (4) a response-layer middleware that runs Foundry Groundedness detection plus a deterministic regulatory-phrase blocklist (guaranteed return, risk-free, guaranteed to grow, insider information) on the model's drafted answer. Finally you run a labeled red-team JSONL set (direct-injection, tool-arg injection, PII exfiltration, regulatory, hallucination, and benign-control categories) through the assembled flow and inspect the per-category pass rate against Ridge's compliance-officer promotion thresholds. Everything is keyless (DefaultAzureCredential + Foundry User + Cognitive Services User + Cognitive Services OpenAI User).

18
Lab Exercise
Lab Exercise

Ship Ridgevault to production via DTAP, canary rollout, and CI/CD - Lab Exercises

2h 30m 7 Exercises

Note: This lab pre-provisions Azure resources at start — allow up to 15 minutes for the environment to become ready before beginning the exercises.

Capstone lab for AI-500. Ridgevault Financial's compliance officer approved the multi-agent portfolio-review system you built across Lessons 3-17 for production use. In this lab you take that codebase and ship it through Dev, Test, Acceptance, and Production on Azure Container Apps: containerize it, deploy through the DTAP chain with azd, gate promotion on the L11 evaluation suite, cut over Production with a 10% canary revision, wire a GitHub Actions CI/CD workflow that redeploys on merge, then simulate a bad deploy and execute a rollback back to the last known-good revision. You finish with a repeatable release process, not just a running app.

This course includes:

  • 24/7 AI Instructor Support
  • Live Lab Environments
  • 9 Hands-on Lessons
  • Exam Prep Included
  • Completion Badge
AI-500: Designing and Implementing Multi-Agent AI Solutions Badge

Earn Your Badge

Complete all lessons to unlock the AI-500: Designing and Implementing Multi-Agent AI Solutions achievement badge.

Skill Level Advanced
Total Duration 23h 50m
AI-500: Designing and Implementing Multi-Agent AI Solutions Badge
Achievement Badge

AI-500: Designing and Implementing Multi-Agent AI Solutions

Awarded to learners who complete the AI-500 SkillMeUp course covering multi-agent AI architecture, development, evaluation, security, and deployment on Microsoft Foundry.

Course AI-500: Designing and Implementing Multi-Agent AI Solutions
Criteria Complete all 18 lessons + capstone in the AI-500 course.

Skills You'll Earn

Multi-Agent Orchestration Microsoft Agent Framework Model Context Protocol LangGraph Foundry IQ RAG AI Red Teaming LLM-as-Judge Evaluation Zero Trust for Agents Multi-Environment Deployment

Complete all lessons in this course to earn this badge