Ottimizzare un'applicazione con i consigli di progettazione

Gli insight di Cloud Hub e Gemini Cloud Assist ti aiutano a identificare le opportunità per ottimizzare le tue applicazioni. Ad esempio, puoi esaminare i suggerimenti per ridimensionare le macchine virtuali sottoutilizzate o configurare Cloud CDN per ridurre latenza e costi.

Dopo aver analizzato un'applicazione esistente, puoi utilizzare Application Design Center per modellare ed eseguire il deployment delle modifiche architettoniche consigliate.

Prima di iniziare

Questo documento presuppone che tu abbia configurato un confine di gestione delle applicazioni a livello di cartella per le tue applicazioni. Application Design Center, Cloud Hub e Gemini Cloud Assist richiedono questo tipo di confine.

Prima di utilizzare i servizi di assistenza e insight sulle applicazioni, devi completare i seguenti passaggi:

Analizza l'applicazione per individuare opportunità di ottimizzazione

Utilizza Cloud Hub e Gemini Cloud Assist per ottenere una visualizzazione consolidata dei dati operativi della tua applicazione e ricevere suggerimenti:

  1. Nella console Google Cloud , utilizza il selettore di progetti per selezionare il progetto di gestione.
  2. Vai alla Home page da Cloud Hub:

    Vai alla home page

  3. Seleziona la tua applicazione per visualizzare la relativa dashboard integrata.

  4. Esamina incidenti, avvisi, metriche sul rendimento e tendenze dei costi. Per saperne di più, consulta Visualizzazioni di applicazioni e visualizzazioni di progetti.

  5. Facoltativamente, utilizza il riquadro Gemini Cloud Assist per richiedere suggerimenti di ottimizzazione utilizzando prompt in linguaggio naturale, ad esempio:

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

    Gemini Cloud Assist fornisce suggerimenti, ad esempio per ridimensionare i tipi di macchine sottoutilizzate o abilitare Cloud CDN.

Evolvi l'architettura dell'applicazione

Dopo aver identificato un'ottimizzazione, utilizza Application Design Center per modellare ed eseguire il deployment dell'architettura migliorata:

Esegui il deployment dell'architettura dell'applicazione ottimizzata. Questo processo potrebbe comportare l'aggiornamento di un deployment esistente o la creazione di uno nuovo, a seconda della natura delle modifiche.