Descrizione
panoramica del corso:
Questo corso insegna agli sviluppatori come creare soluzioni end-to-end in Microsoft Azure .I partecipanti apprenderanno ad implementare soluzioni di calcolo di Azure, creare funzioni di Azure, implementare e gestire app Web, sviluppare soluzioni utilizzando l'archiviazione di Azure, implementare l'autenticazione e l'autorizzazione e proteggere le soluzioni tramite KeyVault e Identità gestite. Si imparerà inoltre a connettersi e usare i servizi di Azure e i servizi di terze parti. Il corso illustra anche il monitoraggio, la risoluzione dei problemi e l'ottimizzazione delle soluzioni di Azure.
Destinatari
il corso è rivolto a:
Il corso è rivolto a tutti coloro che sono interessati allo sviluppo di Azure o al superamento dell'esame di certificazione Microsoft Azure Developer Associate.
Obiettivi
al termine del corso i partecipanti saranno in grado di:
- Creare un'applicazione Web nella piattaforma del servizio app di Azure.
- Apprendere il funzionamento della piattaforma e come creare, configurare, ridimensionare, proteggere e deployare la piattaforma del servizio app.
- Integrare trigger e input/output nell'app.
- Apprendere il funzionamento dell'archiviazione BLOB di Azure,
- Gestire i dati tramite il ciclo di vita dell'archiviazione BLOB a caldo/freddo/archivio
- Usare la libreria client di archiviazione BLOB di Azure per gestire dati e metadati.
- Creare account Cosmos DB e creare database, contenitori ed elementi usando una combinazione del portale di Azure e di .NET SDK.
- Usare la creazione di macchine virtuali e immagini contenitore da usare nelle soluzioni.
- Usare modelli ARM per automatizzare la distribuzione delle risorse, creare e gestire immagini Docker, la pubblicazione di un'immagine nel Registro di sistema del contenitore di Azure e l'esecuzione di un contenitore nelle istanze del contenitore di Azure
- Sfruttare Microsoft Identity Platform 2.0 per gestire l'autenticazione e l'accesso alle risorse.
- Usare Microsoft Authentication Library e Microsoft Graph per autenticare un utente e recuperare le informazioni archiviate in Azure e come e quando usare le firme di accesso condiviso.
- Proteggere le informazioni (chiavi, segreti, certificati) utilizzate da un'applicazione per accedere alle risorse.
- Pubblicare le API, creare criteri per gestire le informazioni condivise tramite l'API e gestire l'accesso alle API usando il servizio Gestione API di Azure.S
- Creare applicazioni con architetture basate su eventi.
- Creare applicazioni con architetture basate su messaggi.
- Instrumentare il codice per la telemetria e come analizzare e risolvere i problemi delle app.
- Utilizzare diversi servizi di memorizzazione nella cache per migliorare le prestazioni delle loro app.
Pre-requisiti
per partecipare al corso:
Non sono richiesti particolari requisiti
Module 1: Creating Azure App Service Web Apps
- Azure App Service core concepts
- Creating an Azure App Service Web App
- Configuring and Monitoring App Service apps
- Scaling App Service apps
- Azure App Service staging environments
Module 2: Implement Azure functions
- Azure Functions overview
- Developing Azure Functions
- Implement Durable Functions
Module 3: Develop solutions that use blob storage
- Azure Blob storage core concepts
- Managing the Azure Blob storage lifecycle
- Working with Azure Blob storage
Module 4: Develop solutions that use Cosmos DB storage
- Azure Cosmos DB overview
- Azure Cosmos DB data structure
- Working with Azure Cosmos DB resources and data
Module 5: Implement IaaS solutions
- Provisioning VMs in Azure
- Create and deploy ARM templates
- Create container images for solutions
- Publish a container image to Azure Container Registry
- Create and run container images in Azure Container Instances
Module 6: Implement user authentication and authorization
- Microsoft Identity Platform v2.0
- Authentication using the Microsoft Authentication Library
- Using Microsoft Graph
- Authorizing data operations in Azure Storage
Module 7: Implement secure cloud solutions
- Manage keys, secrets, and certificates by using the KeyVault API
- Implement Managed Identities for Azure resources
- Secure app configuration data by using Azure App Configuration
Module 8: Implement API Management
- API Management overview
- Defining policies for APIs
- Securing your APIs
Module 9: Develop App Service Logic Apps
- Azure Logic Apps overview
- Creating custom connectors for Logic Apps
Module 10: Develop event-based solutions
- Implement solutions that use Azure Event Grid
- Implement solutions that use Azure Event Hubs
- Implement solutions that use Azure Notification Hubs
Module 11: Develop message-based solutions
- Implement solutions that use Azure Service Bus
- Implement solutions that use Azure Queue Storage queues
Module 12: Monitor and optimize Azure solutions
- Overview of monitoring in Azure
- Instrument an app for monitoring
- Analyzing and troubleshooting apps
- Implement code that handles transient faults
Module 13: Integrate caching and content delivery within solutions
- Develop for Azure Cache for Redis
- Develop for storage on CDNs
Corso personalizzato?
Mai stato così semplice!
Developing Solutions for Microsoft Azure
su misura per te
Mai stato così semplice!
Developing Solutions for Microsoft Azure
su misura per te
Il Corso non ha promozioni attive
controlla i nostri corsi in promozione
Via Alessandro Volta, 16
20093 Cologno Monzese, Milano
Corso Stati Uniti 18/B
35127 Padova
Via Casilina 3T, Palazzina D
00182 Roma
+39 022544271
learning@cegeka.it