Para implantar o aplicativo no App Engine, você precisa criar um projeto do Google Cloud e os recursos do aplicativo do App Engine.
O projeto do Google Cloud é um contêiner de nível superior que contém seu aplicativo do App Engine e outros recursos do Google Cloud.
O aplicativo do App Engine é um recurso que você precisa criar para ativar o App Engine. O recurso de aplicativo do Google App Engine define a região em que você quer executar seu serviço da Web e armazenar as respectivas configurações, credenciais e metadados relacionados. Somente um único recurso de aplicativo do App Engine pode ser criado por cada projeto do Google Cloud. Não é possível alterar a região especificada depois que esses recursos forem criados.
Se você já tem um projeto do Google Cloud com o App Engine e a API Cloud Build ativada, veja Como gravar um serviço da Web.
Como criar um projeto do Google Cloud
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Verifique se a cobrança está ativada para o seu projeto do Google Cloud.
-
Enable the Cloud Build API.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Verifique se a cobrança está ativada para o seu projeto do Google Cloud.
-
Enable the Cloud Build API.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
Execute o comando
gcloud
a seguir para ativar o App Engine e criar os recursos de aplicativo associados. Observe que não é possível alterar o local selecionado posteriormente.gcloud app create
Locais do App Engine
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 aplicativo. 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.
Próximas etapas
Agora que seu projeto do Google Cloud está configurado, você está pronto para criar um serviço da Web básico.