Ottimizzare un'applicazione con i consigli di progettazione

Il miglioramento continuo delle applicazioni App Hub è fondamentale per raggiungere gli obiettivi operativi e commerciali. I servizi di assistenza e approfondimenti sulle applicazioni, come Cloud Hub e Gemini Cloud Assist, ti aiutano a identificare le opportunità di ottimizzazione. Ad esempio, potresti ricevere suggerimenti per ridimensionare le macchine virtuali sottoutilizzate o configurare Cloud CDN per ridurre la latenza e i costi.

Questa guida mostra come analizzare un'applicazione esistente e poi utilizzare Application Design Center per implementare modifiche all'architettura.

Prima di iniziare

Questo documento presuppone che tu abbia configurato un limite 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 approfondimento e assistenza per le applicazioni, devi completare i seguenti passaggi:

Analizzare 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 consigli:

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

    Vai alla home page

  3. Seleziona l'applicazione per visualizzare la dashboard integrata.

  4. Esamina incidenti, avvisi, metriche di rendimento e tendenze dei costi. Per ulteriori informazioni, vedi Viste delle applicazioni e viste dei progetti.

  5. (Facoltativo) utilizza il riquadro Gemini Cloud Assist per chiedere consigli 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 il ridimensionamento di tipi di macchine sottoutilizzati o l'attivazione di unaCloud CDNd.

Evolvere l'architettura dell'applicazione

Dopo aver identificato un'ottimizzazione, utilizza Application Design Center per modellare e implementare l'architettura migliorata:

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