Otimizar um aplicativo com recomendações de design
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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:
Para administradores:
Ative as APIs obrigatórias. Ative as APIs para todos os recursos que você pretende usar.
Abra a pasta ou o projeto host ativado para apps, dependendo do seu modelo de configuração.
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:
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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-10 UTC."],[],[],null,["Continuously improving your applications is key to meeting operational and\nbusiness goals. Application insights and assistance services, such as\n[Cloud Hub](/hub/docs/overview) and\n[Gemini Cloud Assist](/gemini/docs/cloud-assist/overview), help you\nidentify optimization opportunities. For example, you might receive\nrecommendations to resize underutilized virtual machines or configure\nCloud CDN to reduce latency and cost.\n\nThis guide shows you how to analyze an existing application and then use\nApplication Design Center to implement architectural changes.\n\nBefore you begin\n\nYou must complete the following steps before using application insights and\nassistance services:\n\n- **For administrators**:\n\n 1. Enable required APIs. Enable APIs for all resources you intend to use.\n 2. [Set up Application Design Center](/application-design-center/docs/setup). Only required if you intend to create new application resources from templates.\n 3. [Set up Cloud Hub](/hub/docs/setup-cloud-hub). Only required if you intend to use Cloud Hub to identify optimization opportunities.\n 4. [Set up Gemini Cloud Assist](/gemini/docs/cloud-assist/set-up-gemini). Only required if you intend to use Gemini Cloud Assist to identify optimization opportunities.\n 5. [Grant access to users](/resource-manager/docs/manage-applications#assign-roles). Assign appropriate IAM roles based on user's responsibilities in the application lifecycle.\n- **For developers and operators**:\n\n 1. Confirm with your administrator that the initial setup is finalized.\n 2. [Make sure you have the necessary IAM roles](/resource-manager/docs/manage-applications#assign-roles) for the tasks you want to perform.\n 3. Open your app-enabled folder or host project, depending on your [setup model](/app-hub/docs/set-up-app-hub).\n\nAnalyze the application for optimization opportunities\n\nUse [Cloud Hub](/hub/docs/overview) and\n[Gemini Cloud Assist](/gemini/docs/cloud-assist/overview) to get a\nconsolidated view of your application's operational data and receive\nrecommendations:\n\n1. In the Google Cloud console, use the project picker to select your host project or the management project of the app-enabled folder, depending on your [setup model](/app-hub/docs/set-up-app-hub).\n2. Navigate to the **Home** page from Cloud Hub:\n\n\n [Go to Home](https://console.cloud.google.com/cloud-hub/home)\n\n \u003cbr /\u003e\n\n3. Select your application to view its integrated dashboard.\n\n4. Review incidents, alerts, performance metrics, and cost trends. For more\n information, see\n [Application views and project views](/hub/docs/app-project-views).\n\n5. Optionally,\n [use the Gemini Cloud Assist panel](/gemini/docs/cloud-assist-panel)\n to ask for optimization recommendations using natural language prompts,\n for example:\n\n - *\"Give me recommendations to optimize my application resources.\"*\n - *\"Show me the most expensive resources with the lowest utilization for this application.\"*\n\n Gemini Cloud Assist provides recommendations, such as resizing\n underutilized machine types or enabling a Cloud CDN.\n\nEvolve the application architecture\n\nAfter identifying an optimization, use\n[Application Design Center](/application-design-center/docs/overview) to model\nand deploy the improved architecture:\n\n- **If the application was deployed from a template:** [Open the template and modify its architecture](/application-design-center/docs/design-application-templates#revise_and_reshare_your_template) based on the recommendations. You can then [deploy the new version](/app-hub/docs/create-applications-from-templates) as an update to the existing application instance.\n- **If the application wasn't deployed from a template:** [Create a new template](/app-hub/docs/create-reusable-template) in Application Design Center that reflects the optimized architecture.\n\n[Deploy the optimized application architecture](/application-design-center/docs/deploy-from-console).\nThis process might involve updating an existing deployment or creating a new\none, depending on the nature of the changes."]]