Implantar um app do App Engine usando o Cloud Shell
Nesta página, descrevemos como implantar rapidamente um app do App Engine usando um aplicativo de amostra usando o Cloud Shell.
Antes de começar
- Faça login na sua conta do Google Cloud. Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho de nossos produtos em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
-
No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.
-
Verifique se a cobrança está ativada para o seu projeto do Google Cloud. Saiba como verificar se o faturamento está ativado em um projeto.
-
No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.
-
Verifique se a cobrança está ativada para o seu projeto do Google Cloud. Saiba como verificar se o faturamento está ativado em um projeto.
Implementar um aplicativo
Na parte superior da janela do console do Google Cloud, clique em
Ativar o Cloud Shell:
Isso inicia a sessão do Cloud Shell em um frame na parte inferior do Console do Google Cloud.
Clone um aplicativo de amostra e execute-o localmente na sessão do Cloud Shell usando o servidor de desenvolvimento do App Engine:
git clone https://github.com/GoogleCloudPlatform/appengine-guestbook-python \ && cd appengine-guestbook-python \ && dev_appserver.py ./app.yaml
Para se conectar ao servidor de desenvolvimento, clique em
Visualização na Web e escolha Visualizar na porta 8080.
O Cloud Shell abre o URL de visualização no serviço de proxy dele em uma nova janela do navegador.
Para abrir o editor de código, clique em
no menu do Cloud Shell para editar o app clonado.
Mude o texto em
index.html
:No editor de código, clique duas vezes em
index.html
para abrir o arquivo para edição e mudar o texto emindex.html
de Uma pessoa anônima escreveu: para Um estranho misterioso disse:Você verá a alteração na saída do Cloud Shell. Para ver as mudanças, atualize o app visualizado.
Parar o servidor de desenvolvimento:
Após a visualização do aplicativo do App Engine, para interromper o servidor de desenvolvimento, pressione
Ctrl
+C
na sessão do Cloud Shell.Inicialize seu aplicativo do App Engine:
Crie um aplicativo do App Engine vinculado ao seu projeto, caso ainda não tenha feito isso, e escolha a região:
gcloud app create --project=[YOUR_PROJECT_NAME]
Implante o aplicativo no App Engine.
gcloud app deploy ./index.yaml ./app.yaml
Abra o aplicativo no seu navegador da Web. O URL é
https://<PROJECT_ID>.<REGION-ID>.r.appspot.com/
.A implantação pode levar alguns minutos para ser concluída. Se o aplicativo não estiver totalmente implantado, uma mensagem de erro será exibida no navegador da Web. Atualize o navegador para ver o aplicativo implantado.
Para evitar o faturamento desnecessário, desative o aplicativo:
Para desativar o aplicativo que você acabou de implantar, acesse o App Engine no console do Google Cloud e selecione Configurações > Configurações do aplicativo > Desativar aplicativo.