App Engine est régional, ce qui signifie que l'infrastructure qui exécute vos applications est située dans une région spécifique, et que Google la gère de sorte qu'elle soit disponible de manière redondante dans toutes les zones de cette région.
Lors de la sélection d'une région dans laquelle exécuter vos applications, vous devez tout d'abord considérer vos exigences en matière de latence, de disponibilité et de durabilité. Vous pouvez généralement sélectionner la région la plus proche des utilisateurs de votre application, mais pensez aussi aux emplacements où App Engine est disponible ainsi qu'aux emplacements des autres produits et services Google Cloud que votre application utilise. L'utilisation de services situés dans des emplacements différents peut avoir des répercussions sur la latence de votre application, ainsi que sur les tarifs.
Une fois que vous avez défini la région d'une application, vous ne pouvez plus la modifier.
Si vous avez déjà créé une application App Engine, vous pouvez afficher sa région en effectuant l'une des opérations suivantes :
Exécutez la commande
gcloud app describe
.Ouvrez le tableau de bord App Engine dans la console Google Cloud. La région apparaît en haut de la page.
Pour sélectionner une région, vous devez créer une application App Engine dans votre projet Google Cloud. Reportez-vous à la page Gérer les projets, les applications et la facturation pour plus de détails sur votre langage pour l'environnement standard ou flexible.
Emplacement Cloud Storage
Lorsque vous créez une application, App Engine crée un bucket par défaut dans Cloud Storage. En règle générale, l'emplacement de ce bucket est la région qui correspond à l'emplacement de votre application App Engine.
Les emplacements d'applications App Engine suivants créent des buckets multirégionaux :
- Les applications situées dans
us-central
créent un bucket dans l'emplacement multirégionalUS
. - Les applications situées dans
europe-west
créent un bucket dans l'emplacement multirégionalEU
.
Pour en savoir plus sur les emplacements des buckets Cloud Storage, consultez la page Emplacements des buckets.
Emplacement Firestore
Lorsque vous créez une application, App Engine crée une base de données par défaut dans Firestore. En règle générale, l'emplacement de cette base de données est la région qui correspond à l'emplacement de votre application App Engine.
Les emplacements d'applications App Engine suivants créent des bases de données multirégionaux :
- Les applications situées dans
us-central
créent une base de données dans l'emplacement multirégionalnam5
. - Les applications situées dans
europe-west
créent une base de données dans l'emplacement multirégionaleur3
.
Pour en savoir plus sur les emplacements des buckets Firestore, consultez la page Emplacements des bases de données.