microsoft partner logo color
8600  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

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

Outline

  • Get started with AI agent development on Azure
    • What are AI agents?
    • Options for agent development
    • Microsoft Foundry Agent Service
    • Exercise - Explore AI Agent development
    • Module assessment
  • Develop an AI agent with Microsoft Foundry Agent Service
    • What is an AI agent
    • How to use Microsoft Foundry Agent Service
    • Develop agents with the Microsoft Foundry Agent Service
    • Exercise - Build an AI agent
    • Module assessment
  • Develop AI agents with the Microsoft Foundry extension in Visual Studio Code
    • Get started with the Microsoft Foundry extension
    • Develop AI agents in Visual Studio Code
    • Extend AI agent capabilities with tools
    • Exercise - Build an AI agent using the Microsoft Foundry extension
    • 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 a multi-agent solution with Microsoft Foundry Agent Service
    • Understand connected agents
    • Design a multi-agent solution with connected agents
    • Exercise - Develop a multi-agent app with Microsoft Foundry
    • 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
  • 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
  • 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
    • Exercise - Create an Agent-driven Workflow
    • 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

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 or can be ordered separately by clicking here.

  • 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

Great training it covered the most importan topics if GitHub copilot with good explanation and good labs.

Exit certified was great as it is very in depth and hands on learning which made it very easy to learn this type of work.

This course is important because we work at CSOC and it's applicable to our daily work.

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

great class and packed with material, would have lived to spread it more into many days but overall very informative.