Condividi tramite


Fatturazione in App contenitore di Azure

La fatturazione nelle app contenitore di Azure dipende dal tipo di piano (consumo o dedicato). Il tipo di piano dipende dal tipo di ambiente selezionato.

Tipo di piano Descrizione
Piano a consumo Opzione di elaborazione serverless in cui vengono fatturate solo le risorse usate dalle app durante l'esecuzione.
Piano dedicato Opzioni di calcolo personalizzate in cui vengono fatturate le istanze allocate a ogni profilo del carico di lavoro.
  • La selezione del piano determina i calcoli di fatturazione.
  • Applicazioni diverse in un ambiente possono usare piani diversi.

Inoltre, le funzionalità come gli endpoint privati e la manutenzione pianificata sono soggette a un addebito per la Gestione del Piano Dedicato, indipendentemente dal fatto che si usino i piani a consumo o dedicati.

Questo articolo descrive come calcolare il costo dell'esecuzione dell'app contenitore. Per informazioni dettagliate sui prezzi nella valuta dell'account, vedere Prezzi di App contenitore di Azure.

Piano a consumo

La fatturazione per le app in esecuzione nel piano a consumo è costituita da due tipi di addebiti:

  • Consumo delle risorse: la quantità di risorse allocate nell'app contenitore al secondo, fatturate in vCPU al secondo and GiB al secondo.
  • Richieste HTTP: il numero di richieste HTTP ricevute dall'app contenitore.

Le risorse seguenti sono gratuite durante ogni mese di calendario, secondo la sottoscrizione:

  • Primi 180.000 vCPU al secondo
  • Primi 360.000 GiB al secondo
  • Primi 2 milioni di richieste HTTP

L'utilizzo gratuito non viene visualizzato nella fattura. Vengono addebitati costi solo quando l'utilizzo delle risorse supera gli importi delle concessioni gratuite mensili.

Note

Se si usano app contenitore con la propria rete virtuale o le app usano altre risorse di Azure, potrebbero essere applicati costi aggiuntivi. L'agente OpenTelemetry gestito, se abilitato, viene eseguito senza costi di calcolo aggiuntivi.

Addebiti per il consumo delle risorse

App contenitore di Azure esegue repliche dell'applicazione in base alle regole di scalabilità e ai limiti del numero di repliche configurati per ogni revisione. I processi di App contenitore di Azure eseguono repliche quando vengono attivate le esecuzioni dei processi. Vengono addebitati i costi per la quantità di risorse allocate a ogni replica mentre è in esecuzione.

Due metri tengono traccia dell'utilizzo delle risorse:

  • vCPU al secondo: numero di core vCPU allocati all'app contenitore al secondo.
  • GiB al secondo: quantità di memoria allocata all'app contenitore al secondo.
  • GPU al secondo: numero di GPU allocate alle app contenitore al secondo.

I primi 180.000 vCPU al secondo e 360.000 GiB al secondo di ogni sottoscrizione per mese di calendario sono gratuiti.

App contenitore

La tariffa pagata per il consumo delle risorse dipende dallo stato delle revisioni e delle repliche dell'app contenitore. Per impostazione predefinita, le repliche vengono addebitate a una tariffa attiva. Tuttavia, in determinate condizioni, una replica può entrare in uno stato di inattività. Quando sono in uno stato di inattività, le risorse vengono fatturate a una tariffa ridotta.

Nessuna replica in esecuzione

Quando una revisione viene ridimensionata a zero repliche, non vengono addebitati addebiti per il consumo di risorse.

Numero minimo di repliche in esecuzione

Gli addebiti per l'utilizzo di risorse inattive possono essere applicati quando la revisione di un'app contenitore viene eseguita in un set specifico di circostanze. Per essere idonea per gli addebiti inattivi, una revisione deve essere:

Note

Gli addebiti per l'utilizzo di risorse inattive non si applicano alle app GPU Serverless. Vengono sempre fatturate per l'utilizzo attivo.

Gli addebiti per l'utilizzo vengono calcolati singolarmente per ogni replica. Una replica viene considerata inattiva quando tutte le condizioni seguenti sono vere:

  • La replica è in esecuzione in una revisione attualmente idonea per gli addebiti inattivi.
  • Tutti i contenitori nella replica sono stati avviati e in esecuzione.
  • La replica non elabora richieste HTTP.
  • La replica usa meno di 0,01 core vCPU.
  • La replica riceve meno di 1.000 byte al secondo del traffico di rete.

Quando una replica è inattiva, gli addebiti per il consumo delle risorse vengono calcolati a tassi di inattività ridotti. Quando una replica non è inattiva, vengono applicate le tariffe attive.

Più del numero minimo di repliche in esecuzione

Quando una revisione viene ridimensionata al di sopra del numero minimo di repliche, tutte le repliche in esecuzione vengono addebitate al consumo di risorse alla tariffa attiva.

Processi

Nel piano a consumo, le risorse utilizzate dai processi di App contenitore di Azure vengono addebitate secondo la tariffa attiva. Gli addebiti inattivi non si applicano ai processi, perché le esecuzioni interrompono l'utilizzo delle risorse al termine del processo.

Addebiti per le richieste

Oltre all'utilizzo delle risorse, App contenitore di Azure addebita anche in base al numero di richieste HTTP ricevute dall'app contenitore. Solo le richieste provenienti dall'esterno di un ambiente App contenitore sono fatturabili.

  • Le prime 2 milioni di richieste in ogni sottoscrizione per mese di calendario sono gratuite.
  • Le richieste di probe di integrità non sono fatturabili.

Gli addebiti per le richieste non si applicano ai processi di App contenitore di Azure perché non supportano l'ingresso.

Piano Dedicato

Vengono fatturati in base alle istanze del profilo del carico di lavoro, non in base alle singole applicazioni.

La fatturazione per le app e i processi in esecuzione nel piano dedicato si basa sulle istanze del profilo del carico di lavoro, non sulle singole applicazioni. Sono disponibili gli addebiti seguenti:

Costi di gestione fissi Costi variabili
Se nell'ambiente sono presenti uno o più profili di carico di lavoro dedicati, viene addebitata una tariffa di gestione del piano dedicata. Non vengono fatturati addebiti per la gestione del piano, a meno che non si usi un profilo di carico di lavoro Dedicato nell'ambiente. Man mano che i profili aumentano il numero di istanze, si applicano costi aggiuntivi per le istanze aggiuntive; man mano che i profili aumentano, la fatturazione viene ridotta.

Assicurarsi di ottimizzare le applicazioni distribuite in un profilo del carico di lavoro dedicato. Valutare le esigenze delle applicazioni in modo che possano usare la maggior quantità di risorse disponibili per il profilo.

Note

L'agente OpenTelemetry gestito, se abilitato in un ambiente di un piano dedicato, viene eseguito senza costi aggiuntivi oltre ai costi standard del piano dedicato.

Sessioni dinamiche

Le sessioni dinamiche hanno due tipi di pool di sessioni: interprete del codice e contenitore personalizzato. Ogni tipo di sessione ha un proprio modello di fatturazione.

Interprete del codice

Le sessioni dell'interprete del codice vengono fatturate in base alla durata in esecuzione per il numero di sessioni allocate. Per ogni sessione allocata, la fatturazione avviene dal momento in cui viene allocata fino a quando non viene deallocata in incrementi di un'ora.

Contenitore personalizzato

Le sessioni dei contenitori personalizzati vengono fatturate usando il piano dedicato, in base alla quantità di risorse di calcolo usate per eseguire il pool di sessioni e le sessioni attive.

Ogni pool di sessioni di contenitori personalizzati viene eseguito in istanze di calcolo E16 dedicate. Il numero di istanze allocate nel pool di sessioni si basa sul numero di sessioni attive e pronte nel pool. Per visualizzare il numero di istanze attualmente allocate a un pool di sessioni, usare il comando seguente dell'interfaccia della riga di comando di Azure per recuperare la proprietà nodeCount del pool. Sostituire <PLACEHOLDERS> con i valori personali.

az containerapp sessionpool show --resource-group <RESOURCE_GROUP> --name <POOL_NAME> --query "properties.nodeCount"

Condizioni generali