Otimizar um aplicativo com recomendações de design

Os insights do Cloud Hub e do Gemini Cloud Assist ajudam a identificar oportunidades para otimizar seus aplicativos. Por exemplo, é possível analisar recomendações para redimensionar máquinas virtuais subutilizadas ou configurar o Cloud CDN para reduzir a latência e o custo.

Depois de analisar um aplicativo, use o Application Design Center para modelar e implantar as mudanças de arquitetura recomendadas.

Antes de começar

Este documento pressupõe que você tenha configurado um limite de gerenciamento de aplicativos no nível da pasta para seus aplicativos. O Application Design Center, o Cloud Hub e o Gemini Cloud Assist exigem esse tipo de limite.

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

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 aplicativo e receber recomendações:

  1. No console do Google Cloud , use o seletor de projetos para selecionar o projeto de gerenciamento.
  2. Acesse a página Início no Cloud Hub:

    Ir para a página inicial

  3. Selecione seu aplicativo para acessar 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:

    • Give me recommendations to optimize my application.
    • Show me the most expensive resources with the lowest utilization for this application.

    O Gemini Cloud Assist oferece recomendações, como redimensionar tipos de máquina 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 melhorada:

Implantar a arquitetura otimizada do aplicativo. 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.