
Design, build, and deploy production-grade AI agents and workflows with Microsoft Foundry, enabling enterprise-scale orchestration, governance, and data safety across departments.
Explore AI agents and AI-driven workflows in the enterprise, learn how agents differ from automation, and see how they reason, plan, and act using Microsoft Foundry in real-world use cases.
Explore how AI agents combine brain (LLM), memory, and tools to act, using Microsoft Foundry and Python. Learn prompts, governance, and enterprise readiness to build scalable, observable agents.
Set up python 3.10 and Azure CLI prerequisites, create an Azure subscription, then deploy a model in Microsoft Foundry to wrap it as a reusable agent with tools and memory.
Set up Visual Studio Code for building AI agents and workflows with Microsoft Foundry and the AI Toolkit, install extensions, sign in, and connect Python apps to Azure-hosted agents.
Compare the Azure AI Projects SDK and the Microsoft Agent Framework SDK, highlighting simple sync code versus async-first lifecycles with tools, streaming, memory, and advanced workflows.
Prototype AI agents fast using the AI Toolkit VS Code extension, exploring the agent builder, playground, evaluation tab, and variables in a sandbox, Foundry handles hosting, orchestration, monitoring, and scaling.
Prototype an artificial intelligence agent that turns ingredients into a recipe, test locally in a sandbox, refine prompts with generate and playground, then deploy to Foundry and Azure.
Test the agent in the Foundry Playground with a strict customer message format, perform edge-case checks, and verify internal summaries and draft replies.
Tool calling in Microsoft Foundry lets an Azure-based AI agent use tools—files, databases, APIs, and internal systems—to act as a production-ready system.
Demonstrates testing retrieval-augmented generation in preview by grounding answers in a Toyota RAV4 manual via file search, with citations and safety checks for edge cases.
Debug agents by tracing tool calls and file searches in the manual that build the final reply, using the traces tab to inspect conversations, reasoning, and retrieval steps.
Discover memory in the Foundry agent service, including user profile memory and chat summary memory, to deliver long-term continuity for customer support with embedding models and memory search tools.
Enforce strict grounding for enterprise customers by using a single source of truth, file search tools for retrieved knowledge, and I don't have that information in the available documentation fallback.
Limit what enterprise AI agents can do and say with guardrails, enforced by Azure AI Content Safety in Foundry, protecting against prompt injection.
Reassign guardrails to attach a policy to an agent, avoiding duplication and ensuring consistent behavior. Microsoft Default v2 enforces jailbreak protection, content safety, and protected materials.
Create new guardrails from scratch to define a reusable safety policy for multiple agents and models, mapping risk types, intervention points, and actions, then apply and review before assignment.
Build a simple Streamlit frontend that calls a Foundry-hosted Azure agent, enabling end-to-end testing from a minimal UI to display the agent's responses.
Discover how AI workflows and AI agents differ in Microsoft Foundry, and learn when to use workflows, agents, or a combination for enterprise governance and decision-making.
Design and deploy your first sequential, multi-agent workflow in Microsoft Foundry. Learn how data flows between steps in a three-role marketing pipeline with a marketing analyst, copywriter, and editor.
Explore the Microsoft Foundry interface for building ai workflows, focusing on the build canvas and agent-driven data flow. Use traces, monitor, and evaluation to debug and measure production quality.
Navigate the Foundry interface to design and evolve enterprise ai pipelines, using the visualizer canvas and eml as a portable blueprint for production and versions.
Build and configure a three-agent marketing workflow in Foundry, linking a marketing analyst, copywriter, and editor. Preview the workflow and publish to a stable Azure endpoint for external Python integration.
Call a published Microsoft Foundry workflow from a Python client in VS Code to run a full pipeline with structured input and the final output.
Design and implement a reusable, multi-agent AI workflow in Microsoft Foundry, using a YouTube metadata generator with human approval loops, conditional branching, variable passing, and regeneration to power enterprise pipelines.
Add a second agent as a refiner to the generator, forming a multi-agent pipeline that refines titles and descriptions, enables versioning, and supports humans-in-the-loop control logic.
Demonstrates an approval-driven workflow in Foundry that regenerates, refines, and loops with human-in-the-loop checks, delivering a final YouTube title and description and closing the production-ready feedback loop.
Discover how pretraining data pipelines convert raw internet content into a high quality 44 terabyte dataset with 15 trillion tokens via filtering, deduplication, language filters, and tokenization.
Train a transformer-based neural network with billions of parameters to predict the next token, updating weights via gradient descent in self-supervised learning on GPUs or TPUs.
Explore how post-training transforms a base model into a helpful assistant through supervised fine-tuning and reinforcement learning, using human feedback to shape helpful, truthful, and harmless responses.
Explore how reinforcement learning trains large language models through pre-training, supervised fine-tuning, and reward-based optimization that improves responses via prompts, feedback, and candidate solutions.
See how RLHF ranks human feedback and trains a reward model to guide language model training, compared with standard RL. Apply this to subjective tasks with no single correct answer.
Explore why hallucinations occur in LLMs, driven by vague recollection and working memory, and learn how training techniques, uncertainty signaling, and web search reduce fabrication.
Explore how large language models tokenize queries into tokens, manage a context window, and learn through pre-training, supervised fine-tuning, and reinforcement learning with human feedback.
Explore how Streamlit, an open-source Python library, lets you build and deploy web apps for machine learning and data science with just a few lines of code.
Show how to use checkbox, radio, and select box widgets to toggle data, preselect options with index, and display a pandas data frame based on user input.
Explore creating interactive widgets with sliders, file upload, and camera input using st.slider, st.fileuploader, and st.camerainput; handle ints, floats, dates, text, csv, and images.
Explore the expander layout element to create a collapsible container for multiple widgets, such as bar charts and images, using with st.expander and related methods.
Display a progress bar to show lengthy computations, using st.empty as a placeholder, update text with each iteration, simulate work with time.sleep, and reveal completion with a final message.
Master Streamlit callbacks with onChange and onClick, triggering functions when widgets change, updating session state, and rerunning the script to synchronize miles and kilometers.
Explore Python concurrency ecosystem, including multiprocessing for parallelism on multi-core CPUs, threading for I/O-bound tasks with shared memory risks, and asyncio's cooperative multitasking.
Learn to run shell commands asynchronously with asyncio by creating a subprocess shell, reading stdout and stderr, and gathering results in a non-blocking, concurrent workflow.
Welcome to enterprise AI in 2026: the era of autonomous agents is here.
Organizations today demand more than simple chatbots - they need intelligent systems that reason, retrieve knowledge, enforce policies, orchestrate tools, and execute real business workflows at scale.
This hands-on, production-grade course teaches you how to build enterprise AI agents on Azure using Microsoft Foundry (the unified AI app & agent factory) and the Microsoft Agent Framework (the official 2026 successor to Semantic Kernel and AutoGen). This is the exact stack top corporations use for governed, scalable, and production-ready agentic AI.
The Microsoft Foundry Advantage
Microsoft Foundry is the "Agent Factory" for the modern enterprise. It unifies high-performance models (OpenAI, Anthropic, Llama, DeepSeek and more), centralized knowledge via Foundry IQ, and built-in governance in one secure environment. Paired with the open-source Microsoft Agent Framework, you will go from local Python prototypes to compliant production deployments on Azure.
Course Curriculum at a Glance
Phase 1: Foundations & Setup
Agentic AI vs. Traditional Automation: When to use which.
Microsoft Foundry Architecture: Understanding Hubs, Projects, and the Agent Service.
The Microsoft Agent Framework: Deep dive into the unified SDK for Python.
Environment Setup: Azure CLI, VS Code AI Toolkit, and Python SDK configuration.
Phase 2: Building the Customer Support Agent
Foundry Playground: Rapid prototyping and agent configuration.
Tool Calling: Connecting your agents to real-time APIs and business systems.
Foundry IQ & Knowledge Retrieval: Implementing enterprise-grade RAG.
Responsible AI: Setting up Guardrails, Prompt Shields, and Grounding policies.
Front-End Integration: Building a Streamlit UI to interact with your agents.
Phase 3: Multi-Agent Workflows & Orchestration
Agents vs. Workflows: The decision framework for enterprise architects.
Foundry Workflow Designer: Building deterministic, multi-step AI pipelines.
Agent Communication Patterns: Orchestrating "teams" of agents to solve complex tasks.
Observability: Using Traces and Application Insights to debug and monitor agent reasoning.
Phase 4: The Capstone Project
Design & Architecture: Modeling a Support Triage system for a large organization.
Intelligent Routing: Using LLMs to categorize and route requests with high precision.
Autonomous Execution: Validating end-to-end production-grade agent workflows including human-in-the loop.
What You Will Build
Full Customer Support AI Agent: An autonomous system with reasoning, multi-step resolution, and tool-calling capabilities.
Advanced RAG with Foundry IQ: Grounding your agents in enterprise data using Azure AI Search and Foundry’s intelligent retrieval layer.
Memory-Enabled Corporate Agents: Systems with persistent state that maintain context across complex, long-running business cycles.
Strict Enterprise Governance: Implementing AI guardrails, prompt shields, and Responsible AI controls to ensure safety and compliance.
Streamlit Front-End: A professional dashboard for agent interaction, testing, and real-time observability.
Capstone Project: An Automated Support Triage Workflow featuring intelligent ticket routing, prioritization, and autonomous execution.
Who This Course Is For
Enterprise Developers & Architects leading the transition to agentic AI on Azure.
Cloud & Platform Engineers advancing from simple LLM calls to complex AI orchestration.
Python Developers who want to master the official, 2026-standard Microsoft AI stack.
Consultants & Technical Managers delivering autonomous business solutions for regulated industries.
Why This Course Stands Out
100% Current: Fully updated for the 2026 Microsoft Foundry rebrand and Agent Framework standards.
Enterprise-First: We prioritize security, compliance, and grounding—not just "happy path" demos.
Production Patterns: Learn the architectures required for deployment in large, regulated organizations.
Practical Python Integration: Focus on the Python SDK patterns used by professional AI engineers.
Enroll Today The future of enterprise software is agent-driven. Join now to master Microsoft Foundry and the Microsoft Agent Framework, and position yourself at the forefront of the 2026 AI transformation.