Le Azure Function sono un servizio cosiddetto serverless, perché permettono di scrivere il nostro codice o i nostri script organizzandole in tante funzioni, dimenticandoci del concetto di server, capacità disponibile e costi. Questo perché le nostre funzioni vengono automaticamente scalate su più macchine in funzione dei carichi, e i costi variano quindi all'utilizzo che facciamo delle funzioni e non alle macchine impegnate.
Posso essere scritte in molti linguaggi e piattaforme tra cui nodejs. L'immediatezza e la facilità di scrittura con JavaScript lo rende ottimo nelle Azure Function. Non si riesce però a realizzare molto senza usufruire di pacchetti esterni, perciò diventa fondamentale poster installare pacchetti direttamente nelle Azure Function attraverso npm.
Fortunatamente sotto il cofano delle Azure Function si trovano gli App Service, perciò è sufficiente, dal pannello delle funzioni del portale, premere su Function app settings e poi Open dev console, come nella figura seguente.

Successivamente nella console dobbiamo recarci nella cartella relativa alla nostra funzione, che troviamo sotto D:\home\site\wwwroot

La generazione del file package.json è facoltativa, anche se utile se dovessimo poi decidere di agganciare il sorgente. Una volta installato possiamo farne uso usando la funzione require all'interno del nostro codice.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire gli errori nelle Promise JavaScript con try()
Configurare OpenTelemetry per Application Insights su ASP.NET Core
Global Azure 2026 - ASPItalia.com
Self-healing degli unit test con Copilot in GitHub
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Abilitare .NET 10 su Azure App Service e Azure Functions
Creare comandi nella dashboard .NET Aspire
Gestione opzioni colonna nella Blazor QuickGrid
Utilizzare Intersect e Except per filtrare set di dati in TSql
Configurare OpenAI in .NET Aspire
Keynote .NET Conference Italia 2025




