Otimize uma aplicação com recomendações de design

A melhoria contínua das suas aplicações é fundamental para atingir os objetivos operacionais e empresariais. Os serviços de assistência e estatísticas das aplicações, como o Cloud Hub e o Gemini Cloud Assist, ajudam a identificar oportunidades de otimização. Por exemplo, 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-lhe como analisar uma aplicação existente e, em seguida, usar o Application Design Center para implementar alterações arquitetónicas.

Antes de começar

Tem de concluir os seguintes passos antes de usar as estatísticas de aplicações e os serviços de assistência:

Analise a aplicação para encontrar oportunidades de otimização

Use o Cloud Hub e o Gemini Cloud Assist para ter uma vista consolidada dos dados operacionais da sua aplicação e receber recomendações:

  1. Na Google Cloud consola, use o seletor de projetos para selecionar o projeto de anfitrião ou o projeto de gestão da pasta com apps ativadas, consoante o seu modelo de configuração.
  2. Navegue para a página Início a partir do Cloud Hub:

    Aceder à página inicial

  3. Selecione a sua aplicação para ver o respetivo painel de controlo integrado.

  4. Reveja incidentes, alertas, métricas de desempenho e tendências de custos. Para mais informações, consulte Visualizações de candidaturas e visualizações de projetos.

  5. Opcionalmente, use o painel do Gemini Cloud Assist para pedir recomendações de otimização através de comandos de linguagem natural, por exemplo:

    • "Dá-me recomendações para otimizar os recursos da minha aplicação."
    • "Mostra-me os recursos mais caros com a utilização mais baixa para esta aplicação."

    O Gemini Cloud Assist oferece recomendações, como redimensionar tipos de máquinas pouco usados ou ativar uma RFC na nuvem.

Desenvolva a arquitetura da aplicação

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

Implemente a arquitetura de aplicações otimizada. Este processo pode envolver a atualização de uma implementação existente ou a criação de uma nova, consoante a natureza das alterações.