Otimizar um aplicativo com recomendações de design

Melhorar continuamente os aplicativos do App Hub é fundamental para atingir 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 na arquitetura.

Antes de começar

Este documento pressupõe que você já configurou 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 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 Google Cloud , use o seletor de projetos para escolher seu projeto de gerenciamento.
  2. Acesse a página Início 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:

    • 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á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.