Introduzione

Completato

Microsoft Azure è un servizio di cloud computing usato per creare, testare, distribuire e gestire applicazioni. Offre soluzioni sotto forma di software come un servizio (SaaS), piattaforma distribuita come servizio (PaaS) e infrastruttura distribuita come servizio (IaaS).

Funzioni di Azure è una soluzione in esecuzione sulla piattaforma Microsoft Azure che viene usata per eseguire piccoli frammenti di codice, o funzioni, nel cloud. Con Funzioni di Azure è possibile concentrarsi su una funzione specifica senza doversi occupare dell'intera applicazione o dell'infrastruttura per eseguirla. Inoltre, Funzioni di Azure consente di eseguire il codice in un ambiente serverless senza dover prima creare una macchina virtuale o pubblicare un'applicazione Web.

Quando si scrivono funzioni di Azure, è possibile usare il linguaggio di sviluppo preferito, ad esempio C#, F#, Node.js o PHP.

Funzioni di Azure è un'ottima soluzione per elaborare dati, integrare sistemi, usare Internet of Things (IoT) e creare semplici API e microservizi. Attività come l'elaborazione di immagini o ordini, la manutenzione di file o qualsiasi altra attività che si vuole eseguire in base a una pianificazione sono adatte per Funzioni di Azure.

Poiché Microsoft Azure è un servizio, è a pagamento. Funzioni di Azure include due tipi di piani tariffari:

  • Piano a consumo - Microsoft Azure fornisce tutte le risorse di calcolo necessarie. Di conseguenza, non è necessario concentrarsi sulla gestione delle risorse e si paga solo per il tempo durante il quale viene eseguito il codice.

  • Piano di servizio app - Con il piano di servizio app è possibile eseguire le funzioni come in qualsiasi altra applicazione Web e API in Azure. Se si usano già servizi app per altre applicazioni, è possibile eseguire Funzioni di Azure nello stesso piano senza costi aggiuntivi.