App Engine es regional, lo que significa que la infraestructura que ejecuta las apps se encuentra en una región específica, y Google la administra para que esté disponible de forma redundante en todas las zonas dentro de esa región.
El cumplimiento de tus requisitos de latencia, disponibilidad o durabilidad debe ser un factor principal para seleccionar la región en la que se ejecutan las apps. Por lo general, puedes seleccionar la región más cercana a la de los usuarios de la app, pero debes considerar las ubicaciones en las que App Engine está disponible y las ubicaciones de los otros productos y servicios de Google Cloud que usa la app. Usar servicios en varias ubicaciones puede afectar la latencia de la app y sus precios.
No puedes cambiar la región de una app una vez configurada.
Si ya creaste una aplicación de App Engine, puedes ver su región mediante una de las siguientes opciones:
Ejecuta el comando
gcloud app describe
.Abre el Panel de App Engine en la consola de Google Cloud. La región aparece cerca de la parte superior de la página.
Para seleccionar una región, crea una aplicación de App Engine en tu proyecto de Google Cloud. Consulta Administra proyectos, aplicaciones y facturación a fin de obtener detalles en tu idioma, ya sea para el entorno estándar o flexible.
Ubicación de Cloud Storage
Cuando creas una aplicación, App Engine crea un bucket predeterminado en Cloud Storage. Por lo general, la ubicación de este bucket es la región que coincide con la ubicación de tu aplicación de App Engine.
Las siguientes ubicaciones de la app de App Engine crean buckets que son multirregionales:
- Las aplicaciones ubicadas en
us-central
crean un bucket en la multirregiónUS
. - Las aplicaciones ubicadas en
europe-west
crean un bucket en la multirregiónEU
.
Para obtener más información sobre las ubicaciones de buckets de Cloud Storage, consulta Ubicaciones de buckets.
Ubicación de Firestore
Cuando creas una app, App Engine crea una base de datos predeterminada en Firestore. Por lo general, la ubicación de este bucket es la región que coincide con la ubicación de tu aplicación de App Engine.
Las siguientes ubicaciones de la app de App Engine crean bases de datos que son multirregionales:
- Las aplicaciones ubicadas en
us-central
crean una base de datos en la multirregiónnam5
. - Las aplicaciones ubicadas en
europe-west
crean una base de datos en la multirregióneur3
.
Para obtener más información sobre las ubicaciones de los depósitos de Firestore, consulta Ubicaciones de bases de datos.