O App Engine é regional. Isso significa que a infraestrutura que executa os aplicativos está em uma determinada região que é gerenciada pelo Google para estar disponível de modo redundante em todas as zonas dessa região.
Atender aos requisitos de latência, disponibilidade ou durabilidade são os principais fatores para selecionar a região de execução dos aplicativos. Geralmente, é possível selecionar a região mais próxima dos usuários do aplicativo, mas considere os locais em que o App Engine está disponível, bem como os locais dos outros produtos e serviços do Google Cloud usados pelo app. O uso de serviços em vários locais pode afetar a latência e o preço do aplicativo.
Não é possível alterar a região de um aplicativo depois de defini-la.
Se você já criou um aplicativo do App Engine, será possível consultar a região dele com um dos seguintes procedimentos:
Execute o comando
gcloud app describe
.Abra o Painel do App Engine no console do Google Cloud. A região aparece perto do topo da página.
Para selecionar uma região, crie um aplicativo do App Engine no projeto do Google Cloud. Consulte Como gerenciar projetos, aplicativos e o faturamento para ver mais detalhes no seu idioma sobre os ambientes padrão ou flexível.
Local no Cloud Storage
Ao criar um aplicativo, o App Engine cria um bucket padrão no Cloud Storage. Geralmente, o local desse bucket é a região correspondente ao local do seu aplicativo do App Engine.
Os seguintes locais do aplicativo do App Engine criam buckets multirregionais:
- Os aplicativos localizados em
us-central
criam um bucket na multirregiãoUS
. - Os aplicativos localizados em
europe-west
criam um bucket na multirregiãoEU
.
Para saber mais sobre os locais do bucket do Cloud Storage, consulte Locais de buckets.
Local do Firestore
Ao criar um aplicativo, o App Engine cria um banco de dados padrão no Firestore. Geralmente, o local desse banco de dados é a região correspondente ao local do seu aplicativo do App Engine.
Os seguintes locais do aplicativo do App Engine criam banco de dados multirregionais:
- Os aplicativos localizados em
us-central
criam um banco de dados na multirregiãonam5
. - Os aplicativos localizados em
europe-west
criam um banco de dados na multirregiãoeur3
.
Para saber mais sobre os locais do bucket do Firestore, consulte Locais de banco de dados.