Sviluppare soluzioni per Microsoft Azure
Per sviluppatori software di soluzioni IT basate su cloud
Obiettivi corso
Il corso Insegna agli sviluppatori come creare soluzioni end-to-end in Microsoft Azure. Gli studenti impareranno come implementare soluzioni Azure, creare funzioni Azure, implementare e gestire applicazioni web, sviluppare soluzioni che utilizzano lo storage Azure, implementare l’autenticazione e l’autorizzazione e proteggere le loro soluzioni utilizzando KeyVault e Managed Identities. Gli allievi impareranno anche a connettersi e a consumare i servizi Azure e i servizi di terze parti, e includeranno nelle loro soluzioni modelli basati su eventi e messaggi. Il corso tratta anche il monitoraggio, la risoluzione dei problemi e l’ottimizzazione delle soluzioni.
Prerequisiti:
Il corso si rivolge a programmatori esperti che intendono sviluppare e ospitare soluzioni Azure. Per seguire con profitto il corso gli allievi devono avere qualche esperienza con Azure e devono essere in grado di sviluppare con uno dei linguaggi supportati da Azure. Durante il corso vengono utilizzati C#, Node.js, Azure CLI, Azure PowerShell, e JavaScript.
I contenuti
- Creare applicazioni Web del servizio app di Azure
- Implementare le funzioni di Azure
- Sviluppare soluzioni che usano l’archiviazione BLOB
- Sviluppare soluzioni che usano Azure Cosmos DB
- Implementare l’infrastruttura come soluzioni di servizio
- Implementare l’autenticazione e l’autorizzazione dell’utente
- Implementare soluzioni cloud sicure
- Implementare la gestione delle API
- Sviluppare soluzioni basate su eventi
- Sviluppare soluzioni basate sui messaggi
- Azure Application Insights per supportare il monitoraggio e la registrazione
- Integrare la memorizzazione nella cache e la consegna dei contenuti all’interno delle soluzioni