Il prezzo è differente per app nell'ambiente standard e nell'ambiente flessibile. Le app in entrambi gli ambienti possono inoltre essere soggette ad addebiti di altri prodotti Google Cloud, a seconda dei prodotti utilizzati oltre ad App Engine. Inoltre, le app in entrambi gli ambienti sono soggette a determinate quote e limiti di utilizzo.
Prezzi dell'ambiente standard di App Engine
Le app nell'ambiente standard hanno un livello senza costi per le risorse di App Engine. Qualsiasi utilizzo delle risorse di App Engine oltre il livello senza costi sarà addebitato in base a quanto descritto in questa sezione.
Per una stima dei costi per le risorse di App Engine nell'ambiente standard, utilizza il Calcolatore prezzi.
Nella tabella seguente è riepilogata la tariffa di fatturazione oraria che si applica dopo che un'app supera il suo livello senza costi. La tariffa di fatturazione dipende dalla classe di istanza specificata per la tua app.
Classe istanza | Costo orario per istanza |
|---|---|
B1 | 0 hour to 9 hour Free per 1 day / project 9 hour and above 0,05 USD / 1 hour, per 1 day / project |
B2 | 0 hour to 9 hour Free per 1 day / project 9 hour and above 0,10 USD / 1 hour, per 1 day / project |
B4 | 0 hour to 9 hour Free per 1 day / project 9 hour and above 0,20 USD / 1 hour, per 1 day / project |
B4_1G | 0 hour to 9 hour Free per 1 day / project 9 hour and above 0,30 USD / 1 hour, per 1 day / project |
B8 | 0 hour to 9 hour Free per 1 day / project 9 hour and above 0,40 USD / 1 hour, per 1 day / project |
F1 | 0 hour to 28 hour Free per 1 day / project 28 hour and above 0,05 USD / 1 hour, per 1 day / project |
F2 | 0 hour to 28 hour Free per 1 day / project 28 hour and above 0,10 USD / 1 hour, per 1 day / project |
F4 | 0 hour to 28 hour Free per 1 day / project 28 hour and above 0,20 USD / 1 hour, per 1 day / project |
F4_1G | 0 hour to 28 hour Free per 1 day / project 28 hour and above 0,30 USD / 1 hour, per 1 day / project |
Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.
L'accumulo delle ore di istanza inizia quando un'istanza viene avviata e termina come descritto di seguito, a seconda del tipo di scalabilità specificato per l'istanza:
Se il numero di istanze inattive create da App Engine supera il massimo specificato nella scheda relativa alle impostazioni delle prestazioni della console API, le istanze in eccesso non accumulano ore di istanza.
Importante: quando visualizzi la fattura, le voci di fatturazione non presentano i nomi delle singole classi di istanza. Le ore di istanza della classe "B" saranno invece riportate come "Istanze di backend", mentre le ore di istanza della classe "F" saranno riportate come "Istanze di frontend". La fattura applicherà il multiplo appropriato di ore di istanza per ogni classe di istanza utilizzata. Ad esempio, se utilizzi un'istanza F4 per un'ora, vedrai la fatturazione di "Istanze di frontend" per quattro ore di istanza alla tariffa F1.
Risorse di rete nell'ambiente standard
Nella tabella seguente sono riepilogate le tariffe di fatturazione per le risorse di rete App Engine nell'ambiente standard.
Risorsa | Prezzo (USD) |
|---|---|
Traffico di rete in uscita* | 0 gibibyte to 1 gibibyte Free per 1 day / project 1 gibibyte and above 0,138948 USD / 1 gibibyte, per 1 day / project |
Traffico di rete in entrata | Nessun costo |
* Esclude il traffico dal servizio di recupero URL alle API di Google su *.googleapis.com.
Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.
Risorse legacy di App Engine
Le risorse elencate nella tabella seguente sono disponibili nell'ambiente standard per i runtime di prima generazione (Go 1.11, Java 8, PHP 5 e Python 2) e alcuni runtime di seconda generazione (Go 1.12+, Java 11/17, PHP 7/8 e Python 3).
Quando esegui la migrazione a runtime di App Engine più recenti, ti invitiamo a utilizzare servizi Google Cloud non integrati, servizi di terze parti o altre alternative consigliate che offrono funzionalità equivalenti, come i servizi integrati di App Engine.
Nota: un subset dei servizi in bundle di App Engine è disponibile per l'uso nei progetti di migrazione ai runtime di seconda generazione (Python 3, Java 11, Go 1.12+ e PHP 7/8). Gli stessi prezzi e le stesse quote si applicano ai servizi e alle API integrati di App Engine nei runtime di prima e seconda generazione.
Risorsa | Prezzo (USD) |
|---|---|
Dati archiviati nel Blobstore* | 0 gibibyte day to 5 gibibyte day Free per 1 day / project 5 gibibyte day and above 0,000035616 USD / 1 gibibyte hour, per 1 day / project |
Memcache dedicata | 0,06 USD / 1 gibibyte hour |
API di Logs | 0 mebibyte to 100 mebibyte Free per 1 day / project 100 mebibyte and above 0,12 USD / 1 gibibyte, per 1 day / project |
API Search**: spazio di archiviazione totale (documenti e indici) | 0 gibibyte day to 0.25 gibibyte day Free per 1 day / project 0.25 gibibyte day and above 0,000246575 USD / 1 gibibyte hour, per 1 day / project |
API Search: query | 0 count to 1,000 count Free per 1 day / project 1,000 count and above 0,50 USD / 10,000 count, per 1 day / project |
API Search: indicizzazione di documenti disponibili per la ricerca | 0 gibibyte to 0.01 gibibyte Free per 1 day / project 0.01 gibibyte and above 2,00 USD / 1 gibibyte, per 1 day / project |
Invio di email, memcache condivisa, cron, API (code di attività, immagine, file, utenti) | Nessun costo aggiuntivo |
* L'archivio BLOB può utilizzare i bucket Cloud Storage per archiviare i BLOB, incluso il bucket predefinito di App Engine. I costi seguono i prezzi dei bucket relativi a più aree geografiche di Cloud Storage.
**Per una descrizione dettagliata di ogni tipo di chiamata all'API Search, fai riferimento alla documentazione di Java e Python.
Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform .
Prezzi dell'ambiente flessibile di App Engine
App Engine non offre un livello senza costi per l'ambiente flessibile.
Il deployment delle app in esecuzione nell'ambiente flessibile viene eseguito nei tipi di macchina virtuale specificati. Le risorse per le macchine virtuali vengono fatturate al secondo con un costo di utilizzo minimo di 1 minuto.
La fatturazione per la risorsa di memoria include la memoria utilizzata dall'app, più la memoria necessaria al runtime stesso per eseguire l'app. Questo significa che l'utilizzo e i costi della memoria possono essere superiori alla memoria massima richiesta per l'app.
Nella tabella seguente sono riepilogate le tariffe di fatturazione orarie delle diverse risorse di calcolo nell'ambiente flessibile.
Risorsa | Prezzo (USD) |
|---|---|
vCPU | 0,0526 USD / 1 hour |
Memoria | 0,0071 USD / 1 gibibyte hour |
Disco permanente | Addebitato come disco permanente di Compute Engine, chiamato `Storage PD Capacity` nella fattura. |
Traffico di rete in uscita | Addebitato come traffico in uscita da Internet di Compute Engine |
Traffico di rete in entrata | 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.
Per essere un amministratore della fatturazione e completare le attività di fatturazione di base, il progetto deve essere di tua proprietà. Per ulteriori informazioni, consulta la pagina di assistenza su come gestire gli amministratori della fatturazione.
Impostazioni di fatturazione
Quando crei un progetto Google Cloud, devi aggiungere un account di fatturazione e abilitare la fatturazione. In App Engine è necessario fornire un metodo di pagamento valido per tutti i progetti. Ti verranno addebitate solo le risorse di calcolo che superano i limiti di utilizzo senza costi.
Se disponi già di un account di fatturazione quando crei un progetto, la fatturazione viene abilitata per tale progetto per impostazione predefinita. Se disponi di più account di fatturazione quando crei un progetto, devi selezionare un account da associare al tuo progetto. Se non hai un account di fatturazione durante la creazione di un progetto, devi aggiungerne uno e abilitare la fatturazione per il progetto.
Se disabiliti un'app, devi disabilitare anche la fatturazione per quell'app, in quanto è possibile che continuino a essere addebitati i costi di fatturazione fissi, ad esempio lo spazio di archiviazione del datastore.
Per visualizzare gli addebiti dell'applicazione, vai alla sezione Fatturazione della console API di Google. Seleziona l'account di fatturazione e vai alla pagina Cronologia.
Solo gli amministratori della fatturazione possono visualizzare la cronologia delle transazioni. Al contatto di fatturazione non viene inviata alcuna fattura cartacea.
La cronologia delle transazioni mostra tutte le attività dell'account correlate ai costi e ai pagamenti delle risorse. Il rapporto utilizza il fuso orario dell'area Pacifico/USA.
Nota: i costi di utilizzo giornaliero sono arrotondati al centesimo quando vengono visualizzati nella dashboard di App Engine, ma la cronologia delle transazioni accumula i costi completi effettivi. Pertanto la somma dei costi giornalieri potrebbe non essere identica all'importo indicato (e fatturato) nella cronologia delle transazioni. L'utilizzo giornaliero viene pubblicato nella dashboard il giorno successivo, ma l'aggiornamento della cronologia delle transazioni può richiedere più tempo, pertanto questa potrebbe non includere la cronologia di utilizzo più recente.
Addebiti giornalieri e mensili
Gli addebiti vengono pubblicati quotidianamente e mensilmente:
Imposte
Alcuni paesi tassano le tariffe di App Engine. Se nel tuo paese di residenza vengono applicate le imposte, la fattura includerà le eventuali imposte applicabili. Le imposte vengono aggiunte agli addebiti dopo il calcolo della spesa giornaliera. Per visualizzare eventuali imposte nella fattura, vai alla sezione Fatturazione nella console API di Google. Seleziona l'account di fatturazione, quindi vai alla pagina Cronologia per visualizzare la cronologia delle transazioni.
Periodi di tolleranza
Puoi visualizzare lo stato attuale della fatturazione dell'app nella dashboard di App Engine nella console API. Se un pagamento ha esito negativo, l'account dell'applicazione è inadempiente ed entra in un periodo di tolleranza. Potrai pagare il saldo dovuto entro la fine del periodo di tolleranza. Durante questo periodo, l'app continuerà a essere eseguita con limiti di budget. Se il pagamento non viene ricevuto, le quote possono essere riportate ai livelli predefiniti.
Per saldare gli importi dovuti, puoi visitare la pagina Cronologia transazioni nella quale puoi fare clic su Esegui un pagamento. Potrebbe essere necessario andare prima alla pagina Impostazioni di fatturazione, in cui puoi aggiungere un'altra origine di pagamento o correggere un problema con un account esistente, ad esempio una carta scaduta. Se il pagamento ha esito positivo, lo stato della fatturazione passerà a Fatturazione abilitata.