Creare applicazioni senza server

Principiante
Intermedio
Sviluppatore
Studente
Azure
Funzioni di Azure
Portale di Azure
Azure Cosmos DB
Archiviazione di Azure
Azure 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. Informazioni su come sfruttare le funzioni per eseguire la logica lato server e creare architetture serverless. Questo percorso di apprendimento può semplificare la preparazione per la certificazione Microsoft Certified: Azure Developer Associate.

Prerequisiti

None

Moduli in questo percorso di apprendimento

Informazioni su come Funzioni di Azure consente di integrare facilmente le risorse di elaborazione serverless nelle soluzioni basate sul cloud. Un ampio set di associazioni semplifica la connessione del codice ai servizi chiave di Azure, mentre il supporto predefinito per i linguaggi di sviluppo più usati consente di usare al meglio le competenze esistenti.

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 Power Automate, 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 potrà 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 della funzione con i dati e i 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.

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

Combinare più app per le funzioni di Azure in un'interfaccia unificata importandole in una singola istanza di Gestione API di Azure.

Quando si creano funzioni di Azure, i gestori personalizzati consentono di usare qualsiasi linguaggio o runtime in grado di supportare primitive HTTP. In questo modulo si useranno il linguaggio di programmazione Go e i gestori personalizzati.