Otimizar um aplicativo com recomendações de design

Melhorar continuamente seus aplicativos é fundamental para alcançar metas operacionais e de negócios. Insights de aplicativos e serviços de assistência, como o Cloud Hub e o Gemini Cloud Assist, ajudam você a identificar oportunidades de otimização. Por exemplo, você pode receber recomendações para redimensionar máquinas virtuais subutilizadas ou configurar o Cloud CDN para reduzir a latência e o custo.

Este guia mostra como analisar um aplicativo existente e usar o Application Design Center para implementar mudanças arquitetônicas.

Antes de começar

Conclua as etapas a seguir antes de usar os insights de aplicativos e os serviços de assistência:

Analisar o aplicativo em busca de oportunidades de otimização

Use o Cloud Hub e o Gemini Cloud Assist para ter uma visão consolidada dos dados operacionais do seu aplicativo e receber recomendações:

  1. No console do Google Cloud , use o seletor de projetos para escolher o projeto host ou o projeto de gerenciamento da pasta ativada para apps, dependendo do seu modelo de configuração.
  2. Acesse a página Inicial no Cloud Hub:

    Ir para a página inicial

  3. Selecione seu aplicativo para conferir o painel integrado.

  4. Analise incidentes, alertas, métricas de performance e tendências de custo. Para mais informações, consulte Visualizações de aplicativos e de projetos.

  5. Se quiser, use o painel do Gemini Cloud Assist para pedir recomendações de otimização usando comandos em linguagem natural, por exemplo:

    • "Me dê recomendações para otimizar meus recursos de aplicativo."
    • "Mostre os recursos mais caros com a menor utilização para este aplicativo."

    O Gemini Cloud Assist oferece recomendações, como redimensionar tipos de máquinas subutilizados ou ativar um Cloud CDN.

Evoluir a arquitetura do aplicativo

Depois de identificar uma otimização, use o Application Design Center para modelar e implantar a arquitetura aprimorada:

Implante a arquitetura de aplicativo otimizada. Esse processo pode envolver a atualização de uma implantação atual ou a criação de uma nova, dependendo da natureza das mudanças.