Ambiente standard di App Engine

L'ambiente standard di App Engine si basa sulle istanze di container in esecuzione sull'infrastruttura di Google. I container sono preconfigurati con uno dei seguenti diversi runtime disponibili.

L'ambiente standard semplifica la creazione e il deployment che viene eseguita in modo affidabile anche se sottoposta a un carico elevato e con e i dati di Google Cloud.

Le applicazioni vengono eseguite in un ambiente sicuro limitato tramite sandbox, consentendo dell'ambiente standard per distribuire le richieste e scalare i server in modo da soddisfare le esigenze di traffico. L'applicazione viene eseguita all'interno del proprio ambiente sicuro, affidabile, indipendente dall'hardware, sistema operativo o posizione fisica del server.

Linguaggi e runtime dell'ambiente standard

L'ambiente standard supporta i seguenti linguaggi:

Classi di istanza

La classe di istanza determina la quantità di memoria e CPU disponibili per ogni ad esempio la quantità della quota gratuita costo per ora dopo la tua app supera la quota gratuita.

I limiti di memoria variano in base alla generazione di runtime. Per tutte le generazioni di runtime, il limite di memoria include la memoria utilizzata dall'app oltre alla memoria necessaria al runtime per eseguire l'app. Java e utilizzano più memoria per eseguire l'app rispetto ad altri runtime.

Per eseguire l'override della classe dell'istanza predefinita, utilizza instance_class nel tuo app.yaml dell'app.

Runtime di seconda generazione

I runtime di seconda generazione che utilizzano questa specifica sono: Python, Java Node.js, PHP, Ruby, e Vai.

Classe istanza Limite di memoria Limite CPU Tipi di scalabilità supportati
F1 (valore predefinito) 384 MB 600 MHz automatico
F2 768 MB 1,2 GHz automatico
F4 1536 MB 2,4 GHz automatico
F4_1G 3072 MB 2,4 GHz automatico
B1 384 MB 600 MHz manuale, di base
B2 (valore predefinito) 768 MB 1,2 GHz manuale, di base
B4 1536 MB 2,4 GHz manuale, di base
B4_1G 3072 MB 2,4 GHz manuale, di base
B8 3072 MB 4.8 GHz manuale, di base

Runtime di prima generazione

I runtime di prima generazione che utilizzano questa specifica sono: Python 2.7, Java 8, e PHP 5.5.

Classe istanza Limite di memoria Limite CPU Tipi di scalabilità supportati
F1 (valore predefinito) 128 MB 600 MHz automatico
F2 256 MB 1,2 GHz automatico
F4 512 MB 2,4 GHz automatico
F4_1G 1024 MB 2,4 GHz automatico
B1 128 MB 600 MHz manuale, di base
B2 (valore predefinito) 256 MB 1,2 GHz manuale, di base
B4 512 MB 2,4 GHz manuale, di base
B4_1G 1024 MB 2,4 GHz manuale, di base
B8 1024 MB 4.8 GHz manuale, di base

Quote e limiti

L'ambiente standard ti offre 1 GiB di spazio di archiviazione dei dati e traffico gratuitamente, che possono essere aumentati attivando diverse applicazioni. Tuttavia, alcune funzionalità impongono limiti non correlati alle quote per proteggere la stabilità del sistema. Per maggiori dettagli sulle quote, incluso il modo in cui e possono essere modificate in base alle proprie esigenze, consulta la sezione Quote.

Provalo

Se non conosci Google Cloud, crea un account per valutare le prestazioni di App Engine in scenari reali. I nuovi clienti ricevono anche 300 $ di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.

Prova App Engine gratuitamente