Gli agenti di Intelligenza Artificiale rappresentano una delle evoluzioni più significative dell'AI generativa, consentendo di realizzare applicazioni capaci di comprendere richieste, utilizzare strumenti e informazioni, eseguire operazioni e collaborare per raggiungere obiettivi complessi.
Microsoft Azure e Microsoft Foundry mettono a disposizione servizi, strumenti di sviluppo e framework per progettare, implementare e distribuire agenti AI integrati con applicazioni, dati e processi aziendali.
Il corso AI-3026-A – Sviluppare agenti di Intelligenza Artificiale in Azure fornisce le competenze necessarie per realizzare soluzioni agentiche attraverso Microsoft Foundry Agent Service, Microsoft Agent Framework e gli strumenti di sviluppo dell'ecosistema Azure.
Il percorso affronta l'architettura degli agenti AI, la configurazione dei modelli, l'integrazione con strumenti e servizi esterni, l'utilizzo di basi di conoscenza aziendali e la realizzazione di flussi di lavoro basati sulla collaborazione tra più agenti.
Particolare attenzione è dedicata alle tecnologie che consentono di estendere le capacità degli agenti, tra cui Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG) e Agent-to-Agent Protocol (A2A).
Attraverso dimostrazioni operative ed esercitazioni guidate, i partecipanti apprenderanno come sviluppare, testare e distribuire agenti AI, integrandoli in applicazioni e servizi aziendali e valutandone le principali implicazioni architetturali.
Il corso fornisce una preparazione tecnica per sviluppatori e professionisti IT interessati a realizzare applicazioni intelligenti e soluzioni di automazione avanzata attraverso la piattaforma Microsoft Azure.
Il corso è rivolto a sviluppatori software, AI Engineer, Cloud Developer, Solution Architect, Data Scientist e professionisti IT interessati alla progettazione e allo sviluppo di applicazioni basate su agenti di Intelligenza Artificiale.
È particolarmente indicato per:
-
Sviluppatori che desiderano integrare funzionalità agentiche nelle applicazioni aziendali.
-
Professionisti Azure impegnati nella realizzazione di soluzioni AI cloud-native.
-
AI Engineer interessati all'utilizzo di Microsoft Foundry e dei relativi servizi.
-
Solution Architect coinvolti nella progettazione di architetture AI scalabili.
-
Consulenti e specialisti IT che sviluppano soluzioni di automazione intelligente.
-
Professionisti che desiderano approfondire le architetture multiagente e l'integrazione con sistemi aziendali.
Al termine del corso i partecipanti saranno in grado di:
-
Comprendere i principi architetturali degli agenti AI e i principali scenari applicativi.
-
Utilizzare Microsoft Foundry Agent Service per creare e configurare agenti intelligenti.
-
Sviluppare e testare agenti attraverso il portale Microsoft Foundry e Visual Studio Code.
-
Integrare strumenti personalizzati per estendere le funzionalità degli agenti.
-
Utilizzare Model Context Protocol (MCP) per collegare agenti a strumenti e servizi esterni.
-
Comprendere l'integrazione di basi di conoscenza aziendali mediante Foundry IQ e tecniche RAG.
-
Integrare agenti AI in Microsoft Teams e Microsoft 365 Copilot.
-
Creare flussi di lavoro agentici per coordinare attività e processi.
-
Utilizzare Microsoft Agent Framework per sviluppare soluzioni agentiche personalizzate.
-
Comprendere e implementare i principali modelli di orchestrazione multiagente.
-
Utilizzare il protocollo A2A per consentire la comunicazione tra agenti remoti.
-
Applicare procedure fondamentali di test, distribuzione e verifica del funzionamento degli agenti.
Titoli dei moduli
-
Sviluppare agenti AI con Microsoft Foundry e Visual Studio Code
-
Integrare strumenti personalizzati negli agenti
-
Integrare strumenti MCP negli agenti AI
-
Creare agenti avanzati con Foundry IQ
-
Integrare gli agenti AI con Microsoft 365
-
Creare workflow agentici con Microsoft Foundry
-
Sviluppare agenti AI con Microsoft Agent Framework
-
Orchestrare soluzioni multiagente con Microsoft Agent Framework
-
Integrare agenti remoti mediante il protocollo A2A
Il corso adotta un approccio tecnico e applicativo, alternando spiegazioni teoriche, dimostrazioni operative ed esercitazioni guidate negli ambienti Microsoft Azure e Microsoft Foundry.
Circa il 60% del tempo formativo è dedicato ad attività pratiche, durante le quali i partecipanti sviluppano agenti AI, configurano strumenti e connessioni, sperimentano modalità di orchestrazione e verificano il funzionamento delle soluzioni realizzate.
Le attività vengono svolte utilizzando Microsoft Foundry, Visual Studio Code, gli SDK Microsoft e gli ambienti di laboratorio predisposti.
Le esercitazioni seguono un percorso progressivo, dalla realizzazione di un agente semplice all'integrazione con strumenti e basi di conoscenza, fino all'analisi di soluzioni multiagente.
Il docente guida i partecipanti nell'implementazione delle soluzioni, illustrando le principali scelte progettuali, i requisiti tecnici e le problematiche che possono emergere durante lo sviluppo.
La formazione viene erogata in modalità Online Live Streaming, con possibilità di interazione diretta con il docente durante le esercitazioni.
- Il corso si svolgerà in modalità online live streaming, con il docente che terrà le lezioni in diretta.
- I partecipanti dovranno avere a disposizione un Personal Computer e preferibilmente un secondo schermo.
- Saranno forniti labs online che vengono messi a disposizione anche dopo la fine del corso per 1 mese.
- Al termine del corso, coloro che avranno partecipato ad almeno l'80% delle lezioni riceveranno un attestato di frequenza.
Per partecipare efficacemente al corso è consigliata una conoscenza dei principali servizi Microsoft Azure e dei concetti fondamentali dell'Intelligenza Artificiale generativa.
È inoltre richiesta una conoscenza di base della programmazione, preferibilmente in Python, e dei principi di sviluppo di applicazioni che utilizzano API e SDK.
Sono utili la familiarità con Visual Studio Code, le applicazioni cloud e i modelli linguistici di grandi dimensioni (LLM).
Per le esercitazioni è necessario disporre di un ambiente Azure con autorizzazioni e quote adeguate alla distribuzione dei servizi e dei modelli utilizzati.