microsoft partner logo color
8781  Reviews star_rate star_rate star_rate star_rate star_half

Develop AI agents on Azure

This course is designed to teach participants how to create, deploy, and manage intelligent AI agents using Azure AI Foundry. Students will learn to integrate advanced AI capabilities through agents...

Read More
$675 USD
Duration 1 day
Course Code AI-3026
Available Formats Classroom

Overview

Course Description

This course is designed to teach participants how to create, deploy, and manage intelligent AI agents using Azure AI Foundry. Students will learn to integrate advanced AI capabilities through agents into scalable, customizable solutions.

Audience Profile

This course is designed for developers, data scientists, and IT professionals who want to build intelligent AI-driven solutions in Azure. It is ideal for individuals with a basic understanding of programming and cloud technologies looking to enhance their skills in creating scalable and interactive AI agents for business or personal projects.

Skills Gained

  • Understand the concepts and applications of AI agents on Azure
  • Develop AI agents using Azure AI Agent Service
  • Integrate custom tools to extend the functionality of AI agents
  • Build AI agents using the Semantic Kernel framework
  • Orchestrate multi-agent solutions leveraging the Semantic Kernel SDK

Prerequisites

Course Details

Course Details

Outline

  • Develop AI agents with Microsoft Foundry and Visual Studio Code
    • Understand AI agents and Microsoft Foundry Agent Service
    • Explore development approaches
    • Build your first agent in Microsoft Foundry
    • Set up Visual Studio Code for agent development
    • Configure and manage agents in Visual Studio Code
    • Extend agent capabilities with tools
    • Test, deploy, and integrate agents
    • Exercise - Build and deploy an AI agent
    • Knowledge check
  • Integrate custom tools into your agent
    • Why use custom tools
    • Options for implementing custom tools
    • How to integrate custom tools
    • Exercise - Build an agent with custom tools
    • Module assessment
  • Integrate MCP Tools with Azure AI Agents
    • Understand MCP tool discovery
    • Integrate agent tools using an MCP server and client
    • Use Azure AI agents with MCP servers
    • Exercise - Connect MCP tools to Azure AI Agents
    • Module assessment
  • Build knowledge-enhanced AI agents with Foundry IQ
    • Understanding RAG for agents
    • Explore Foundry IQ
    • Configure data sources for knowledge bases
    • Configure retrieval with Foundry IQ
    • Exercise - Integrate an AI agent with Foundry IQ
    • Knowledge check
  • Integrate your agent with Microsoft 365
    • Understand Foundry agent publishing options
    • Publish an agent from Foundry portal to Teams
    • Advanced - Use Microsoft 365 Agents Toolkit
    • Access Microsoft 365 data with Work IQ
    • Test and iterate your integrated agent
    • Exercise - Publish a Foundry agent to Teams
    • Knowledge check
  • Build agent-driven workflows using Microsoft Foundry
    • Understand Workflows
    • Identify Workflow Patterns
    • Create workflows in Microsoft Foundry
    • Add Agents to a Workflow
    • Apply Power Fx in Workflows
    • Maintain Workflows in Microsoft Foundry
    • Use workflows in code
    • Exercise - Create an Agent-driven Workflow
    • Module Assessment
  • Develop an AI agent with Microsoft Agent Framework
    • Understand Microsoft Agent Framework AI agents
    • Create an Azure AI agent with Microsoft Agent Framework
    • Add tools to Azure AI agent
    • Exercise - Develop an Azure AI agent with the Microsoft Agent Framework SDK
    • Knowledge check
  • Orchestrate a multi-agent solution using the Microsoft Agent Framework
    • Understand the Microsoft Agent Framework
    • Understand agent orchestration
    • Use concurrent orchestration
    • Use sequential orchestration
    • Use group chat orchestration
    • Use handoff orchestration
    • Use Magentic orchestration
    • Exercise - Develop a multi-agent solution
    • Knowledge check
  • Discover Azure AI Agents with A2A
    • Define an A2A agent
    • Implement an agent executor
    • Host an A2A server
    • Connect to your A2A agent
    • Exercise - Connect to remote Azure AI Agents with the A2A protocol
    • Module assessment

Develop an AI agent with Azure AI Agent Service

  • What is an AI agent
  • How to use Azure AI Agent Service
  • Develop agents with the Azure AI Agent Service
  • Exercise - Build an AI agent
  • Module assessment

Integrate custom tools into your agent

  • Why use custom tools
  • Options for implementing custom tools
  • How to integrate custom tools
  • Exercise - Build an agent with custom tools
  • Module assessment

Develop an AI agent with Semantic Kernel

  • Understand Semantic Kernel AI agents
  • Create an Azure AI agent with Semantic Kernel
  • Add plugins to Azure AI agent
  • Exercise - Develop an Azure AI agent with the Semantic Kernel SDK

Orchestrate a multi-agent solution using Semantic Kernel

  • Understand the Semantic Kernel Agent Framework
  • Create an agent group chat
  • Design an agent selection strategy
  • Define a chat termination strategy
  • Exercise - Develop a multi-agent solution

Schedule

FAQ

How do I get a Microsoft exam voucher?

Pearson Vue Exam vouchers can be requested and ordered with your course purchase.

  • Vouchers are non-refundable and non-returnable. Vouchers expire 12 months from the date they are issued unless otherwise specified in the terms and conditions.
  • Voucher expiration dates cannot be extended. The exam must be taken by the expiration date printed on the voucher.

Do Microsoft courses come with post lab access?

Most Microsoft official courses will include post-lab access ranging from 30 to 180 calendar days after instructor led course delivery. A lab training key in class will be provided that can be leveraged to continue connecting to a remote lab environment for the individual course attendee.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour-long after 3-3.5 hours of the class day.

What languages are used to deliver training?

Microsoft courses are conducted in English unless otherwise specified.

Reviews

Although there seemed to be too many links for the course, everything worked smoothly.

Great and very intuitive. Better than the traditional hit the wrong button/lose points.

the class/lecture was amazing and very easy to understand and was in detail.

ExitCertified provided a very organized way to learn and provided materials to follow along.

Instructor was great, course was mostly very good except for too much focus on pricing