Introduzione
Funzioni di Azure è una soluzione serverless che consente di scrivere meno codice, gestire un'infrastruttura meno complessa e risparmiare sui costi. Non è più necessario preoccuparsi della distribuzione e della gestione dei server, in quanto l'infrastruttura cloud fornisce tutte le risorse aggiornate necessarie per mantenere le applicazioni in esecuzione.
Funzionalità
Usare il linguaggio preferito: scrivere funzioni in C#, Java, JavaScript, PowerShell o Python oppure usare un gestore personalizzato per usare di fatto qualsiasi altro linguaggio.
Automatizzare la distribuzione: da un approccio basato su strumenti all'uso di pipeline esterne, è disponibile una miriade di opzioni di distribuzione.
Risolvere i problemi relativi a una funzione: usare gli strumenti di monitoraggio e le strategie di test per ottenere informazioni dettagliate sulle app.
Opzioni di determinazione dei prezzi flessibili: con il piano a consumo, si paga solo mentre le funzioni sono in esecuzione, mentre i piani Premium e servizio app offrono funzionalità per esigenze specializzate.
Scenario
Si è titolari di un'azienda e si vuole inviare ai clienti un messaggio di posta elettronica di auguri per le feste. Invece di creare un sito Web, distribuirlo e ospitarlo, solo per una funzionalità, è possibile usare una funzione di Azure, aggiungere i dettagli di accesso tramite posta elettronica nella funzione e quindi distribuirla in Azure. Le funzioni si connettono all'origine dati, ottengono gli indirizzi di posta elettronica dei clienti e inviano loro un messaggio in una data e a un'ora pianificate.
Che cosa imparerà?
Contenuto del modulo:
- Comprendere i punti di forza di Funzioni di Azure e come usare al meglio il servizio.
- Descrivere in maggior dettaglio la modalità di esecuzione di Funzioni di Azure in Azure.
Qual è l'obiettivo principale?
L'obiettivo principale è descrivere il servizio Funzioni di Azure, da che cosa è costituito, come funziona e quando usarlo.
Prodotto in collaborazione con Dwitrisha Saha, Aditya Raman, Dishita Bhasin, Devansu Yadav, Ritvi Mishra, Nirali Sahoo - Microsoft Learn Student Ambassadors