Prezzi

I prezzi di Cloud Functions si basano sul tempo di esecuzione della funzione, sul numero di chiamate e sul numero di risorse di cui si esegue il provisioning per la funzione. Se la funzione effettua una richiesta di rete in uscita, saranno applicate tariffe aggiuntive per il trasferimento dei dati. Cloud Functions include un livello gratuito permanente che ti consente di provare la piattaforma senza costi aggiuntivi. Tieni presente che è necessario un account di fatturazione valido anche per l'utilizzo del livello gratuito.

Tutti i prezzi indicati sono in dollari statunitensi. Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.

Prezzi di Cloud Functions

Questa sezione include dettagli sui prezzi di Cloud Functions.

Chiamate

Le chiamate delle funzioni sono addebitate a un costo fisso indipendentemente dall'origine della chiamata, comprese le funzioni chiamate da una richiesta HTTP (funzioni HTTP), funzioni in background e chiamate provenienti dall'API call.

Chiamate al mese Prezzo/milione
Primi 2 milioni Nessun costo
Oltre i 2 milioni $ 0,40

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.

Le chiamate vengono addebitate a una tariffa di $ 0,0000004 per unità, esclusi i primi 2 milioni di chiamate gratuite al mese, indipendentemente dall'esito o dalla durata della funzione.

Tempo di calcolo

Il tempo di calcolo si misura a partire dal momento in cui la funzione riceve una richiesta fino al suo completamento, tramite una segnalazione, un timeout o qualsiasi altro tipo di errore o arresto. Il tempo di calcolo è misurato in incrementi di 100 ms, arrotondati per eccesso all'incremento più vicino. Ad esempio, una funzione in esecuzione per 260 ms sarebbe fatturata per 300 ms.

Le tariffe per il tempo di calcolo sono variabili in base alla quantità di memoria e CPU con provisioning per la funzione. Le unità di misura utilizzate in questo calcolo sono:

  • GB al secondo

    • 1 GB al secondo consiste in un secondo di tempo reale con un provisioning di 1 GB di memoria
  • GHz al secondo

    • 1 GHz al secondo consiste in un secondo di tempo reale con il provisioning di una CPU da 1 GHz

Le dimensioni dei dischi, la memoria e l'utilizzo della rete sono calcolati in gigabyte (GB), dove 1 GB è pari a 2^30 byte. Questa unità di misura è nota anche come gibibyte (GiB). 1 GHz è considerato come 10^9 Hertz:

Il provisioning di Cloud Functions può essere eseguito secondo una delle seguenti 5 tipologie:

Memoria CPU1 Prezzo/100 ms
128 MB 200 MHz $ 0,000000231
256 MB 400 MHz $ 0,000000463
512 MB 800 MHz $ 0,000000925
1024 MB 1,4 GHz $ 0,000001650
2048 MB 2,4 GHz $ 0,000002900

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.

1 Le allocazioni della CPU sono approssimative. L'allocazione effettiva dei cicli di clock della CPU potrebbe variare leggermente tra le varie chiamate alla funzione.

In termini più generali, il costo di un secondo di tempo di calcolo è determinato come segue:

Unità Prezzo
GB al secondo $ 0,0000025
GHz al secondo $ 0,0000100

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.

Livello gratuito

Cloud Functions offre un livello gratuito permanente per le risorse in tempo di calcolo, compresa un'allocazione di GB e GHz al secondo. Oltre a 2 milioni di chiamate, il livello gratuito offre 400.000 GB al secondo e 200.000 GHz al secondo di tempo di calcolo e 5 GB di traffico Internet in uscita al mese. Tieni presente che è necessario un account di fatturazione valido anche per l'utilizzo del livello gratuito.

Reti

Il trasferimento dei dati in uscita (ovvero i dati trasferiti dalla funzione verso l'esterno da qualche altra parte) è misurato in GB e addebitato con un costo fisso. I dati in uscita verso altre API di Google nella stessa area geografica sono gratuiti. Se l'API di Google che stai utilizzando è globale (ovvero non specifica per area geografica), questa è considerata come nella stessa area geografica.

Tipo Prezzo/GB
Dati in uscita $ 0,12
Dati in uscita al mese 5 GB gratuiti
Dati in entrata Nessun costo
Dati in uscita destinati alle API di Google nella stessa area geografica Nessun costo

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.

Disco locale

Cloud Functions offre l'accesso a un punto di montaggio del disco locale (/tmp), conosciuto come volume "tmpfs", in cui i dati scritti nel volume sono archiviati in memoria. Non vi è alcuna tariffa specifica associata, anche se la scrittura dei dati nel punto di montaggio /tmp consumerà risorse di memoria delle quali è stato eseguito il provisioning per la funzione.

Esempi di prezzi

Questa sezione include alcuni esempi di prezzi.

Funzione semplice in background

Una funzione semplice in background con 128 MB di memoria e una CPU da 200 MHz, chiamata 10 milioni di volte al mese e in esecuzione per 300 ms ogni volta utilizzando solo API di Google (traffico in uscita non fatturabile).

Calcoli

Chiamate

10.000.000

Tempo di calcolo

(128/1024) x 0,3 s = 0,0375 GB al secondo per chiamata

(200/1000) x 0,3 s = 0,0600 GHz al secondo per chiamata

10.000.000 x 0,0375 = 375.000 GB al secondo al mese

10.000.000 x 0,0600 = 600.000 GHz al secondo al mese

Reti

Nessuna

Metrica Valore lordo Livello gratuito Valore netto Prezzo unitario Prezzo totale
Chiamate 10.000.000 2.000.000 8.000.000 $ 0,0000004 $ 3,20
GB al secondo 375.000 400.000 < 0 $ 0,0000025 $ 0,00
GHz al secondo 600.000 200.000 400.000 $ 0,0000100 $ 4,00
Reti 0 5 0 $ 0,12 $ 0,00
Totale/mese $ 7,20

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.

Funzione HTTP a volumi elevati

Una funzione HTTP di complessità media con 256 MB di memoria e una CPU da 400 MHz, chiamata 50 milioni di volte al mese tramite HTTP, in esecuzione per 500 ms ogni volta e con invio di 5 KB di dati all'autore della chiamata (5 KB di traffico in uscita per chiamata).

Calcoli

Chiamate

50.000.000

Tempo di calcolo

(256/1024) x 0,5 s = 0,125 GB al secondo per chiamata

(400/1000) x 0,5 s = 0,200 GHz al secondo per chiamata

50.000.000 x 0,125 = 6.250.000 GB al secondo al mese

50.000.000 x 0,200 = 10.000.000 GHz al secondo al mese

Reti

50.000.000 x (5/1024/1024) = 238,42 GB di traffico in uscita al mese

Metrica Valore lordo Livello gratuito Valore netto Prezzo unitario Prezzo totale
Chiamate 50.000.000 2.000.000 48.000.000 $ 0,0000004 $ 19,20
GB al secondo 6.250.000 400.000 5.850.000 $ 0,0000025 $ 14,63
GHz al secondo 10.000.000 200.000 9.800.000 $ 0,0000100 $ 98,00
Reti 238,42 5 233,42 $ 0,12 $ 28,01
Totale/mese $ 159,84

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.

Hai trovato utile questa pagina? Facci sapere cosa ne pensi:

Invia feedback per...

Cloud Functions Documentation