COST05-BP02 Analisi di tutti i componenti del carico di lavoro
Verifica che ogni componente del carico di lavoro venga analizzato, indipendentemente dalle dimensioni attuali o dai costi correnti. L'attività di revisione deve riflettere i potenziali benefici, come i costi correnti e quelli previsti.
Livello di rischio associato alla mancata adozione di questa best practice: elevato
Guida all'implementazione
I componenti del carico di lavoro, progettati per fornire valore aziendale all'organizzazione, possono includere vari servizi. Per ogni componente, è possibile scegliere servizi Cloud AWS specifici per soddisfare specifiche esigenze aziendali. Questa selezione potrebbe essere influenzata da fattori quali la familiarità o l'esperienza precedente nell'uso di questi servizi.
Dopo aver identificato i requisiti dell'organizzazione (come indicato in COST05-BP01 Identificazione dei requisiti dell'organizzazione sui costi, esegui un'analisi approfondita di tutti i componenti del carico di lavoro. Analizza ogni componente considerando i costi e le dimensioni attuali e previsti. Considera il costo dell'analisi rispetto a qualsiasi potenziale risparmio del carico di lavoro durante il suo ciclo di vita. L'impegno dedicato all'analisi di tutti i componenti di questo carico di lavoro dovrebbe corrispondere al potenziale risparmio o ai miglioramenti previsti derivanti dall'ottimizzazione del componente specifico. Ad esempio, se il costo della risorsa proposta è di 10 USD al mese e sotto i carichi previsti non supererà i 15 USD al mese, la spesa di una giornata di impegno per ridurre i costi del 50% (5 USD al mese) potrebbe superare il potenziale vantaggio per tutta la durata del sistema. L'utilizzo di una stima basata sui dati, più rapida ed efficiente, fornisce il migliore risultato complessivo per questo componente.
I carichi di lavoro possono cambiare nel corso del tempo e il giusto set di servizi potrebbe non essere ottimale se l'architettura o l'utilizzo del carico di lavoro cambiano. L'analisi per la selezione dei servizi deve integrare gli stati del carico di lavoro e i livelli di utilizzo attuali e futuri. Implementare un servizio in funzione dello stato o dell'utilizzo futuro del carico di lavoro può ridurre i costi complessivi, riducendo o rimuovendo lo sforzo necessario per apportare modifiche future. Ad esempio, l'utilizzo di Amazon EMR Serverless potrebbe essere inizialmente la scelta appropriata. Tuttavia, con l'aumento del consumo del servizio, il passaggio a Amazon EMR in Amazon EC2 potrebbe ridurre i costi per il componente specifico del carico di lavoro.
La revisione strategica di tutti i componenti del carico di lavoro, indipendentemente dalle loro caratteristiche attuali, ha il potenziale di generare notevoli miglioramenti e risparmi finanziari nel tempo. L'impegno dedicato in questo processo di revisione dovrebbe essere programmato, con un'attenta considerazione dei potenziali vantaggi che potrebbero essere realizzati.
AWS Cost Explorer
Passaggi dell'implementazione
-
Elenca i componenti del carico di lavoro: crea un elenco dei componenti del carico di lavoro. Tale elenco viene utilizzato come verifica per controllare che ogni componente sia stato analizzato. Gli sforzi sostenuti devono riflettere la criticità del carico di lavoro secondo quanto definito dalle priorità dell'organizzazione. Raggruppare le risorse in modo funzionale, ad esempio in base all'archiviazione del database di produzione, migliora l'efficienza se sono presenti più database.
-
Assegna le priorità all'elenco dei componenti: assegna ai componenti in elenco una priorità in base all'impegno che richiedono. Tale assegnazione viene in genere eseguita in ordine dal componente più costoso a quello meno costoso o in base alla criticità definita dalle priorità dell'organizzazione.
-
Esegui l'analisi: per ogni componente dell'elenco, esamina le opzioni e i servizi disponibili e scegli l'opzione che si allinea meglio alle priorità dell'organizzazione.
Risorse
Documenti correlati: