AZ-204T00

Developing Solutions for Microsoft Azure

Sviluppo Cloud

5 giorni

1.750,00

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


2021

Aprile

Milano: 05 aprile 2021
Roma: 12 aprile 2021
Padova: 19 aprile 2021

Corso personalizzato?
Mai stato così semplice!
Developing Solutions for Microsoft Azure
su misura per te

Hai bisogno di un programma dedicato?
Scegli le date in accordo con i tuoi impegni
Vuoi un docente interamente dedicato?

Il Corso non ha promozioni attive

controlla i nostri corsi in promozione

Milano
Via Alessandro Volta, 16
20093 Cologno Monzese, Milano

Padova
Corso Stati Uniti 18/B
35127 Padova

Roma
Via Casilina 3T, Palazzina D
00182 Roma

Contatti
+39 022544271
learning@cegeka.it