PERF05-BP03 Definizione di un processo per migliorare le prestazioni del carico di lavoro
Definisci un processo per valutare i nuovi servizi, i modelli di progettazione, i tipi di risorse e le configurazioni man mano che diventano disponibili. Ad esempio, esegui test delle prestazioni esistenti sulle nuove offerte di istanze per determinare il loro potenziale per migliorare il carico di lavoro.
Anti-pattern comuni:
-
Ritieni che l'architettura corrente diventi statica e non venga aggiornata nel corso del tempo.
-
Introduci modifiche all'architettura nel tempo senza dei parametri che le giustifichino.
Vantaggi dell'adozione di questa best practice: Definire un processo per apportare modifiche all'architettura consente ai dati raccolti di influenzare la progettazione del carico di lavoro nel corso del tempo.
Livello di rischio associato se questa best practice non fosse adottata: medio
Guida all'implementazione
Le prestazioni del carico di lavoro presentano alcuni vincoli principali. Documentali, in modo da sapere quali tipi di innovazione potrebbero migliorare le prestazioni del carico di lavoro. Utilizza queste informazioni quando vieni a conoscenza di nuovi servizi e tecnologie, man mano che si rendono disponibili, in modo da identificare le soluzioni per ovviare ai vincoli o ai colli di bottiglia.
Determina i principali vincoli riguardanti le prestazioni del carico di lavoro. Documenta i vincoli prestazionali del carico di lavoro in modo da sapere quali tipi di innovazione potrebbero migliorare le prestazioni del carico di lavoro.
Passaggi dell'implementazione
-
Identifica i KPI relativi alle prestazioni del carico di lavoro come indicato in PERF05-BP01 Individuazione degli indicatori chiave di prestazioni (KPI) per misurare l'integrità e le prestazioni del carico di lavoro per stabilire una baseline per il carico di lavoro.
-
utilizza strumenti di osservabilità di AWS per raccogliere metriche sulle prestazioni e misurare i KPI.
-
Conduci un'analisi approfondita per individuare le aree (come la configurazione e il codice applicativo) del carico di lavoro con prestazioni insufficienti, come indicato in PERF05-BP02 Uso di soluzioni di monitoraggio per comprendere le aree in cui le prestazioni sono più critiche.
-
Usa i tuoi strumenti di analisi e prestazioni per individuare la strategia di ottimizzazione delle prestazioni.
-
Utilizza gli ambienti di sperimentazione (sandbox) o di preproduzione per convalidare l'efficacia della strategia.
-
Implementa le modifiche in produzione e monitora continuamente le prestazioni del carico di lavoro.
-
Documenta i miglioramenti e comunicali agli stakeholder.
Risorse
Documenti correlati:
Video correlati:
Esempi correlati: