Prezzi di Cloud Run
Cloud Run ti addebita solo i costi delle risorse utilizzate, arrotondati per eccesso ai 100 millisecondi più vicini. Il totale della fattura di Cloud Run sarà la somma dell'utilizzo delle risorse nella tabella dei prezzi dopo l'applicazione del livello gratuito.
Quando si imposta una contemporaneità superiore a una richiesta alla volta, più richieste possono condividere la CPU e la memoria allocate per un'istanza.
Il trasferimento di dati internet in uscita utilizza il livello di servizio di rete Premium e viene addebitato ai prezzi di Google Cloud per la rete con un livello gratuito di 1 GB di trasferimento di dati all'interno del Nord America al mese.
Il trasferimento dei dati alle reti Virtual Private Cloud viene fatturato come trasferimento di dati da una VM e viene addebitato alle tariffe di trasferimento dati di Virtual Private Cloud. I connettori di accesso VPC serverless prevedono anche costi per l'infrastruttura di calcolo necessaria per la loro esecuzione. Consulta i prezzi di Serverless VPC Access.
Non viene addebitato alcun costo per il trasferimento dei dati alle risorse Google Cloud nella stessa regione (ad esempio per il traffico da un servizio Cloud Run a un altro servizio Cloud Run). Il trasferimento di dati aMedia CDN, Cloud CDN eCloud Load Balancing non prevede costi.
Considerazioni sui prezzi
Quando valuti i prezzi di Cloud Run, considera quanto segue:
- On demand e pagamento in base all'utilizzo: Cloud Run fornisce capacità on demand e scala automaticamente le istanze. Cloud Run non richiede il pre-provisioning dell'infrastruttura per far fronte al picco di utilizzo previsto. Le istanze container fatturate da Cloud Run sono istanze container usate.
- Costo totale di proprietà: sebbene Cloud Run addebi i costi di calcolo, offre un valore maggiore. Ad esempio, Cloud Run offre la ridondanza a livello di zona, richiede poche operazioni perché i Site Reliability Engineer svolgono molte attività in background, aumenta la produttività tua e del tuo team grazie alla sua semplicità.
- Sconti per impegno di utilizzo: il costo di qualsiasi utilizzo continuo di Cloud Run può essere ridotto acquistando sconti per impegno di utilizzo. Ad esempio, se il tuo servizio Cloud Run ha sempre una o più istanze attive, puoi ridurre il suo costo impegnando almeno questo importo. Gli sconti per impegno di utilizzo flessibile di Compute si applicano a GKE, Compute Engine e Cloud Run.
Scopri di più sull'ottimizzazione dei costi
Calcolatore prezzi
Puoi utilizzare il Calcolatore prezzi di Google Cloud per stimare il costo di utilizzo di Cloud Run.
Tabelle dei prezzi
Le seguenti tabelle dei prezzi utilizzano l'unità GiB/secondo. Un GiB/secondo indica, ad esempio, l'esecuzione di un'istanza da 1 gibibyte per 1 secondo o l'esecuzione di un'istanza da 256 mebibyte per 4 secondi. Lo stesso principio si applica per l'unità vCPU/secondo. CUD fa riferimento agli sconti per impegno di utilizzo.
Il livello gratuito viene aggregato nei vari progetti per account di fatturazione e viene ripristinato ogni mese. Ti viene addebitato solo l'utilizzo oltre il livello gratuito. Il livello gratuito viene applicato come uno sconto basato sulla spesa utilizzando i prezzi del Livello 1.
I prezzi di Cloud Run dipendono dalla regione selezionata. I prezzi dei servizi Cloud Run dipendono anche dalla configurazione dell'allocazione della CPU.
Prezzi per le regioni del Livello 1
Risorse | CPU | Memoria | Richieste |
---|---|---|---|
Servizi con CPU sempre allocata Job |
0,00001800 $ per vCPU / secondo oltre il livello gratuito Gratuito: i primi 240.000 secondi di vCPU al mese sono gratuiti FlexCUD0: 0,00001296 $ per 1 anno FlexCUD0: 0,00000972 $ per 3 anni |
0,00000200 $ per GiB/secondo oltre il livello gratuito Senza costi: primi 450.000 GiB/secondi gratuiti al mese FlexCUD0: 0,00000144 $ per 1 anno FlexCUD0: 0,00000108 $ per 3 anni |
0 $ |
Servizi con CPU allocata solo durante la richiesta per tempo di istanza fatturato |
0,00002400 $ per vCPU/secondo oltre il livello gratuito Gratuito: i primi 180.000 vCPU/secondi gratuiti al mese CUD1: 0,00001992 $ Se istanza minima inattiva2: 0,00000250 $ |
0,00000250 $ per GiB / secondo oltre il livello gratuito Gratuito: i primi 360.000 GiB-secondi gratuiti al mese CUD1: 0,000002075 $ Se istanza minima inattiva2: 0,00000250 $ |
0,40 $ per milione di richieste oltre il livello gratuito3 Gratuito: 2 milioni di richieste gratuite al mese CUD1: 0,332 $ |
Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Google Cloud.
0 FlexCUD fa riferimento agli sconti per impegno di utilizzo flessibile di Compute.
1 CUD fa riferimento agli sconti per impegno di utilizzo.
2 idle min instance si riferisce al tempo di inattività fatturabile delle istanze mantenute in uso utilizzando istanze minime. Non viene addebitato alcun costo per le istanze inattive che non fanno parte del numero minimo di istanze.
3 Le richieste vengono fatturate solo quando raggiungono il container dopo essere state autenticate; le richieste rifiutate dal criterio IAM non vengono fatturate.
Prezzi per le regioni del Livello 2
Risorse | CPU | Memoria | Richieste |
---|---|---|---|
Servizi con CPU sempre allocata Job |
0,00002160 $ per vCPU / secondo oltre il livello gratuito Gratuito: i primi 200.000 secondi di vCPU al mese sono gratuiti FlexCUD0: 0,000015552 $ per 1 anno FlexCUD0: 0,000011664 $ per 3 anni |
0,00000240 $ per GiB/secondo oltre il livello gratuito Gratuito: i primi 375.000 GiB/secondi gratuiti al mese FlexCUD0: 0,000001728 $ per 1 anno FlexCUD0: 0,000001296 $ per 3 anni |
0 $ |
Servizi con CPU allocata solo durante la richiesta per tempo di istanza fatturato |
0,00003360 $ per vCPU / secondo oltre il livello gratuito Gratuito: i primi 128.571 vCPU-secondi gratuiti al mese CUD1: 0,000027888 $ Se istanza minima inattiva2: 0,00000350 $ |
0,00000350 $ per GiB / secondo oltre il livello gratuito Gratuito: i primi 257.142 GiB-secondi gratuiti al mese CUD1: 0,000002905 $ Se istanza minima inattiva2: 0,00000350 $ |
0,40 $ per milione di richieste oltre il livello gratuito3 Gratuito: 2 milioni di richieste gratuite al mese CUD1: 0,332 $ |
Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Google Cloud.
0 FlexCUD fa riferimento agli sconti per impegno di utilizzo flessibile di Compute.
1 CUD fa riferimento agli sconti per impegno di utilizzo.
2 idle min instance si riferisce al tempo di inattività fatturabile delle istanze mantenute in uso utilizzando istanze minime. Non viene addebitato alcun costo per le istanze inattive che non fanno parte del numero minimo di istanze.
3 Le richieste vengono fatturate solo quando raggiungono il container dopo essere state autenticate; le richieste rifiutate dal criterio IAM non vengono fatturate.
Prezzi delle GPU per le regioni di livello 1
Tipo di GPU | Prezzo |
---|---|
NVIDIA L4 | 0,000233 $ / secondo GPU |
Prezzi delle GPU per le regioni di livello 2
Tipo di GPU | Prezzo |
---|---|
NVIDIA L4 | 0,0002796 $ / secondo GPU |
I prezzi della GPU sopra indicati si aggiungono a quelli della CPU e della RAM per la tua istanza Cloud Run e utilizzano il tempo di istanza fatturabile con CPU sempre assegnata
Livelli di prezzo regionali
Soggetto ai prezzi di Livello 1
asia-east1
(Taiwan)asia-northeast1
(Tokyo)asia-northeast2
(Osaka)asia-south1
(Mumbai, India)europe-north1
(Finlandia) Bassi livelli di CO2europe-southwest1
(Madrid) Bassi livelli di CO2europe-west1
(Belgio) Bassi livelli di CO2europe-west4
(Paesi Bassi) Bassi livelli di CO2europe-west8
(Milano)europe-west9
(Parigi) Bassi livelli di CO2me-west1
(Tel Aviv)us-central1
(Iowa) Bassi livelli di CO2us-east1
(Carolina del Sud)us-east4
(Virginia del Nord)us-east5
(Columbus)us-south1
(Dallas) Bassi livelli di CO2us-west1
(Oregon) Bassi livelli di CO2
Soggetto ai prezzi di Livello 2
africa-south1
(Johannesburg)asia-east2
(Hong Kong)asia-northeast3
(Seul, Corea del Sud)asia-southeast1
(Singapore)asia-southeast2
(Giacarta)asia-south2
(Delhi, India)australia-southeast1
(Sydney)australia-southeast2
(Melbourne)europe-central2
(Varsavia, Polonia)europe-west10
(Berlino) Bassi livelli di CO2europe-west12
(Torino)europe-west2
(Londra, Regno Unito) Bassi livelli di CO2europe-west3
(Francoforte, Germania) Bassi livelli di CO2europe-west6
(Zurigo, Svizzera) Basso livello di CO2me-central1
(Doha)me-central2
(Dammam)northamerica-northeast1
(Montreal) Bassi livelli di CO2northamerica-northeast2
(Toronto) Bassi livelli di CO2southamerica-east1
(San Paolo, Brasile) Bassi livelli di CO2southamerica-west1
(Santiago del Cile) Bassi livelli di CO2us-west2
(Los Angeles)us-west3
(Salt Lake City)us-west4
(Las Vegas)
Tempo di istanza fatturabile
Il tempo fatturabile aggregato per tutte le istanze di Cloud Run viene mostrato come metrica di Cloud Monitoring. Per ulteriori dettagli, consulta la metrica container/billable_instance_time
.
Il tempo di istanza fatturabile viene arrotondato per eccesso ai 100 millisecondi più vicini e dipende dalla configurazione dell'allocazione della CPU del servizio Cloud Run:
Tempo di istanza fatturabile per i servizi con CPU allocata solo durante l'elaborazione delle richieste
Per impostazione predefinita, Cloud Run addebita solo i costi di CPU e memoria allocate a un'istanza quando:
- L'istanza è in fase di avvio.
- L'istanza è in fase di arresto (gestendo il segnale
SIGTERM
). - Almeno una richiesta è in fase di elaborazione da parte dell'istanza. Il tempo di istanza fatturabile parte dall'inizio della prima richiesta e termina alla fine dell'ultima richiesta, come mostrato nel diagramma seguente:
Se imposti un numero minimo di istanze, ti verrà addebitata anche una tariffa di "inattività" per il tempo in cui queste istanze non elaborano richieste. Consulta la tabella in alto.
Tempo di istanza fatturabile per i servizi con CPU sempre allocata
Se attivi l'opzione La CPU è sempre allocata, ti viene addebitata l'intera durata di qualsiasi istanza di container Cloud Run: dall'avvio all'interruzione del container, con un minimo di un minuto.
Tempo di istanza fatturabile per i job Cloud Run
I job Cloud Run vengono fatturati alla tariffa La CPU è sempre allocata, per l'intera durata di qualsiasi istanza avviata, con un minimo di 1 minuto.
Esempi di prezzi
Esempio 1: servizio web che gestisce 10 milioni di richieste al mese
Supponiamo che tu abbia eseguito il deployment di un servizio Cloud Run con la CPU allocata solo durante la richiesta in us-central1. Il tuo servizio riceve 10 milioni di richieste al mese con una latenza media per richiesta di 1 secondo. Questo servizio è configurato con 1 vCPU, 512 MiB e 80 richieste in parallelo massime per istanza.
La stima del prezzo mensile per questo carico di lavoro è di 3,20 $ (6,36 $ escluso il livello gratuito vCPU/Memory). Puoi leggere di seguito per i calcoli dettagliati o visualizzare i risultati riassunti tramite il Calcolatore prezzi.
Richiedi addebiti
Le richieste di Cloud Run vengono fatturate a 0,40 $per milione di richieste oltre il Livello gratuito. I primi 2 milioni di richieste al mese sono gratuite. Le tariffe di richiesta per questo carico di lavoro sono le seguenti:
(10 milioni di richieste) * ($0,40 / milioni di richieste) = 4,00 $Quando includono il livello gratuito, le tariffe di richiesta sono le seguenti:
4,00 $ - ((2 milioni di richieste) * (0,40 $ / milione di richieste)) = 3,20 $Addebiti vCPU
La vCPU Cloud Run viene fatturata a 0,00002400 $per vCPU al secondo oltre il livello gratuito in us-central1. I primi 180.000 vCPU/secondi al mese sono gratuiti. Il totale dei secondi di vCPU consumati al mese si calcola nel modo seguente:
(1 vCPU per istanza) * (10 milioni di richieste) * (1 secondo di latenza per richiesta) / (80 richieste simultanee massime) = 125.000 secondi-vCPUGli addebiti per vCPU per questo carico di lavoro sono i seguenti:
(125.000 vCPU-secondi) * ($0,00002400 / vCPU-secondo) = 3,00 $Se includi il livello gratuito, gli addebiti per vCPU sono i seguenti:
3,00 $ - ((180.000 vCPU-secondi) * ($0.00002400 / vCPU-secondi)) = 0,00 $Costi di memoria
La memoria Cloud Run viene fatturata a 0,00000250 $ per GiB / secondo oltre il livello gratuito in us-central1. I primi 360.000 GiB/secondi al mese sono gratuiti. Il totale dei GiB-secondi consumati al mese si calcola come segue:
(0,5 GiB per istanza) * (10 milioni di richieste) * (1 secondo di latenza per richiesta) / (80 richieste simultanee massime) = 62.500 GiB al secondoGli addebiti per la memoria per questo carico di lavoro sono i seguenti:
(62.500 GiB-secondi) * ($0,00000250 / GiB-secondi) = 0,15625 $Se includi il livello gratuito, gli addebiti per la memoria sono i seguenti:
0,15625 $ - ((360.000 GiB-secondi) * ($0.00000250 / GiB-secondi)) = 0,00 $Addebito totale
Escludendo i livelli senza costi per vCPU e memoria, l'addebito totale per questo carico di lavoro è il seguente:
($3,20 costi di richiesta) + ($3,00 costi di vCPU) + ($0,15625 costi di memoria) = 6,35625 $Se includi i livelli senza costi aggiuntivi di vCPU e memoria, il costo totale per questo carico di lavoro è il seguente:
($3,20 costi di richiesta) + ($0,00 costi vCPU) + ($0,00 costi di memoria) = 3,20 $Esempio 2: API pubblica che gestisce 50 milioni di richieste al mese con un avvio a freddo ridotto
Supponiamo che tu abbia eseguito il deployment di un servizio Cloud Run con CPU allocata solo durante la richiesta in us-central1 con istanze da 2 minuti. Il tuo servizio riceve 50 milioni di richieste al mese con una latenza media per richiesta di 1 secondo. Questo servizio è configurato con 1 vCPU, 2 GiB e 80 richieste in parallelo massime per istanza.
La stima del prezzo mensile per questo carico di lavoro è di 66,84 $ (72,06 $ esclusa la vCPU/livello gratuito della memoria). Puoi leggere di seguito i calcoli dettagliati o visualizzare i risultati riassunti tramite il Calcolatore prezzi.
A questa scala, è più economico configurare la CPU solo allocata durante la richiesta poiché le istanze sottostanti sono attive (eseguono l'elaborazione delle richieste) solo per circa l'11,9% del mese.
Se questo carico di lavoro avesse attivato l'opzione La CPU è sempre allocata, il prezzo mensile stimato sarebbe salito a 119,84 $. Puoi visualizzare i risultati riassunti con la CPU sempre allocata tramite il Calcolatore prezzi. Fai riferimento a questa documentazione per ulteriori indicazioni sull'ottimizzazione dei costi di Cloud Run.
Richiedi addebiti
Le richieste di Cloud Run vengono fatturate a 0,40 $ per milione di richieste oltre il livello gratuito. I primi 2 milioni di richieste al mese sono gratuite. Le tariffe di richiesta per questo carico di lavoro sono le seguenti:
(50 milioni di richieste) * ($0,40 / milione di richieste) = 20,00 $Quando includono il livello gratuito, le tariffe di richiesta sono le seguenti:
20,00 $ - ((2 milioni di richieste) * ($0,40 / milione di richieste)) = 19,20 $Addebiti vCPU
La vCPU Cloud Run viene fatturata a 0,00002400 $per vCPU/secondo oltre il livello gratuito in us-central1. I primi 180.000 vCPU/secondi al mese sono gratuiti. Il totale dei secondi di vCPU consumati al mese si calcola nel modo seguente:
(1 vCPU per istanza) * (50 milioni di richieste) * (1 secondo di latenza per richiesta) / (80 richieste simultanee massime) = 625.000 secondi-vCPUGli addebiti per vCPU per questo carico di lavoro sono i seguenti:
(625.000 vCPU-secondi) * ($0,00002400 / vCPU-secondi) = 15,00 $Se includi il livello gratuito, gli addebiti per vCPU sono i seguenti:
15 $ - ((180.000 vCPU-secondi) * ($0.00002400 / vCPU-secondi)) = 10,68 $Costi di memoria
La memoria Cloud Run viene fatturata a 0,00000250 $ per GiB / secondo oltre il livello gratuito in us-central1. I primi 360.000 GiB/secondi al mese sono gratuiti. Il totale dei GiB-secondi consumati al mese si calcola come segue:
(2 GiB per istanza) * (50 milioni di richieste) * (1 secondo di latenza per richiesta) / (80 richieste simultanee massime) = 1.250.000 GiB al secondoGli addebiti per la memoria per questo carico di lavoro sono i seguenti:
(1.250.000 GiB-secondi) * ($0,00000250 / GiB-secondi) = 3,125 $Se includi il livello gratuito, gli addebiti per la memoria sono i seguenti:
3,125 $ - ((360.000 GiB-secondi) * ($0,00000250 / GiB-secondi)) = 2,225 $Addebito vCPU istanza minima
La vCPU di un'istanza Cloud Run in modalità inattiva viene addebitata a 0,00000250 $ per vCPU / secondo oltre il livello gratuito in us-central1. Le due istanze minime sono state attive per l'intero mese, ma sono state fatturate solo quando erano inattive. Per semplicità, supponiamo che ci siano 365 giorni all'anno e 86.400 secondi al giorno. Le due istanze di dimensioni minime hanno consumato la seguente quantità di vCPU al secondo inattiva al mese:
(365 giorni) / (12 mesi) * (86.400 secondi) * (2 istanze) * (1 vCPU per istanza) - (625.000 vCPU-secondi attivi) = 4.631.000 vCPU-secondiGli addebiti per vCPU di istanza minima inattiva per questo carico di lavoro sono i seguenti:
(4.631.000 vCPU-secondi) * ($0,00000250 / vCPU-secondo) = 11,5775 $Addebito minimo per la memoria di un'istanza
La memoria dell'istanza inattiva minima di Cloud Run viene fatturata a 0,00000250 $ per GiB / secondo oltre il livello gratuito in us-central1. Le due istanze minime sono state attive per l'intero mese, ma sono state fatturate solo quando erano inattive. Per semplificare, supponiamo che ci siano 365 giorni all'anno e 86.400 secondi al giorno. Le due istanze minime hanno consumato la seguente quantità di GiB/secondi inattiva al mese:
(365 giorni) / (12 mesi) * (86.400 secondi) * (2 istanze) * (2 GiB per istanza) - (1.250.000 vCPU-secondi attivi) = 9.262.000 GiB-secondiI costi della memoria dell'istanza in idle minimo per questo carico di lavoro sono i seguenti:
(9.262.000 GiB-secondi) * ($0,00000250 / GiB-secondi) = 23,155 $Addebito totale
Escludendo i livelli senza costi per vCPU e memoria, l'addebito totale per questo carico di lavoro è il seguente:
($19,20 costi di richiesta) + ($15,00 costi vCPU) + ($3,125 costi di memoria) + ($11,5775 costi vCPU istanza minima) + ($23,155 costi istanza minima memoria) = 72,0575 $Se includi i livelli senza costi aggiuntivi di vCPU e memoria, il costo totale per questo carico di lavoro è il seguente:
($19,20 costi di richiesta) + ($10,68 costi vCPU) + ($2,225 costi memoria) + ($11,5775 costo vCPU istanza minima) + ($23,155 costo memoria istanza minima) = 66,8375 $Esempio 3: backend mobile che gestisce 1 miliardo di richieste al mese
Supponiamo che tu abbia eseguito il deployment di un servizio Cloud Run con la CPU sempre allocata in europe-west3. Il tuo servizio riceve 1 miliardo di richieste al mese con una latenza media per richiesta di 525,6 millisecondi. Questo servizio è configurato con 1 vCPU, 512 MiB e 100 richieste in parallelo massime per istanza.
Il prezzo mensile stimato per questo carico di lavoro è 119,84 $, (64,71 $ con FlexCUD di 3 anni). Puoi leggere di seguito i calcoli dettagliati o visualizzare i risultati riassuntivi tramite il Calcolatore prezzi.
A questa scala, è più economico configurare la CPU sempre allocata poiché:
- Le istanze sottostanti sono sempre attive (elaborazione delle richieste).
- Quando la funzionalità di CPU sempre allocata è attiva, le richieste sono gratuite.
- Quando la CPU è sempre allocata, l'allocazione di vCPU/memoria è più economica.
Se questo carico di lavoro avesse consentito l'allocazione della CPU solo durante l'elaborazione delle richieste, il prezzo mensile stimato sarebbe salito a 585,00 $. Puoi visualizzare i risultati riassunti con la CPU allocata solo durante l'elaborazione delle richieste tramite il Calcolatore dei prezzi. Fai riferimento a questa documentazione per ulteriori indicazioni sull'ottimizzazione dei costi di Cloud Run.
Richiedi addebiti
Quando è abilitata l'opzione CPU sempre assegnata, le richieste di Cloud Run sono gratuite.
Anche se le richieste sono gratuite per questo servizio Cloud Run, il comportamento di scalabilità automatica è comunque determinato dalle richieste in entrata. Se ipotizziamo che ci siano 365 giorni all'anno e 86.400 secondi al giorno, possiamo calcolare il numero di richieste simultanee nel modo seguente:
(1 miliardo di richieste) * (0,5256 secondi di latenza per richiesta) / ((365 giorni) / (12 mesi) * (86.400 secondi)) = 200 richieste simultaneePoiché ogni istanza è in grado di gestire 100 richieste in parallelo, questo servizio Cloud Run avrebbe bisogno di 2 istanze per gestire 200 richieste in parallelo.
Addebiti vCPU
La vCPU Cloud Run viene fatturata a 0,00002160 $per vCPU/secondo oltre il livello gratuito in europe-west3. Il totale dei secondi di vCPU consumati al mese si calcola nel modo seguente:
(2 istanze) * (1 vCPU per istanza) * (365 giorni) / (12 mesi) * (86.400 secondi) = 5.256.000 vCPU al secondoGli addebiti per vCPU per questo carico di lavoro sono i seguenti:
(5.256.000 vCPU-secondi) * ($0,00002160 / vCPU-secondo) = 113,5296 $Con un FlexCUD di 3 anni, gli addebiti per vCPU sono come segue:
(5.256.000 vCPU-secondi) * ($0,000011664 / vCPU-secondo) = 61,305984 $Costi di memoria
La memoria Cloud Run viene fatturata a 0,00000240 $ per GiB / secondo oltre il livello gratuito in europe-west3. Il totale dei GiB-secondi consumati al mese si calcola nel modo seguente:
(2 istanze) * (0,5 GiB per istanza) * (365 giorni) / (12 mesi) * (86.400 secondi) = 2.628.000 GiB al secondoGli addebiti per la memoria per questo carico di lavoro sono i seguenti:
(2.628.000 GiB-secondi) * ($0,00000240 / GiB-secondo) = 6,3072 $Con un FlexCUD di 3 anni, gli addebiti per la memoria sono i seguenti:
(2.628.000 GiB-secondi) * ($0,000001296 / GiB-secondo) = 3,405888 $Addebito totale
L'addebito totale per questo carico di lavoro è il seguente:
($0.00 Request charges) + ($113.5296 vCPU charges) + ($6.3072 memory charges) = 119,8368 $L'addebito totale per questo carico di lavoro (con un FlexCUD di 3 anni) è il seguente:
($0,00 costi di richiesta) + ($61,305,984 vCPU) + ($3,405,888 memoria) = 64,711,872 $Esempio 4: elabora i record di un database all'inizio di ogni ora
Supponiamo che tu abbia eseguito il deployment di un job Cloud Run in asia-east1. Il tuo job è configurato con 2 vCPU, 4 GiB, viene attivato una volta all'ora, contiene 10 attività e ogni attività richiede 2 minuti per essere completata.
Il prezzo mensile stimato per questo carico di lavoro è di 33,32 $ (38,54 $ esclusa la vCPU/livello gratuito di memoria). Puoi leggere di seguito i calcoli dettagliati o visualizzare i risultati riassunti tramite il Calcolatore prezzi.
Richiedi addebiti
Cloud Run Jobs non supporta ingress, quindi questa risorsa non genera costi di richiesta.
Addebiti vCPU
La vCPU Cloud Run viene fatturata a 0,00001800 $per vCPU/secondo oltre il livello gratuito in us-central1. I primi 240.000 vCPU/secondi al mese sono gratuiti. Il totale dei secondi di vCPU consumati al mese si calcola nel modo seguente:
(730 ore al mese) * (1 esecuzione all'ora) * (10 attività per esecuzione) * (120 secondi per esecuzione di attività) * (2 vCPU per istanza) = 1.752.000 vCPU al secondoGli addebiti per vCPU per questo carico di lavoro sono i seguenti:
(1.752.000 vCPU-secondi) * ($0,00001800 / vCPU-secondi) = 31,536 $Se includi il livello gratuito, gli addebiti per vCPU sono i seguenti:
31,536 $ - ((240.000 vCPU-secondi) * ($0,00001800 / vCPU-secondi)) = 27.216 $Costi di memoria
La memoria Cloud Run viene fatturata a 0,00000200 $ per GiB / secondo oltre il livello gratuito in us-central1. I primi 450.000 GiB/secondi al mese sono gratuiti. Il totale dei GiB-secondi consumati al mese si calcola come segue:
(730 ore al mese) * (1 esecuzione all'ora) * (10 attività per esecuzione) * (120 secondi per esecuzione di attività) * (4 GiB per istanza) = 3504000 GiB al secondoGli addebiti per la memoria per questo carico di lavoro sono i seguenti:
(3.504.000 GiB-secondi) * ($0,00000200 / GiB-secondo) = 7,008 $Se includono il livello gratuito, gli addebiti per la memoria sono i seguenti:
7,008 $ - ((450.000 GiB-secondi) * ($0,00000200 / GiB-secondo)) = 6,108 $Addebito totale
Escludendo i livelli senza costi per vCPU e memoria, l'addebito totale per questo carico di lavoro è il seguente:
($0,00 costi di richiesta) + ($31.536 costi vCPU) + ($7.008 costi di memoria) = 38,544 $Se includi i livelli senza costi aggiuntivi di vCPU e memoria, il costo totale per questo carico di lavoro è il seguente:
($0,00 costi di richiesta) + ($27.216 costi di vCPU) + ($6.108 costi di memoria) = 33,324 $Esempio 5: servizio backend che esegue l'inferenza AI utilizzando LLM per 10 milioni di richieste al mese
Supponiamo che tu abbia eseguito il deployment di un servizio Cloud Run con CPU sempre allocata e GPU Nvidia L4 in us-central1. Il tuo servizio riceve 10 milioni di richieste al mese con una latenza media per richiesta di 500 millisecondi. Questo servizio è configurato con 4 vCPU, 16 GiB e un massimo di 10 richieste in parallelo per istanza.
La stima del prezzo mensile per questo carico di lavoro è di 885,64 € (809,11 € con un FlexCUD di 1 anno). Puoi leggere di seguito i calcoli dettagliati o visualizzare i risultati riassuntivi tramite il Calcolatore dei prezzi.
Richiedi addebiti
Quando è abilitata l'opzione CPU sempre assegnata, le richieste di Cloud Run sono gratuite.
Anche se le richieste sono gratuite per questo servizio Cloud Run, il comportamento di scalabilità automatica è comunque determinato dalle richieste in entrata. Se ipotizziamo che ci siano 365 giorni all'anno e 86.400 secondi al giorno, possiamo calcolare il numero di richieste simultanee nel modo seguente:
(10 milioni di richieste) * (0,5 secondi di latenza per richiesta) / ((365 giorni) / (12 mesi) * (86.400 secondi)) = 1,9 richieste simultaneePoiché ogni istanza è in grado di gestire 10 richieste in parallelo, questo servizio Cloud Run avrebbe bisogno di 1 istanza per gestire 1,9 richieste in parallelo.
Addebiti vCPU
La vCPU Cloud Run viene fatturata a 0,00001800 $per vCPU/secondo oltre il livello gratuito in us-central1. I primi 240.000 vCPU/secondi al mese sono gratuiti. Il totale dei secondi di vCPU consumati al mese si calcola nel modo seguente:
(365 giorni) / (12 mesi) * (86.400 secondi) * (1 istanza) * (4 vCPU per istanza) = 10.512.000 vCPU al secondoGli addebiti per vCPU per questo carico di lavoro sono i seguenti:
(10.512.000 vCPU-secondi) * ($0,00001800 / vCPU-secondo) = 189,216 $Con un FlexCUD di 1 anno, gli addebiti per vCPU sono come segue:
(10.512.000 vCPU-secondi) * ($0,00001296 / vCPU-secondo) = 136,23552 $Costi di memoria
La memoria Cloud Run viene fatturata a 0,00000200 $ per GiB / secondo oltre il livello gratuito in us-central1. I primi 450.000 GiB/secondi al mese sono gratuiti. Il totale dei GiB-secondi consumati al mese si calcola come segue:
(365 giorni) / (12 mesi) * (86.400 secondi) * (1 istanza) * (16 GiB per istanza) = 42.048.000 GiB al secondoGli addebiti per la memoria per questo carico di lavoro sono i seguenti:
(42.048.000 GiB-secondi) * ($0,00000200 / GiB-secondi) = 84,096 $Con un FlexCUD di 1 anno, gli addebiti per la memoria sono i seguenti:
(42.048.000 GiB-secondi) * ($0,00000144 / GiB-secondi) = 60,54912 $Addebiti per le GPU
La GPU Nvidia L4 di Cloud Run ha un costo di 0,000233 $ per GPU al secondo in us-central1. Il totale dei secondi GPU consumati al mese viene calcolato come segue:
(365 giorni) / (12 mesi) * (86.400 secondi) * (1 istanza) = 2.628.000 secondi GPUGli addebiti per la GPU per questo carico di lavoro sono i seguenti:
(2.628.000 secondi GPU) * ($0,000233 / secondo GPU) = 612,324 $Addebito totale
L'addebito totale per questo carico di lavoro è il seguente:
($0.00 Request charges) + ($189.216 vCPU charges) + ($84.096 memory charges) + ($612.324 GPU charges) = 885.636 $L'addebito totale per questo carico di lavoro (con un FlexCUD di 1 anno) è il seguente:
(0,00 $ di costi di richiesta) + (136,23552 $ di costi di vCPU) + (60,54912 $ di costi di memoria) + (612,324 $ di costi di GPU) = 809,10864 $Deployment e funzioni di origine
I deployment di Cloud Run dall'origine e le funzioni Cloud Run funzionano come servizi Cloud Run e vengono fatturati di conseguenza in base alle condizioni riportate sopra.
Quando esegui il deployment da sorgente o crei una funzione, Cloud Run utilizza Cloud Build per convertire il codice sorgente o la funzione in un'immagine eseguibile. Le immagini vengono create in Cloud Build e archiviate in Artifact Registry. Artifact Registry ha un proprio Livello gratuito per l'archiviazione. Se esegui il deployment del codice sorgente o della funzione in Artifact Registry e superi l'utilizzo del Livello gratuito di Artifact Registry, ti verranno addebitati dei costi per il deployment delle funzioni, anche quando l'utilizzo di Cloud Run rientra nel Livello gratuito.
I prezzi di Cloud Build e Artifact Registry non sono inclusi nei prezzi di Cloud Run. Per rivedere i prezzi di questi servizi, consulta le pagine Prezzi di Cloud Build e Prezzi di Artifact Registry.
Cloud Run utilizza Eventarc per la distribuzione degli eventi. I prezzi di Eventarc non sono inclusi nei prezzi di Cloud Run sopra indicati. Consulta i prezzi nella pagina Eventarc Prezzi.
I prezzi delle funzioni Cloud Functions (1ª generazione.) non sono inclusi nei prezzi di Cloud Run. Consulta i prezzi in Cloud Run Functions (1ª generazione.) Prezzi.
Passaggi successivi
- Leggi la documentazione relativa a Cloud Run.
- Inizia a utilizzare Cloud Run.
- Prova il Calcolatore prezzi.
- Scopri di più sulle soluzioni e sui casi d'uso di Cloud Run.