Visualizar e implantar um aplicativo do App Engine

Esta página mostra como implantar rapidamente um aplicativo do App Engine a partir de um modelo existente, usando o Cloud Shell.

Antes de começar

No Console do Cloud, na página do seletor de projetos, clique em Criar para começar a criar um novo projeto do Cloud.

Acessar a página do seletor de projetos

Como implantar um aplicativo

  1. Clique no botão "Ativar o Cloud Shell" Botão no topo da janela do console:

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

  2. Clone um aplicativo de amostra e inicie o servidor de desenvolvimento:

    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 no botão "Visualização da Web" Botão de 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:

    Abra o editor de código usando o botão Botão no menu Cloud Shell para editar seu aplicativo clonado.

  5. Alterar o texto em index.html:

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

    Você verá sua alteração detectada na saída do Cloud Shell. Atualize o aplicativo visualizado para ver as novas alterações refletidas em tempo real!

  6. Parar o servidor de desenvolvimento:

    Quando terminar de visualizar o aplicativo do App Engine, digite Ctrl + C na sua sessão do Cloud Shell para interromper o servidor de desenvolvimento.

  7. Inicialize seu aplicativo do App Engine: crie um aplicativo do App Engine vinculado ao seu projeto, se ainda não tiver um, e escolha sua região:

    gcloud app create --project=[YOUR_PROJECT_NAME]
    
  8. Implante o aplicativo no App Engine.

    gcloud app deploy ./index.yaml ./app.yaml
    
  9. Seu aplicativo precisa estar ativo!

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

    Levará alguns minutos para a implantação ser 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. Lembre-se de apagar depois para evitar cobranças desnecessárias:

    Se você quiser desativar o aplicativo que acabou de implantar, acesse o App Engine no Console e selecione Configurações> Configurações do aplicativo> Desativar aplicativo.