Microsoft AI-103, titolo ufficiale Exam AI-103: Developing AI Apps and Agents on Azure, è l’esame che porta alla certificazione Microsoft Certified: Azure AI Apps and Agents Developer Associate. Valida chi costruisce, distribuisce e governa applicazioni generative e agenti su Microsoft Foundry, usando Python. È il successore di AI-102 e ne sposta il baricentro: non più «integrare i servizi cognitivi dentro un’applicazione», ma progettare, valutare e mettere in sicurezza sistemi agentici.
Cosa valida AI-103
L’esame verifica che tu sappia portare una soluzione AI dall’idea alla produzione su Azure: scegliere il modello e il servizio giusti per il compito, costruire l’applicazione generativa (RAG, flussi a più passi, function calling), costruire l’agente che usa strumenti e memoria, e poi misurarlo, osservarlo e governarlo. Le tre aree «classiche» dell’AI applicata — visione, testo e voce, estrazione da documenti — ci sono ancora, ma pesano insieme il 30-45% e sono riformulate in chiave generativa e multimodale.
Il taglio è da sviluppatore, non da data scientist: non ti viene chiesto di addestrare un modello, ti viene chiesto di sceglierlo, deployarlo, collegarlo a una fonte di verità e dimostrare che la risposta che produce è fondata, sicura e tracciabile.
A chi si rivolge
Il candidato tipico è un AI engineer o uno sviluppatore che ha già scritto applicazioni in Python e conosce i servizi Azure. Microsoft non pone prerequisiti formali — nessun esame propedeutico, nessun badge richiesto — ma il profilo di audience dichiarato sulla pagina ufficiale è esplicito: serve esperienza di sviluppo in Python e familiarità con l’AI generativa e con i servizi Azure. Se arrivi da AZ-900 o da AI-901 hai il vocabolario, non ancora la pratica: AI-103 è di livello Intermediate (Associate) e chiede scelte, non definizioni.
Due note che cambiano il piano di studio rispetto ad AI-102:
- Il linguaggio è Python. AI-102 ammetteva anche C#; qui il profilo di audience nomina solo Python. Gli esempi di codice che studi vanno letti in quella forma.
- Gli agenti non sono un capitolo a parte: stanno dentro il dominio più pesante, insieme alle applicazioni generative. Chi prepara «prima i servizi, poi gli agenti» sbaglia le proporzioni.
I numeri d’esame: quelli pubblicati e quelli no
| Dato | Valore | Dove lo dice Microsoft |
|---|---|---|
| Durata | 120 minuti | pagina della credenziale, testuale |
| Punteggio minimo | 700 su 1000 | study guide |
| Lingue | inglese, italiano, cinese semplificato e tradizionale, francese, tedesco, giapponese, coreano, portoghese (Brasile), spagnolo | pagina della credenziale |
| Numero di domande | non pubblicato | — |
| Prezzo | non pubblicato: dipende dal paese di erogazione | pagina della credenziale |
Vale la pena fermarsi sulle due righe vuote, perché sono quelle su cui gira più disinformazione. Microsoft non pubblica il numero di domande di AI-103: qualunque cifra tu legga in giro non viene da una pagina ufficiale. Lo stesso vale per il prezzo, che la pagina lega al paese o alla regione in cui l’esame viene erogato: la cifra esatta compare nel flusso di prenotazione su Pearson VUE. L’ordine di grandezza degli esami role-based Microsoft è di circa 165 USD (in Italia intorno ai 165 EUR più IVA), ma l’unico dato che fa fede è quello che ti mostra la registrazione.
Un dettaglio che conta in sede d’esame: la pagina avverte che la prova può contenere componenti interattive, cioè attività da svolgere in un ambiente simulato e non solo quiz. E se sostieni l’esame in una lingua diversa dall’inglese puoi richiedere 30 minuti aggiuntivi.
Sulla validità: le certificazioni Microsoft di livello associate, expert e specialty scadono dopo un anno e si rinnovano gratuitamente superando un assessment online su Microsoft Learn — non proctored, a libro aperto, ripetibile — nella finestra di sei mesi che precede la scadenza. Non si risostiene l’esame completo. Le fundamentals, invece, non scadono.
AI-103 sostituisce AI-102
AI-102 «Designing and Implementing a Microsoft Azure AI Solution» è ritirato: la sua pagina porta il banner di ritiro ed è fuori dal catalogo attivo. Se avevi cominciato a preparare AI-102 il materiale non è da buttare, ma va ritarato: la struttura dei domini è diversa, il «knowledge mining» è diventato information extraction, e l’intera superficie di prodotto è stata rinominata.
Il punto più insidioso è proprio il nome. Il prodotto oggi si chiama Microsoft Foundry: la study guide scrive Foundry, Foundry Tools, Foundry SDKs, Foundry project. Non «Azure AI Studio», che è il nome precedente, e la radice canonica della documentazione è ora learn.microsoft.com/azure/foundry/. Studiare su materiale che usa i nomi vecchi non è fatale sul concetto, ma lo è sulle domande che ti chiedono quale servizio scegliere.
I concetti trasversali
Alcuni temi tornano in tutti i domini, e conviene padroneggiarli prima di scendere nei dettagli:
- Grounding. Quasi tutto l’esame ruota intorno al collegare il modello a una fonte di verità: indicizzazione, ricerca semantica, ibrida e vettoriale, RAG, e la valutazione della fedeltà della risposta al contesto recuperato.
- Content Understanding. Compare esplicitamente in tre domini diversi — visione, analisi del testo, estrazione informazioni. Non è un dettaglio marginale: è il servizio con cui produci rappresentazioni pulite e strutturate a partire da documenti, immagini, audio e video.
- Scegliere, non configurare. Molte domande sono «quale modello / quale servizio / quale metodo di retrieval», con quattro opzioni tutte plausibili e una sola che rispetta il vincolo dello scenario: costo, latenza, assenza di un modello giudice, requisito di rete privata.
- AI responsabile come requisito tecnico. Filtri di sicurezza, guardrail, rilevamento del prompt injection indiretto (anche quello nascosto nel testo dentro un’immagine), evaluator, watermark, approvazioni umane nei flussi agentici. Non è una sezione etica: sono configurazioni.
- Sicurezza senza chiavi. Managed identity, credenziali keyless, rete privata e ruoli: è il modo in cui l’esame si aspetta che un’applicazione si colleghi a un progetto Foundry.
- Osservabilità. Tracing, token analytics, segnali di sicurezza, scomposizione della latenza, drift: un agente in produzione va misurato, e l’esame chiede con cosa.
I cinque domini d’esame
I pesi sono ufficiali, pubblicati come intervalli nella study guide (skills measured aggiornate al 16 aprile 2026).
1. Plan and manage an Azure AI solution (25-30%)
La parte di progettazione e governo. Scegliere il modello per il compito (LLM, small language model, multimodale, Foundry Tools), il servizio per generazione, grounding, ricerca vettoriale e workflow agentici, il metodo di retrieval e indicizzazione, e i servizi di memoria e knowledge per gli agenti. Poi il lato operativo: disegnare l’infrastruttura, scegliere le opzioni di deployment, configurare i deployment di modelli e agenti, integrare i progetti Foundry nelle pipeline CI/CD, gestire quote, scaling, rate limit e costi, monitorare performance, drift, eventi di sicurezza e qualità del grounding, e configurare la sicurezza. Chiude con l’AI responsabile: filtri, evaluator, trace logging, metadati di provenienza, oversight mode e controlli di accesso agli strumenti.
2. Implement generative AI and agentic solutions (30-35%)
Il dominio più pesante, ed è quello da cui partire. Tre blocchi. Applicazioni generative: deploy e consumo dei modelli, RAG, flussi con strumenti e ragionamento a più passi, valutazione con rilevamento delle fabbricazioni, integrazione via Foundry SDK e connettori, connessione dell’app a un progetto Foundry. Agenti: ruoli e obiettivi, schemi degli strumenti, function calling, memoria conversazionale, integrazione di API, knowledge store, ricerca e Content Understanding, orchestrazione multi-agente, flussi autonomi o semi-autonomi con approvazioni, monitoraggio ed error analysis. Ottimizzazione: prompt engineering, parametri del modello, self-critique e valutazioni chain-of-thought, tracing, orchestrazione di più modelli o di ibridi LLM più motori a regole.
3. Implement computer vision solutions (10-15%)
Generazione di immagini e video da prompt e media di riferimento, editing (inpainting, maschere, modifiche guidate dal prompt), e comprensione multimodale: analisi del contesto visivo, caption sintetiche o dettagliate, question answering fondato su evidenza visiva, generazione di alt-text conforme alle linee guida di accessibilità, pipeline Content Understanding in modalità single-task e pro-mode, identificazione di oggetti e regioni in immagini e video. Infine l’AI responsabile sul contenuto visivo: classificazione di contenuti non ammessi, prompt injection indiretto via testo nelle immagini, watermark e regole d’uso del marchio.
4. Implement text analysis solutions (10-15%)
Estrazione di entità, temi, riassunti e output JSON strutturati con prompting generativo e Foundry Tools; rilevamento di sentiment, tono, problemi di sicurezza e contenuti sensibili; traduzione con Azure Translator o con flussi basati su LLM; personalizzazione degli output per compiti di dominio, come la sintesi in ambito compliance. Poi la parte voce: speech-to-text e text-to-speech per interazioni agentiche, la voce come modalità dell’agente (inclusi i custom speech model), ragionamento multimodale da input audio e traduzione del parlato.
5. Implement information extraction solutions (10-15%)
La pipeline che porta il contenuto dentro un indice usabile: ingestione e indicizzazione di documenti, immagini, audio e video, configurazione di ricerca semantica, ibrida e vettoriale, arricchimento con skill personalizzate o predefinite per testo, immagini e layout, flusso di ingestione RAG con OCR, e collegamento delle pipeline di retrieval ai workflow e agli strumenti degli agenti. Sul versante documentale: pipeline multimodali che combinano OCR, analisi del layout ed estrazione di campi, e analyzer di Content Understanding che producono output strutturati o markdown.
Come prepararsi
- Parti dal dominio 2. Vale 30-35% e regge concettualmente gli altri: se sai costruire un’app RAG e un agente con strumenti, i domini 3, 4 e 5 diventano «quale servizio collego e come».
- Verifica i nomi alla fonte. Tutorial e corsi più vecchi di qualche mese parlano ancora di Azure AI Studio e di Azure OpenAI come prodotto a sé. La documentazione canonica oggi è quella di Foundry.
- Allena il criterio di scelta, non la sintassi. Le domande difficili non chiedono il nome del metodo SDK: chiedono quale evaluator usare quando non vuoi pagare il deployment di un modello giudice, o quale tipo di ricerca regge un requisito di pertinenza.
- Struttura lo studio sui domini. Il percorso di preparazione AI-103 è organizzato in sette moduli mappati sui cinque domini ufficiali, con il dominio più pesante spezzato in due.
- Alterna teoria e simulazione. Nelle ultime settimane le prove servono a scoprire dove il criterio di scelta cede. La simulazione AI-103 attinge a un banco di 110 domande e propone sessioni da 50 domande in 120 minuti, con soglia 700/1000.
Su cosa la nostra simulazione riproduce e cosa no conviene essere espliciti:
| Esame ufficiale | Simulazione CertUp | |
|---|---|---|
| Durata | 120 minuti (dato ufficiale) | 120 minuti, timer server-side |
| Domande | numero non pubblicato | 50 per sessione da un banco di 110 (scelta nostra) |
| Soglia | 700/1000 (dato ufficiale) | 700/1000, allineata all’ufficiale |
| Lingua | anche italiano | domande in inglese, spiegazioni in italiano |
| Formati | quiz, trascinamento, casi di studio e possibili componenti interattive in ambiente simulato | scelta singola e multipla, matrici sì/no, drag and drop, build list, casi di studio — nessun ambiente interattivo |
In altre parole: i formati a quiz li copriamo tutti, i laboratori interattivi no, e le domande sono in inglese anche se l’esame vero è disponibile in italiano. È una scelta che allena il lessico tecnico con cui la documentazione è scritta, ma è giusto che tu la conosca prima di iscriverti. Ogni risposta è spiegata, comprese le ragioni per cui le alternative sono sbagliate.
In sintesi
AI-103 è la certificazione Microsoft per chi sviluppa applicazioni generative e agenti su Foundry e deve renderli affidabili in produzione. Dura 120 minuti, si passa con 700 su 1000, è disponibile anche in italiano e vale un anno, con rinnovo gratuito online. Numero di domande e prezzo non sono pubblicati: li scopri al momento della prenotazione. Il dominio decisivo è quello generativo e agentico (30-35%), e il concetto che attraversa tutto è il grounding. Se stai ancora decidendo se è l’esame giusto per te, parti dalla scheda della certificazione Azure AI Apps and Agents Developer.