AZ-204T00 Developing solutions for Microsoft Azure

AZ-204T00
scroll-fix

Durata

5 giorni

Livello

Intermedio

Prodotti

Azure

Posizione lavorativa

Sviluppatore

Informazioni corso

Il corso insegna agli sviluppatori come creare soluzioni end-to-end in Microsoft Azure. I partecipanti acquisiranno competenze su come implementare soluzioni di elaborazione Azure, creare funzioni, implementare e gestire Web app, sviluppare soluzioni utilizzando lo storage di Azure, implementare l’autenticazione e l’autorizzazione e proteggere le soluzioni utilizzando KeyVault e le identità gestite.

scroll-fix

Prerequisiti

Per superare questo corso, i discenti dovrebbero essere in possesso di quanto segue:

  • Esperienza pratica con soluzioni Azure IaaS e PaaS, e con il Portale Azure.
  • Esperienza di scrittura in uno dei linguaggi supportati da Azure ad un livello intermedio. (C#, JavaScript, Python, or Java)
  • Capacità di scrivere codici per connettere ed eseguire operazioni su un database SQL o NoSQL. (SQL Server, Oracle, MongoDB, Cassandra o affini)
  • Esperienza nello scrivere codici per gestire autenticazione, autorizzazione e altri principi di sicurezza ad un livello intermedio.
  • Una comprensione generale dei protocolli HTML, HTTP e delle interfacce REST API.

Se sei nuovo ad Azure e al cloud computing, prendi in considerazione una delle seguenti risorse:

  • Gratis online: Azure Fundamentals
  • Corso tenuto da un istruttore: AZ-900: Azure Fundamentals

scroll-fix

Struttura del Corso

Modulo 1: Creare Web App con il servizio app di Azure

I partecipanti impareranno come creare un’applicazione Web sulla piattaforma del servizio app di Azure. Impareranno il funzionamento della piattaforma e come creare, configurare, scalare, proteggere e implementare l’app sulla piattaforma del servizio app.

Lezioni

  • Concetti core del servizio app di Azure
  • Creare una Web App con il servizio app di Azure
  • Configurare e monitorare le app col servizio app
  • Scalare le app col servizio app
  • Ambienti di staging del servizio app di Azure

Modulo 2: Implementare le funzioni di Azure

Questo modulo tratta della creazione di app Funzionali e di come integrare trigger e input/output nell’app.

Lezioni

  • Panoramica delle funzioni di Azure
  • Sviluppare funzioni di Azure
  • Implementare funzioni robuste

Modulo 3: Sviluppare soluzioni che utilizzano lo storage blob

I partecipanti impareranno come funziona lo storage blob di Azure, come gestire i dati tramite il ciclo hot/cold/archive dello storage blob e come utilizzare la libreria client dello storage blob di Azure per gestire dati e metadati.

Lezioni

  • Concetti fondamentali dello storage blob di Azure
  • Gestire il ciclo dello storage blob di Azure
  • Utilizzare lo storage blob di Azure

Modulo 4: Sviluppare soluzioni che utilizzano lo storage Cosmos DB

I partecipanti impareranno come è strutturato Cosmos DB e come viene gestita la coerenza dei dati. Impareranno anche come creare account Cosmos DB e database, contanier e oggetti, combinando Azure Portal e .NET SDK.

Lezioni

  • Panoramica di Azure Cosmos DB
  • Struttura dei dati di Azure Cosmos DB
  • Lavorare con risorse e dati di Azure Cosmos DB

Modulo 5: Implementare soluzioni IaaS

Questo modulo insegna ai partecipanti come utilizzare creare VM e immagini del container da utilizzare nelle loro soluzioni. Tratta della creazione di VM, dell’uso di modelli ARM per automatizzare la distribuzione delle risorse, della creazione e Gestire immagini Docker, della pubblicazione di un’immagine nel registro container di Azure e di come eseguire un contanier nelle istanze di Azure Container.

Lezioni

  • Provisioning di VM in Azure
  • Creare e distribuire modelli ARM
  • Creare immagini del container per le soluzioni
  • Pubblicare un’immagine del contanier in Azure Container Registry
  • Creare ed eseguire immagini del contanier Azure Contanier Instances

Modulo 6: Implementare l’autenticazione e l’autorizzazione dell’utente

I partecipanti impareranno a sfruttare la Microsoft Identity Platform v2.0 per gestire l’autenticazione e l’accesso alle risorse. Impareranno anche come usare la library di autenticazione Microsoft e Microsoft Graph per autenticare un utente e recuperare le informazioni archiviate in Azure, e come e quando usare le Shared Access Signatures.

Lezioni

  • Microsoft Identity Platform v2.0
  • Autenticazione tramite la library di autenticazione Microsoft
  • Utilizzare di Microsoft Graph
  • Autorizzare le operazioni sui dati in Azure Storage

Modulo 7: Implementare soluzioni cloud sicure

Questo modulo illustra come proteggere le informazioni (chiavi, informazioni confidenziali, certificati) che un’applicazione utilizza per accedere alle risorse. Tratta anche della protezione delle informazioni di configurazione dell’applicazione.

Lezioni

  • Gestire chiavi, informazioni confidenziali e certificati utilizzando l’API KeyVault
  • Implementare identità gestite per le risorse di Azure
  • Proteggere i dati di configurazione dell’app usando Azure App Configuration

Modulo 8: Implementare l’API Management

I partecipanti impareranno come pubblicare API, creare criteri per gestire le informazioni condivise tramite API e come gestire l’accesso alle proprie API utilizzando il servizio Azure API Management.

Lezioni

  • Panoramica sulla gestione delle API
  • Definizione di criteri per le API
  • Protezione delle tue API

Modulo 9: Sviluppare app per la logica del servizio app

Questo modulo insegna ai partecipanti come usare le app per la logica di Azure per pianificare, automatizzare e orchestrare attività, processi aziendali, flussi di lavoro e servizi in aziende o organizzazioni.

Lezioni

  • Panoramica delle app per la logica di Azure
  • Creazione di connettori personalizzati per app per la logica

Modulo 10: Sviluppare soluzioni event-based

I partecipanti impareranno come creare applicazioni con architetture event-based.

Lezioni

  • Implementare soluzioni che utilizzano Azure Event Grid
  • Implementare soluzioni che utilizzano Azure Events Hub
  • Implementare soluzioni che utilizzano Azure Notification Hubs

Modulo 11: Sviluppare soluzioni message-based

I partecipanti impareranno a creare applicazioni con architetture message-based.

Lezioni

  • Implementare soluzioni che utilizzano Azure Service Bus
  • Implementa soluzioni che utilizzano code di Azure Queue Storage

Modulo 12: Monitorare e ottimizzare le soluzioni Azure

Questo modulo insegna ai partecipanti come inserire nel loro codice tool per la telemetria e come analizzare e risolvere i problemi delle loro app.

Lezioni

  • Panoramica del monitoraggio in Azure
  • Inserire tool per il monitoraggio in un’app
  • Analizzare e risolvere eventuali problemi nelle app
  • Implementare il codice che gestisce gli errori temporanei

Modulo 13: Integrare la memorizzazione nella cache e la distribuzione dei contenuti nelle soluzioni

I partecipanti impareranno come utilizzare diversi servizi di memorizzazione nella cache per migliorare le prestazioni delle loro app.

Lezioni

  • Sviluppare per Azure Cache per Redis
  • Sviluppare per lo storage su CDN

scroll-fix

Corsi Correlati

scroll-fix

Certificazioni Correlate

scroll-fix

Richiesta Informazioni

Per maggiori informazioni sui percorsi di certificazione e sulle attività di formazione offerte dal Training Center, compila il form