Il corso AI-102 Designing and Implementing an Azure AI Solution è destinato agli sviluppatori di software che desiderano creare applicazioni con intelligenza artificiale che sfruttano Servizi cognitivi di Azure, Ricerca cognitiva di Azure e Microsoft Bot Framework.
Il corso userà C# o Python come linguaggio di programmazione.
Al termine del corso i partecipanti saranno in grado di:
- Comprendere i principi di base dell'intelligenza artificiale, i termini correlati e le considerazioni etiche e progettuali per lo sviluppo di soluzioni AI
- Creare, configurare e utilizzare i Servizi di Azure AI, compreso il provisioning di risorse, l'identificazione di endpoint e chiavi, e l'uso di API REST e SDK
- Implementare misure di sicurezza per proteggere i Servizi di Azure AI, compresa l'autenticazione e la sicurezza di rete
- Monitorare i costi, creare avvisi, visualizzare metriche e gestire la registrazione diagnostica per i Servizi di Azure AI, oltre a distribuire servizi AI in contenitori.
Prepararsi per sviluppare soluzioni di intelligenza artificiale in Azure
- Introduzione
- Definizione di intelligenza artificiale
- Informazioni sui termini correlati all'intelligenza artificiale
- Considerazioni per i progettisti di soluzioni di intelligenza artificiale
- Considerazioni per un'intelligenza artificiale responsabile
- Informazioni sulle funzionalità di Azure Machine Learning
- Informazioni sulle funzionalità di Servizi di Azure AI
- Informazioni sulle funzionalità del servizio Azure Bot
- Informazioni sulle funzionalità di Ricerca cognitiva di Azure
Creare e utilizzare Servizi di Azure AI
- Effettuare il provisioning di una risorsa di Servizi di Azure AI
- Identificare endpoint e chiavi
- Usare un'API REST
- Usare un SDK
- Esercizio - Usare i Servizi di Azure AI
Proteggere i Servizi di Azure AI
- Prendere in considerazione l'autenticazione
- Implementare la sicurezza di rete
Monitorare i Servizi di Azure AI
- Monitorare i costi
- Creare avvisi
- Visualizzare le metriche
- Gestire la registrazione diagnostica
Distribuire Servizi di Azure AI in contenitori
- Informazioni sui contenitori
- Usare contenitori di Servizi di Azure AI
- 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.
- Le lezioni saranno registrate e le registrazioni saranno accessibili ai partecipanti per un periodo di due mesi dalla fine del corso.
- Saranno forniti materiali didattici di supporto, come MOC, libri o altre risorse, a seconda della disponibilità.
- Al termine del corso, coloro che avranno partecipato ad almeno l'80% delle lezioni riceveranno un attestato di frequenza.
Prima di frequentare questo corso, gli studenti devono avere:
- Conoscenza di Microsoft Azure e capacità di spostarsi all'interno portale di Azure
- Conoscenza di C# o Python
- Familiarità con la semantica di programmazione JSON e REST