Creare applicazioni serverless

Principiante
Intermedio
Sviluppatore
Azure
Funzioni
Portale di Azure
Cosmos DB
Archiviazione
Cloud Shell

Funzioni di Azure consente la creazione di sistemi di calcolo on demand basati su eventi che possono essere attivati da vari eventi esterni. Verrà illustrato come sfruttare le funzioni per eseguire la logica lato server e creare architetture serverless.

Prerequisiti

Nessuno

Moduli in questo percorso di apprendimento

Microsoft Azure offre diverse soluzioni per ospitare ed eseguire codice o flussi di lavoro senza usare Macchine virtuali (VM) tra cui i servizi Funzioni di Azure, Microsoft Flow, App per la logica di Azure e Processi Web di Azure. In questo modulo verranno illustrate queste tecnologie e verrà spiegato come scegliere quella più adatta a un determinato scenario.

Funzioni di Azure consente agli sviluppatori di ospitare logica di business che può essere eseguita senza occuparsi della gestione o del provisioning dell'infrastruttura.

Un trigger è responsabile dell'esecuzione di una funzione di Azure e sono disponibili decine di trigger tra cui scegliere. Questo modulo illustrerà alcuni dei più comuni tipi di trigger e come configurarli per eseguire la propria logica.

Funzioni di Azure rende più semplice l'integrazione del codice delle funzioni con dati e servizi. Grazie alle potenzialità delle associazioni, è sufficiente dichiarare le origini dati per la lettura e la scrittura e Funzioni di Azure si occupa del resto.

Informazioni su come orchestrare un flusso di lavoro a esecuzione prolungata come un set di attività tramite Durable Functions.

Usare Azure Functions Core Tools per creare ed eseguire funzioni in un computer di sviluppo e pubblicarle in Azure.

Creare, testare e distribuire funzioni di Azure usando Visual Studio e informazioni su come gestire il codice di una funzione di Azure.

I webhook offrono un meccanismo semplice che consente all'app di ricevere una notifica da un altro servizio quando si verifica un evento di particolare rilievo. In questo modulo verrà spiegato come attivare una funzione di Azure con un webhook GitHub e analizzare il payload per ottenere informazioni dettagliate.

Aggiornare il meccanismo di notifica di un'app Web da un'architettura di polling a una basata su push con il Servizio SignalR, Azure Cosmos DB e Funzioni di Azure.