COST05-BP02 Analizza tutti i componenti del carico di lavoro - Pilastro dell'ottimizzazione dei costi

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à.

COST05-BP02 Analizza 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 se questa best practice non fosse adottata: 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 Cloud AWS servizi specifici per soddisfare le 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 Identifica i requisiti dell'organizzazione in termini di 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 deve 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 secondo le previsioni i carichi non dovrebbero superare i 15 USD al mese, spendere un giorno di lavoro per ridurre i costi del 50% (5 USD al mese) potrebbe eccedere il potenziale beneficio nel corso della vita del sistema. Usa una stima basata sui dati, più rapida ed efficiente, per generare 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, diminuendo o rimuovendo l'impegno necessario per apportare modifiche future. Ad esempio, inizialmente l'utilizzo di EMR Serverless potrebbe essere la scelta appropriata. Tuttavia, con l'aumento del consumo per quel servizio, la transizione a EMR on EC2 potrebbe ridurre i costi per quella componente del carico di lavoro.

AWS Cost Explorere AWS Cost and Usage Report s (CUR) può analizzare il costo di un proof of concept (PoC) o di un ambiente di esecuzione. Puoi anche utilizzare AWS Pricing Calculator per stimare i costi del carico di lavoro.

Scrivi un flusso di lavoro che dovrà essere usato dai team tecnici per esaminare i carichi di lavoro. Il flusso di lavoro deve essere semplice, ma coprire tutti i passaggi necessari affinché i team comprendano ogni componente del carico di lavoro e i relativi prezzi. L'organizzazione può quindi seguire e personalizzare il flusso di lavoro in base alle esigenze specifiche di ogni team.

  1. Elenca ogni servizio in uso per il tuo carico di lavoro: questa pratica è un buon punto di partenza. Identifica tutti i servizi attualmente in uso e da dove derivano i costi.

  2. Scopri come funzionano i prezzi per questi servizi: analizza il modello di prezzo di ciascun servizio. AWS Servizi diversi hanno modelli di prezzo diversi in base a fattori come il volume di utilizzo, il trasferimento dei dati e i prezzi specifici delle funzionalità.

  3. Concentrati sui servizi che comportano costi di carico di lavoro imprevisti e che non sono in linea con l'utilizzo previsto e il risultato aziendale: identifica i valori anomali o i servizi il cui costo non è proporzionale al valore o all'utilizzo di or s. AWS Cost Explorer AWS Cost and Usage ReportÈ importante correlare i costi ai risultati aziendali per poter definire le priorità delle attività di ottimizzazione.

  4. AWS Cost Explorer, CloudWatch Logs, VPC Flow Logs e Amazon S3 Storage Lens per comprendere la causa principale di questi costi elevati: questi strumenti sono fondamentali nella diagnosi dei costi elevati. Ogni servizio offre una visione diversa per osservare e analizzare l'utilizzo e i costi. Ad esempio, Cost Explorer aiuta a determinare le tendenze complessive dei costi, CloudWatch Logs fornisce informazioni operative, VPC Flow Logs visualizza il traffico IP e Amazon S3 Storage Lens è utile per l'analisi dello storage.

  5. Utilizzalo Budget AWS per impostare budget per determinati importi per servizi o account: l'impostazione dei budget è un modo proattivo per gestire i costi. Consente Budget AWS di impostare soglie di budget personalizzate e ricevere avvisi quando i costi superano tali soglie.

  6. Configura gli CloudWatch allarmi Amazon per inviare avvisi di fatturazione e utilizzo: configura il monitoraggio e gli avvisi per i parametri di costo e utilizzo. CloudWatch gli allarmi possono avvisarti quando vengono superate determinate soglie, il che migliora i tempi di risposta dell'intervento.

Favorisci notevoli miglioramenti e risparmi finanziari nel tempo con la revisione strategica di tutti i componenti del carico di lavoro, indipendentemente dalle caratteristiche attuali. L'impegno profuso in questo processo di revisione deve essere ponderato, con un'attenta considerazione dei potenziali vantaggi che si possono ottenere.

Passaggi dell'implementazione

  • Elenca i componenti del carico di lavoro: crea un elenco dei componenti del carico di lavoro. Usa questo elenco per verificare che ogni componente sia stato analizzato. Gli impegni sostenuti devono riflettere la criticità del carico di lavoro secondo quanto definito dalle priorità dell'organizzazione. Raggruppa le risorse in modo funzionale, ad esempio in base all'archiviazione del database di produzione, per migliorare l'efficienza se sono presenti più database.

  • Assegna priorità all'elenco dei componenti: assegna ai componenti nell'elenco una priorità in termini di impegno richiesto. 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 ciascun 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:

Video correlati: