App Engine è a livello di regione, il che significa che l'infrastruttura che esegue le tue app si trova in una regione specifica e Google la gestisce in modo che sia disponibile in modo ridondante in tutte le zone all'interno di quella regione.
Soddisfare i requisiti di latenza, disponibilità o durabilità sono fattori principali per selezionare la regione in cui vengono eseguite le app. In genere, puoi selezionare l'area geografica più vicina agli utenti della tua app, ma devi prendere in considerazione le località in cui è disponibile App Engine e le località degli altri prodotti e servizi Google Cloud utilizzati dall'app. L'utilizzo di servizi in più località può influire sulla latenza dell'app e sui relativi pricing.
Non puoi modificare la regione di un'app dopo averla impostata.
Se hai già creato un'applicazione App Engine, puoi visualizzarne la regione in uno dei seguenti modi:
Esegui il comando
gcloud app describe
.Apri la dashboard di App Engine nella console Google Cloud. L'area geografica viene visualizzata nella parte superiore della pagina.
Per selezionare una regione, devi creare un'applicazione App Engine nel progetto Google Cloud. Consulta Gestione di progetti, applicazioni e fatturazione per i dettagli nella tua lingua per l'ambiente standard o flessibile.
Percorso di Cloud Storage
Quando crei un'app, App Engine crea un bucket predefinito in Cloud Storage. In genere, la località di questo bucket è la regione corrispondente alla località dell'app App Engine.
Le seguenti località dell'app App Engine creano bucket in più regioni:
- Le app situate nella località
us-central
creano un bucket nella localitàUS
con più regioni. - Le app situate nella località
europe-west
creano un bucket nella localitàEU
con più regioni.
Per scoprire di più sulle località dei bucket Cloud Storage, consulta Località dei bucket.
Località Firestore
Quando crei un'app, App Engine crea un database predefinito in Firestore. In genere, la località di questo database è la regione corrispondente a quella dell'app App Engine.
Le seguenti località dell'app App Engine creano database su più regioni:
- Le app situate in
us-central
creano un database nella localitànam5
(più regioni). - Le app situate in
europe-west
creano un database nella localitàeur3
(più regioni).
Per saperne di più sulle località dei bucket Firestore, consulta Località dei database.