SUS02-BP02 Allineamento degli SLA agli obiettivi di sostenibilità - Framework AWS Well-Architected

SUS02-BP02 Allineamento degli SLA agli obiettivi di sostenibilità

Rivedi e ottimizza gli Accordi sul livello di servizio (SLA) del carico di lavoro in base ai tuoi obiettivi di sostenibilità per ridurre la quantità di risorse richieste per supportare il carico di lavoro e continuare a soddisfare le esigenze aziendali.

Anti-pattern comuni:

  • Gli SLA dei carichi di lavoro sono sconosciuti o ambigui.

  • Definisci il tuo SLA solo per disponibilità e performance.

  • Usi lo stesso modello di progettazione (come l'architettura multi-AZ) per tutti i carichi di lavoro.

Vantaggi dell'adozione di questa best practice: allineare gli SLA agli obiettivi di sostenibilità porta a un utilizzo ottimale delle risorse e, al contempo, a una conciliazione con le esigenze aziendali.

Livello di rischio associato se questa best practice non fosse adottata: basso

Guida all'implementazione

Gli SLA definiscono il livello di servizio che ci si aspetta da un carico di lavoro cloud, come ad esempio i tempi di risposta, la disponibilità e la conservazione dei dati. Essi influenzano l'architettura, l'utilizzo delle risorse e l'impatto ambientale di un carico di lavoro nel cloud. Con cadenza regolare, rivedi gli SLA e accetta dei compromessi che riducano l'utilizzo di risorse in modo significativo in cambio di una diminuzione accettabile dei livelli di servizio.

Passaggi dell'implementazione

  • Comprendi gli obiettivi di sostenibilità: individua nella tua organizzazione gli obiettivi di sostenibilità, come la riduzione delle emissioni di carbonio o il miglioramento dell'utilizzo delle risorse.

  • Rivedi gli SLA: esamina gli accordi sul livello di servizio (SLA) per valutare se supportano i requisiti aziendali. Se stai superando gli SLA, esegui un'ulteriore revisione.

  • Comprendi i compromessi: individua i compromessi tra la complessità del carico di lavoro, ad esempio un elevato volume di utenti simultanei, le prestazioni, ad esempio la latenza, e l'impatto sulla sostenibilità, ad esempio le risorse richieste. In genere, dare la priorità a due fattori va a scapito del terzo.

  • Modifica gli SLA: cambia gli SLA accettando compromessi che riducano l'impatto in termini di sostenibilità in modo significativo in cambio di una diminuzione accettabile dei livelli di servizio.

    • Sostenibilità e affidabilità: i carichi di lavoro altamente disponibili tendono a consumare più risorse.

    • Sostenibilità e performance: l'uso di una maggiore quantità di risorse per aumentare le performance potrebbe avere un impatto ambientale più significativo.

    • Sostenibilità e sicurezza: carichi di lavoro con una sicurezza eccessiva potrebbero avere un impatto maggiore sull'ambiente.

  • Definisci gli SLA di sostenibilità, se possibile: includi gli SLA di sostenibilità per il tuo carico di lavoro. Ad esempio, determina un livello minimo di utilizzo come SLA di sostenibilità per le tue istanze di calcolo.

  • Usa modelli di progettazione efficienti: utilizza modelli di progettazione, come i microservizi su AWS, che danno la priorità a funzioni strategiche per la tua azienda e consentono livelli di servizio inferiori (in tema di obiettivi per tempi di risposta o di ripristino) per funzioni non critiche.

  • Comunica e stabilisci le responsabilità: condividi gli SLA con tutte le parti interessate pertinenti, inclusi il team di sviluppo e i tuoi clienti. Utilizza i report per tracciare e monitorare gli SLA. Assegna le responsabilità per raggiungere gli obiettivi di sostenibilità degli SLA.

  • Usa incentivi e premi: utilizza incentivi e premi per raggiungere o superare gli SLA in linea con gli obiettivi di sostenibilità.

  • Rivedi e itera: revisiona e modifica regolarmente i tuoi SLA per assicurarti che siano allineati agli obiettivi di sostenibilità e prestazioni in costante evoluzione.

Risorse

Documenti correlati:

Video correlati: