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:
Para administradores:
- Ative as APIs necessárias para todos os recursos do Google Cloud que você pretende usar.
- Configure o Application Design Center. Obrigatório apenas se você pretende criar novos componentes de aplicativo com base em modelos.
- Configurar o Cloud Hub. Obrigatório apenas se você pretende usar o Cloud Hub para identificar oportunidades de otimização.
- Configure o Gemini Cloud Assist. Necessário apenas se você pretende usar o Gemini Cloud Assist para identificar oportunidades de otimização.
- Conceda acesso a usuários. Atribua papéis do IAM adequados com base nas responsabilidades do usuário no ciclo de vida do aplicativo.
Para desenvolvedores e operadores:
- Confirme se os aplicativos existem no seu limite de gerenciamento de aplicativos.
- Verifique se você tem os papéis do IAM necessários para as tarefas que quer realizar.
- Abra o projeto de gerenciamento no console do Google Cloud .
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:
- No console do Google Cloud , use o seletor de projetos para selecionar o projeto de gerenciamento.
Acesse a página Início no Cloud Hub:
Selecione seu aplicativo para acessar o painel integrado.
Analise incidentes, alertas, métricas de performance e tendências de custo. Para mais informações, consulte Visualizações de aplicativos e de projetos.
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:
- Se o aplicativo foi implantado usando um modelo: abra o modelo e modifique a arquitetura com base nas recomendações. Em seguida, é possível implantar a nova versão como uma atualização para a instância do aplicativo.
- Se o aplicativo não foi implantado usando um modelo: crie um novo modelo no Application Design Center que reflita a arquitetura otimizada.
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.