Atualizar um modelo de aplicativo e reimplantar

Ao atualizar um modelo de aplicativo no Application Design Center, é possível adicionar ou modificar componentes e revisar o código Terraform no Google Cloud gerado antes de reimplantar. Neste guia de início rápido, você vai concluir as seguintes etapas:

  1. Atualize o modelo de aplicativo da Web de três camadas usando a tela de design ou comandos em linguagem natural no Gemini Cloud Assist.
  2. Conectar um componente do Memorystore for Redis para armazenamento de dados em cache.
  3. Implante o aplicativo novamente para verificar as mudanças.

A imagem a seguir mostra o modelo atualizado na tela de design:

Um aplicativo da Web de três camadas na tela de design com um componente do Memorystore para Redis. O aplicativo inclui componentes de front-end, back-end, banco de dados e cache.

Antes de começar

Conclua o guia de início rápido Criar e verificar um modelo.

Adicionar um componente ao modelo

Use a tela de design do App Design Center ou o Gemini Cloud Assist para modificar o modelo.

Tela de design

  1. No console do Google Cloud , acesse a página Modelos.

    Acessar "Modelos"

  2. Clique no modelo quickstart-three-tier-web-app.

  3. Na tela de design, no componente cloud-run-2, clique em Adicionar e selecione Memorystore para Redis.

Gemini Cloud Assist

  1. No console do Google Cloud , acesse a página Modelos.

    Acessar "Modelos"

  2. Clique no modelo quickstart-three-tier-web-app.

  3. Na barra de ferramentas do console do Google Cloud , clique no brilho e em Abrir ou fechar o chat do Gemini Cloud Assist.

    O painel do Cloud Assist é aberto.

  4. No chat do Gemini Cloud Assist, insira o seguinte comando:

    Update this template to include a backend cache.
    
  5. Na tela de design, revise o design atualizado e clique em Aceitar sugestão.

Agora o modelo tem quatro componentes. As linhas são exibidas entre os componentes para representar conexões.

Atualizar o rascunho do aplicativo

  1. Na tela de design, clique em Configurar um app.

  2. Clique em Teste de início rápido de três níveis.

  3. Clique em Salvar.

O rascunho do aplicativo é atualizado com o novo modelo.

Configurar o novo componente

  1. Na tela de design, clique em memorystore-1 e faça o seguinte na área Configuração:

    1. Na lista ID do projeto, selecione o projeto de implantação que você criou em Criar e verificar um modelo.

    2. Na lista Zona, selecione us-central1-a.

    3. No campo Nome, use cache-redis.

    4. Clique em Salvar.

Marcas de seleção verdes são exibidas em cada componente para indicar que você especificou os parâmetros necessários. O rascunho do aplicativo está pronto para ser reimplantado no ambiente de TESTE para verificação.

Reimplantar o aplicativo.

  1. Clique em Implantar.

  2. Na área Selecionar uma conta de serviço, faça o seguinte:

    1. Clique em Criar uma nova conta de serviço.

    2. Clique em Proceed.

  3. Para analisar o plano do Terraform para seu aplicativo, faça o seguinte:

    1. Clique em Visualização. Um plano do Terraform é gerado após alguns minutos.

    2. Revise o plano do Terraform para o aplicativo.

    3. Clique em Copiar e fechar.

    4. Cole o Terraform copiado em um documento.

  4. Clique em Implantar.

O aplicativo é implantado após alguns minutos, e os recursos são criados no projeto. Estes detalhes são exibidos:

  • Um link para o App Hub, onde é possível conferir detalhes dos recursos implantados, incluindo links para painéis de monitoramento.
  • Links para registros do Cloud Build, que podem ser usados para resolver problemas de implantação.
  • Saídas como URIs de serviço são mostradas, que podem ser usadas para interagir com recursos implantados.

Limpar

Para evitar cobranças na conta do Google Cloud pelos recursos usados nesta página, siga as etapas abaixo.

Excluir o aplicativo implantado

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

    Acesse Aplicativos

  2. Na tabela, clique em Guia de início rápido do app da Web de três níveis.

  3. Clique em Ações e selecione Excluir aplicativo.

  4. No campo Excluir, insira Quickstart three-tier web app.

  5. Clique em Excluir.

O aplicativo é excluído, incluindo:

  • Os detalhes do aplicativo são removidos do Application Design Center.
  • O aplicativo do App Hub subjacente é excluído.
  • Os recursos subjacentes são excluídos.

Excluir o projeto

Para excluir o projeto de implantação que você criou no guia de início rápido Criar e verificar um modelo, faça o seguinte:

  1. No console Google Cloud , acesse a página Gerenciar recursos.

    Acessar "Gerenciar recursos"

  2. Na lista de projetos, selecione o projeto que você quer excluir e clique em Excluir.
  3. No prompt, digite o ID do projeto e clique em Encerrar.

A seguir