Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SUS06-BP02 Adozione di metodi che consentano di introdurre rapidamente migliorie in tema di sostenibilità
Adotta metodi e processi per convalidare migliorie potenziali, ridurre i costi legati ai test e offrire piccole migliorie.
Anti-pattern comuni:
-
Analizzare l'applicazione rispetto alla sostenibilità è un'attività che viene eseguita solo una volta, all'inizio di un progetto.
-
Il tuo carico di lavoro non è aggiornato, poiché il processo di rilascio è troppo complesso per introdurre modifiche minori per l'efficienza delle risorse.
-
Non hai meccanismi per migliorare il tuo carico di lavoro in termini di sostenibilità.
Vantaggi dell'adozione di questa best practice: la definizione di un processo per l'introduzione e il monitoraggio dei miglioramenti della sostenibilità consente di adottare in modo continuo nuove funzionalità e funzioni, risolvere i problemi e migliorare l'efficienza del carico di lavoro.
Livello di rischio associato se questa best practice non fosse adottata: medio
Guida all'implementazione
Testa e convalida potenziali miglioramenti all'impatto sulla sostenibilità prima di implementarli in produzione. Tieni in considerazione il costo dei test quando calcoli il potenziale vantaggio futuro di un miglioramento. Sviluppa metodi di test a basso costo per consentire la distribuzione di piccoli miglioramenti.
Passaggi dell'implementazione
-
Analizza e comunica i tuoi obiettivi di sostenibilità organizzativa: esamina i tuoi obiettivi di sostenibilità organizzativa, come la riduzione delle emissioni di carbonio o la gestione delle risorse idriche. Traduci questi obiettivi in requisiti di sostenibilità per i carichi di lavoro del cloud. Comunica questi requisiti alle principali parti interessate.
-
Aggiungi i requisiti di sostenibilità al tuo backlog: aggiungi i requisiti relativi al miglioramento della sostenibilità al tuo backlog di sviluppo.
-
Itera e migliora: utilizza un processo di miglioramento iterativo per identificare, valutare, assegnare priorità, testare e implementare questi miglioramenti.
-
Esegui test utilizzando il prodotto minimo funzionante (MVP): sviluppa e testa potenziali miglioramenti con componenti minimi funzionanti per ridurre costi e impatto ambientale dei test.
-
Semplifica il processo: migliora e semplifica continuamente i tuoi processi di sviluppo. Ad esempio, automatizza il processo di distribuzione del software con pipeline di distribuzione e integrazione continue (CI/CD) per testare e implementare migliorie potenziali per ridurre il livello di impegno e gli errori causati da processi manuali.
-
Gestisci formazione e sensibilizzazione: organizza programmi di formazione per i membri del tuo team per sensibilizzarli in merito alla sostenibilità e sull'impatto delle loro attività sugli obiettivi di sostenibilità dell'organizzazione.
-
Valuta e modifica: valuta in modo costante l'impatto delle migliorie e apporta gli adeguamenti richiesti.
Risorse
Documenti correlati:
Video correlati:
-
AWS re:Invent 2023 - Sustainable architecture: Past, present, and future
-
AWS re:Invent 2022 - Delivering sustainable, high-performing architectures
-
AWS re:Invent 2022 - Architecting sustainably and reducing your AWS carbon footprint
-
AWS re:Invent 2022 - Sustainability in AWS global infrastructure
-
AWS re:Invent 2023 - What's new with AWS observability and operations
Esempi correlati: