Hosting del piano a consumo di Funzioni di Azure
Quando si usa il piano a consumo, le istanze dell'host di Funzioni di Azure vengono aggiunte e rimosse in modo dinamico in base al numero di eventi in ingresso. Il piano a consumo, insieme al piano a consumo Flex, è un'opzione di hosting completamente serverless per Funzioni di Azure.
Vantaggi
Il piano a consumo viene ridimensionato automaticamente, anche durante periodi di carico elevato. Quando si eseguono funzioni in un piano a consumo, vengono addebitati costi per le risorse di calcolo solo quando le funzioni sono in esecuzione. In un piano A consumo, il timeout dell'esecuzione di una funzione si verifica dopo un periodo di tempo configurabile.
Per un confronto del piano a consumo con gli altri tipi di piano e hosting, vedere Opzioni di scalabilità delle funzioni e di hosting.
Suggerimento
Se si vogliono sfruttare i vantaggi della fatturazione di sola esecuzione e scalabilità dinamica, ma si deve anche integrare l'app con le reti virtuali, è necessario invece considerare l'hosting dell'app nel piano a consumo Flex.
Fatturazione
La fatturazione si basa sul numero di esecuzioni, il tempo di esecuzione e la memoria usata. L’uso viene aggregato tra tutte le funzioni all'interno di un'app per le funzioni. Per altre informazioni, vedere la pagina relativa ai prezzi per Funzioni di Azure.
Per altre informazioni su come stimare i costi durante l'esecuzione in un piano a consumo, vedere Informazioni sui costi del piano a consumo.
Creare un'app per le funzioni piano a consumo
Quando si crea un'app per le funzioni nel portale di Azure, il piano a consumo è l'impostazione predefinita. Quando si usano le API per creare l'app per le funzioni, non è necessario prima creare un piano di servizio app come si fa con i piani Premium e Dedicati.
Nell'hosting del piano a consumo ogni app per le funzioni viene in genere eseguita nel proprio piano. Nel portale di Azure o nel codice è anche possibile visualizzare il piano a consumo denominato Dynamic
o Y1
.
Usare i collegamenti seguenti per informazioni su come creare un'app per le funzioni serverless in un piano a consumo, a livello di codice o nel portale di Azure:
È anche possibile creare app per le funzioni in un piano a consumo quando si pubblica un progetto di Funzioni da Visual Studio Code o Visual Studio.
Più app nello stesso piano
La raccomandazione generale è che ogni app per le funzioni abbia un proprio piano a consumo. Tuttavia, se necessario, le app per le funzioni nella stessa area possono essere assegnate allo stesso piano a consumo. Tenere presente che esiste un limite al numero di app per le funzioni che possono essere eseguite in un piano a consumo. Le app per le funzioni nello stesso piano continuano a essere ridimensionate indipendentemente l'una dall'altra.