App Engine ist regional, was bedeutet, dass sich die Infrastruktur, in der Ihre Anwendungen ausgeführt werden, in einer bestimmten Region befindet und Google sie so verwaltet, dass sie redundant in allen Zonen innerhalb dieser Region verfügbar ist.
Die Erfüllung der Latenz-, Verfügbarkeits- oder Langlebigkeitsanforderungen ist der wichtigste Gesichtspunkt bei der Auswahl der Region, in der Ihre Anwendungen ausgeführt werden sollen. Sie können normalerweise die Region auswählen, die den Nutzern Ihrer Anwendung am nächsten ist. Sie sollten jedoch die Standorte, an denen App Engine verfügbar ist und die Standorte der anderen Google Cloud-Produkte und -Dienste berücksichtigen, die Ihre Anwendung nutzt. Eine Nutzung von Diensten über mehrere Standorte kann die Latenz der Anwendung sowie die Preise beeinflussen.
Sie können die Region einer Anwendung nicht mehr ändern, nachdem Sie sie festgelegt haben.
Wenn Sie bereits eine App Engine-Anwendung erstellt haben, können Sie die Region mit einer der folgenden Methoden aufrufen:
Führen Sie den Befehl
gcloud app describe
aus:Öffnen Sie das App Engine-Dashboard in der Google Cloud Console. Die Region wird oben auf der Seite angezeigt.
Um eine Region auszuwählen, erstellen Sie in Ihrem Google Cloud-Projekt eine App Engine-Anwendung. Unter Projekte, Anwendungen und Abrechnung verwalten finden Sie Informationen in Ihrer Sprache für die Standardumgebung bzw. die flexible Umgebung.
Cloud Storage-Speicherort
Wenn Sie eine Anwendung erstellen, erzeugt App Engine einen Standard-Bucket in Cloud Storage. Im Allgemeinen ist der Standort dieses Buckets die Region, die dem Standort Ihrer App Engine-Anwendung entspricht.
Die folgenden App Engine-Anwendungsstandorte erstellen Buckets, die mehrere Regionen umfassen:
- Anwendungen in
us-central
erstellen einen Bucket am multiregionalen StandortUS
. - Anwendungen in
europe-west
erstellen einen Bucket am multiregionalen StandortEU
.
Weitere Informationen zu Cloud Storage-Bucket-Standorten finden Sie unter Bucket-Standorte.
Firestore-Standort
Wenn Sie eine Anwendung erstellen, legt App Engine eine Standarddatenbank in Firestore an. Im Allgemeinen ist der Standort dieser Database die Region, die dem Standort Ihrer App Engine-Anwendung entspricht.
Die folgenden App Engine-Anwendungsstandorte erstellen Datenbanken, die mehrere Regionen umfassen:
- Anwendungen in
us-central
erstellen eine Datenbank am multiregionalen Standortnam5
. - Anwendungen in
europe-west
erstellen eine Datenbank am multiregionalen Standorteur3
.
Weitere Informationen zu Firestore-Bucket-Standorten finden Sie unter Datenbankstandorte.