Guia de início rápido: implantar um aplicativo do App Engine usando o Cloud Shell

Implantar um aplicativo do App Engine usando o Cloud Shell

Nesta página, descrevemos como implantar rapidamente um aplicativo do App Engine a partir de um aplicativo de amostra usando o Cloud Shell.

Antes de começar

  1. 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.
  2. No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.

    Acessar o seletor de projetos

  3. Verifique se o faturamento está ativado para seu projeto na nuvem. Saiba como verificar se o faturamento está ativado em um projeto.

  4. No console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.

    Acessar o seletor de projetos

  5. Verifique se o faturamento está ativado para seu projeto na nuvem. Saiba como verificar se o faturamento está ativado em um projeto.

Como implantar um aplicativo

  1. Na parte superior da janela do Console do Google Cloud, clique em Botão "Ativar shell" Ativar o Cloud Shell:

    Isso inicia a sessão do Cloud Shell em um frame na parte inferior do Console do Cloud.

  2. 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

  3. Conecte-se ao servidor de desenvolvimento

    Clique em Botão de visualização da Web Visualização da 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.

  4. Abra o editor de código clicando em Botão "Editor de código" no menu do Cloud Shell para editar seu aplicativo clonado.

  5. Alterar o texto em index.html:

    No editor de código, clique duas vezes no arquivo para abri-lo para edição e mude o texto em index.html de Uma pessoa anônima escreveu: para Um desconhecido misterioso disse: :

    Você verá a alteração detectada no resultado do Cloud Shell. Para ver as novas mudanças refletidas em tempo real, atualize o app visualizado.

  6. 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.

  7. 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]
    
  8. Implante o aplicativo no App Engine.

    gcloud app deploy ./index.yaml ./app.yaml
    
  9. Abra o aplicativo no seu navegador da Web. O URL é https://<PROJECT_ID>.<REGION-ID>.r.appspot.com/.

    Pode demorar alguns minutos para que a implantação seja concluída. Se o aplicativo não for completamente implantado, você verá uma mensagem de erro no navegador da Web. Atualize o navegador para ver o aplicativo implantado.

  10. 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 Cloud e selecione Configurações > Configurações do aplicativo > Desativar aplicativo.

A seguir