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.
Le funzionalità di Funzioni di Azure consentono di:
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.
Sfruttare le opzioni di 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 specifiche.
Scenario di esempio
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à, è bene usare una funzione di Azure, aggiungere i dettagli di accesso tramite posta elettronica nella funzione e quindi distribuirla in Azure. La funzione si connette all'origine dati, ottiene gli indirizzi e-mail dei clienti e invia loro un'e-mail in una data e a un'ora pianificate.
Obiettivi di apprendimento
Contenuto del modulo:
- Che cos'è Funzioni di Azure e come interagire con questo servizio.
- Quali sono i componenti chiave di Funzioni di Azure e come funziona.
- Quali sono i punti di forza di Funzioni di Azure e come usare al meglio il servizio.
Qual è l'obiettivo principale?
Al termine di questo modulo, si dovrebbe essere in grado di descrivere il servizio Funzioni di Azure, in cosa consiste, 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