Implantar um aplicativo do console

Depois de criar um rascunho de aplicativo com base em um modelo, é possível implantar o aplicativo no console Google Cloud . Ao implantar no console Google Cloud , é possível fazer o seguinte:

  • Visualizar as mudanças que o Terraform planeja fazer na sua infraestrutura.
  • Ative as APIs de recursos Google Cloud necessárias para seu aplicativo.
  • Investigue problemas de implantação.
  • Use dados de telemetria para analisar a performance dos recursos.
  • Identificar e aplicar revisões de modelo ao seu aplicativo.

Este documento ajuda você a implantar, gerenciar e modificar seu aplicativo.

Antes de começar

Você precisa ter uma das seguintes funções na pasta ou no projeto de gerenciamento ativado para apps:

  • Administrador de aplicativos (roles/designcenter.applicationAdmin)
  • Operador de aplicativos (roles/designcenter.applicationOperator)

Para implantar o aplicativo com uma conta de serviço, você precisa ter uma das seguintes opções:

  • Sua própria conta de serviço, que você configurou para implantar aplicativos e recursos subjacentes. Para mais informações, consulte Conceder papéis à sua conta de serviço.
  • O papel de Administrador do IAM do projeto (roles/resourcemanager.projectIamAdmin) na pasta habilitada para apps. Esse papel permite criar uma conta de serviço durante a implantação.

Implantar do Google Cloud console

Selecione uma opção de conta de serviço e implante o aplicativo. Quando você implanta um aplicativo,os recursos do Google Cloud são criados, e você começa a receber cobranças associadas a eles.

  1. No menu de navegação, clique em Aplicativos.

    Acesse Aplicativos

  2. Na tabela, clique no Nome do aplicativo.

  3. Na página Detalhes do aplicativo, revise as informações e clique em Editar para fazer mudanças.

  4. Clique em Implantar.

  5. Selecione uma das seguintes contas de serviço para implantar o aplicativo:

    • Selecionar uma conta de serviço: no campo Conta de serviço, insira o nome de uma conta de serviço atual. Para configurar a conta de serviço, consulte Conceder papéis à sua conta de serviço.

    • Criar uma conta de serviço: é necessário ter o papel Administrador do IAM do projeto (roles/resourcemanager.projectIamAdmin), que é usado para atribuir os papéis de implantação necessários à conta de serviço.

  6. Clique em Proceed.

  7. Para visualizar as mudanças que o Terraform planeja fazer na sua infraestrutura, faça o seguinte:

    1. Clique em Visualização.

    2. Revise as mudanças e clique em Copiar e fechar. A prévia é copiada para a área de transferência.

    3. Para salvar a prévia, cole e salve em um documento de sua escolha.

  8. Na área Analisar APIs, revise a lista de APIs necessárias para seu aplicativo. As APIs são ativadas automaticamente quando você faz a implantação.

  9. Clique em Implantar. Os detalhes do aplicativo e o status da implantação são mostrados à medida que a implantação é concluída.

  10. Se houver problemas com a implantação, faça o seguinte:

    1. No painel Detalhes do aplicativo, clique em Implantações.

    2. Revise as mensagens de erro.

    3. Clique em Ver registros para conferir informações detalhadas sobre o build.

  11. Para gerenciar o aplicativo implantado, consulte Ver detalhes do aplicativo.

Ver detalhes do aplicativo

Quando a implantação do aplicativo terminar, você poderá examinar as informações relacionadas. Por exemplo, você pode ver:

  • Detalhes como hora da última atualização, data da revisão e região.
  • Saídas como URI de serviço.
  • Status da implantação, informações de erro e links para registros.

Para conferir os detalhes do aplicativo, faça o seguinte:

  1. No menu de navegação, clique em Aplicativos.

    Acesse Aplicativos

  2. Na tabela, clique no Nome do aplicativo. O painel Detalhes do aplicativo mostra o seguinte:

    • Visualizar app no App Hub: investigue seu aplicativo no App Hub. É possível conferir os recursos implantados e examinar dados de telemetria para diagnosticar problemas e analisar a performance. Para mais informações, consulte Monitorar aplicativos do App Hub.

    • Detalhes do app: veja informações como a data da última atualização, o modelo de origem, a região e a conta de serviço.

    • Saídas: identifique URIs de serviço, que podem ser usados para interagir com o front-end ou back-end do aplicativo.

    • Implantações: examine o status e os erros de implantação, além de links para registros, para solucionar problemas.

Modificar aplicativos implantados

Se você quiser modificar um aplicativo implantado, faça uma das seguintes ações para garantir que as mudanças sejam mantidas quando você reimplantar o aplicativo:

Aplicar revisões de modelo

Se o aplicativo foi implantado anteriormente no console Google Cloud e um administrador compartilhou uma revisão de modelo com você, é possível aplicar as mudanças de modelo ao aplicativo. Quando você atualiza seu aplicativo, uma revisão dele é criada. É possível configurar componentes que foram modificados ou adicionados ao modelo revisado.

É possível conferir as revisões de modelo disponíveis para seus aplicativos usando o Cloud Hub. Para mais informações, consulte Ver implantações.

Para aplicar revisões de modelo ao seu aplicativo, faça o seguinte:

  1. No menu de navegação, clique em Modelos.

    Acessar "Modelos"

  2. Clique no ID do modelo que contém a revisão que você quer aplicar.

  3. Na lista Configurar um app, selecione o aplicativo que você quer atualizar.

  4. Edite os detalhes do aplicativo e clique em Salvar.

  5. Clique em cada componente na tela de design e modifique as configurações.

  6. Clique em Implantar. Para conferir as etapas de implantação, consulte Implantar no Google Cloud console.