AI-3026: Develop AI agents on Azure
- AI engineers, developers.
Training Overview
This course will teach you how to build, deploy, and manage intelligent AI agents using Azure AI Foundry. You learned how to integrate advanced AI capabilities through agents into scalable and customizable solutions.
Training objectives
At the end of this training, participants will be able to:
- Develop AI agents on Azure
The candidate for this course should have a basic understanding of programming and cloud technologies.
Get started with AI agent development on Azure
- Describe the fundamental concepts related to AI assistants
- Describe wizard development options
- Create and test an agent in the Microsoft Foundry portal
Develop an AI agent with the Microsoft Foundry Agent service
- Describe the purpose of AI agents
- Explain the key features of the Microsoft Foundry Agent service
- Create an agent using the Foundry Agent Service
- Integrate a Foundry Agent Service agent with your own application.
Develop AI agents with the Microsoft Foundry extension in Visual Studio Code
- Configure and deploy AI agents using the agent designer
- Add tools and features to extend the functionality of your agents
- Test agents using the built-in playground
- Generate sample code to integrate agents into applications
Integrate custom tools with your agent
- Describe the benefits of using custom tools with your agent.
- Explore the different options for custom tools.
- Create an agent that integrates with custom tools by using the Microsoft Foundry Agent service.3
Develop a multi-agent solution with the Microsoft Foundry Agent service
- Describe how connected agents enable modular, collaborative workflows.
- Design a multi-agent solution by defining the primary agent tools and connected agent roles.
- Build and run a connected agent solution
Integrate MCP Tools with Azure AI Agents
- Explain the roles of the MCP server and client in discovering and calling tools.
- Encapsulate MCP tools as asynchronous functions and register them with Azure AI agents.
- Create an Azure AI agent that dynamically accesses and invokes MCP tools during runtime.
Develop an AI agent with the Microsoft Agent Framework
- Use the Microsoft Agent Framework to connect to a Microsoft Foundry project
- Create Microsoft Foundry Agent service agents by using the Microsoft Agent Framework SDK
- Integrate plug-in features with your AI agent
Orchestrate a multi-agent solution using the Microsoft Agent Framework
- Create AI agents using the Microsoft Agent Framework SDK
- Understand how and when to use different orchestration models
- Develop multi-agent solutions
Discover Azure AI agents with A2A
- Understand the A2A protocol and its role in multi-agent orchestration.
- Design discoverable agents for modular, collaborative problem solving.
- Implement A2A policies to discover and invoke remote agents.
Create agent-driven workflows using Microsoft Foundry
- Explain how agent nodes, variables, and outputs control workflow execution
- Route queries using structured output and conditional logic
- Loop across multiple inputs with For-Each nodes
- Put a human in the loop and escalation patterns for low-trust items
- Use Power Fx expressions to manipulate data and control flow.
Build knowledge-enriched AI agents with Foundry IQ
- Explain how RAG solves the knowledge problem by connecting agents to real-time information
- Describe how Foundry IQ provides a shared knowledge platform that multiple agents can access
- Configure data sources for knowledge bases, including Azure AI Search, Blob Storage, SharePoint, and OneLake
- Configure agent statements to control retrieval behavior and ensure consistent citations
- Test and monitor agent recovery to maintain quality in production
Integrate MCP Tools with Azure AI Agents
- Explain the roles of the MCP server and client in discovering and calling tools.
- Encapsulate MCP tools as asynchronous functions and register them with Azure AI agents.
- Create an Azure AI agent that dynamically accesses and invokes MCP tools during runtime
(Published on 23/01/2026)
In this training, we mix theory with technical workshops to quickly make you operational. Additionally, each participant receives course materials at the end of the training.
One of our consultant trainers conducts the training. With solid field experience, they make the learning process both interactive and enriching.
For assessment, the trainer regularly asks questions and uses various methods to continuously measure your progress. This approach promotes a dynamic and engaging learning experience.
After the training, we ask you to complete a satisfaction questionnaire. Your feedback helps us to maintain and constantly improve the quality of our training.
Finally, we offer the flexibility to deliver this training both in-person and remotely, and it can be customized to meet your company’s specific needs upon request.
You can register for one of our training courses up to two business days before it starts, if there are still available places and you signed quote.
If you have specific needs related to a disability, please do not hesitate to make a request; we are happy to adjust our services according to the type of disability.
Nos formations sur la même thématique
AI-3002 : Developing Solutions with Azure AI Document Intelligence
AI-3003 : Developing natural language processing solutions with Azure AI Services
AI-3004 : Creating a solution with Azure AI Vision
AI-901 : Introduction to AI in Azure
