Well-Architected Framework: pilastro di ottimizzazione delle prestazioni

Last reviewed 2026-10-13 UTC

Questo pilastro del Google Cloud Well-Architected Framework fornisce consigli per ottimizzare il rendimento dei workload in Google Cloud.

Questo documento è rivolto ad architetti, sviluppatori e amministratori che pianificano, progettano, eseguono il deployment e gestiscono i workload in Google Cloud.

I consigli di questo pilastro possono aiutare la tua organizzazione a operare in modo efficiente, migliorare la soddisfazione dei clienti, aumentare le entrate e ridurre i costi. Ad esempio, quando il tempo di elaborazione del backend di un'applicazione diminuisce, gli utenti riscontrano tempi di risposta più rapidi, il che può portare a una maggiore fidelizzazione degli utenti e a maggiori entrate.

Il processo di ottimizzazione del rendimento può comportare un compromesso tra rendimento e costi. Tuttavia, l'ottimizzazione del rendimento a volte può aiutarti a ridurre i costi. Ad esempio, quando il carico aumenta, la scalabilità automatica può contribuire a fornire un rendimento prevedibile assicurando che le risorse di sistema non siano sovraccariche. La scalabilità automatica ti aiuta anche a ridurre i costi rimuovendo le risorse inutilizzate durante i periodi di carico ridotto.

L'ottimizzazione del rendimento è un processo continuo, non un'attività una tantum. Il seguente diagramma mostra le fasi del processo di ottimizzazione del rendimento:

Processo di ottimizzazione del rendimento

Il processo di ottimizzazione del rendimento è un ciclo continuo che include le seguenti fasi:

  1. Definisci i requisiti: definisci i requisiti di rendimento granulari per ogni livello dello stack di applicazioni prima di progettare e sviluppare le applicazioni. Per pianificare l'allocazione delle risorse, considera le caratteristiche principali del workload e le aspettative di rendimento.
  2. Progetta ed esegui il deployment: utilizza pattern di progettazione elastici e scalabili che possono aiutarti a soddisfare i requisiti di rendimento.
  3. Monitora e analizza: monitora continuamente il rendimento utilizzando log, tracciamento, metriche e avvisi.
  4. Ottimizza: valuta potenziali riprogettazioni man mano che le applicazioni si evolvono. Ridimensiona le risorse cloud e utilizza nuove funzionalità per soddisfare i requisiti di rendimento in continua evoluzione.

    Come mostrato nel diagramma precedente, continua il ciclo di monitoraggio, rivalutazione dei requisiti e regolazione delle risorse cloud.

Per i principi e i consigli di ottimizzazione del rendimento specifici per i workload di AI e ML, consulta la sezione AI and ML perspective: Performance optimization in the Well-Architected Framework.

Valuta i workload utilizzando una competenza dell'agente

Per consentire agli agenti AI di valutare i tuoi workload cloud in base ai principi e alle raccomandazioni di questo pilastro, utilizza la google-cloud-waf-performance-optimization competenza, disponibile nel repository Google Agent Skills su GitHub.

Per installare la competenza, esegui il seguente comando nel client o nel terminale dell'agente:

npx skills add google/skills --skill google-cloud-waf-performance-optimization

Quando richiesto, specifica gli agenti AI per i quali vuoi installare la competenza e imposta l'ambito di installazione (progetto o globale).

Principi fondamentali

I consigli del pilastro dell'ottimizzazione del rendimento del Well-Architected Framework sono mappati ai seguenti principi fondamentali:

Collaboratori

Autori:

Altri collaboratori: