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 e os locais dos outros Google Cloud produtos e serviços que seu app usa. O uso de serviços em vários locais pode afetar a latência e o preço do seu 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 ver a região dele com um dos seguintes procedimentos:
Execute o comando
gcloud app describe
.Abra o Painel do App Engine no console do . A região aparece perto do topo da página.
Para selecionar uma região, crie um aplicativo do App Engine no seu projeto doGoogle Cloud . Consulte Gerenciar projetos, aplicativos e faturamento para conferir mais detalhes no seu idioma sobre o padrão ou o ambiente 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.