Questo contenuto è obsoleto. Questa versione di Framework Well-Architected è ora disponibile all'indirizzo: https://docs.aws.amazon.com/it_it/wellarchitected/2022-03-31/framework/cost-optimization.html
COST 3: In che modo monitori l'utilizzo e il costo?
Stabilisci policy e procedure per monitorare e allocare i costi in modo appropriato.
Ciò ti consente di misurare e migliorare l'efficienza in termini di costi del carico
di lavoro.
Risorse
Managing AWS Cost and Usage Reports
AWS tagging strategies
Analyzing your costs with Cost Explorer
Analyzing your costs with AWS Budgets
Best practice:
-
Configurazione di fonti di informazione dettagliate: Configura i report costi e utilizzo AWS e la granularità oraria di Cost Explorer per
fornire informazioni dettagliate su costi e utilizzo. Configura il carico di lavoro
per far sì che le voci di log vengano registrate per ogni risultato aziendale distribuito.
-
Identificazione delle categorie di attribuzione dei costi: Identifica le categorie dell'organizzazione che possono essere utilizzate per allocare
i costi all'interno della tua organizzazione.
-
Definizione dei parametri dell'organizzazione: Definisci i parametri dell'organizzazione necessari per questo carico di lavoro. I
parametri esemplificativi di un carico di lavoro sono i report dei clienti prodotti
o le pagine web disponibili ai clienti.
-
Configurazione degli strumenti di fatturazione e di gestione dei costi: Configura Cost Explorer AWS e Budget AWS in linea con le policy della tua organizzazione.
-
Aggiunta di informazioni sull'organizzazione a costi e utilizzo: Definisci uno schema di applicazione di tag basato sull'organizzazione, attributi
del carico di lavoro e categorie di allocazione dei costi. Implementa l'applicazione
di tag su tutte le risorse. Utilizza Cost Categories per raggruppare i costi e l'utilizzo
in base agli attributi dell'organizzazione.
-
Allocazione dei costi in base ai parametri del carico di lavoro: Alloca i costi del carico di lavoro in base ai parametri o ai risultati aziendali
per misurare l'efficienza dei costi del carico di lavoro. Implementa un processo per
analizzare il Report costi e utilizzo AWS con Amazon Athena, che può fornire informazioni
e capacità di chargeback.
Piano di miglioramento
Configurazione di fonti di informazione dettagliate
Configurazione del report costi e utilizzo : Utilizzando la console di fatturazione, configura almeno un report costi e utilizzo.
Configura un report con granularità oraria che include tutti gli identificatori e
gli ID risorsa. Puoi anche creare altri report con granularità diverse per fornire
informazioni di riepilogo di livello superiore.
AWS Account Setup
Configurazione della granularità oraria in Cost Explorer : Utilizzando la console di fatturazione, abilita i dati orari e i dati a livello di
risorsa. NOTA: l'attivazione di questa funzionalità comporta dei costi, consulta la
pagina dei prezzi.
AWS Account Setup
AWS Cost Management Pricing
Configurazione della registrazione dell'applicazione : Assicurati che l'applicazione registri ogni risultato aziendale che distribuisce
in modo che possa essere monitorato e misurato. Assicurati che la granularità di questi
dati sia almeno oraria per essere abbinata ai dati relativi a costi e utilizzo. Consulta
il pilastro dell'Eccellenza operativa per ulteriori dettagli su registrazione e monitoraggio.
Well-Architected Operational Excellence Pillar
Identificazione delle categorie di attribuzione dei costi
Definizione delle categorie dell'organizzazione :
Organizza riunioni con le parti interessate per definire categorie che riflettano
la struttura e i requisiti della tua organizzazione. Queste saranno mappate direttamente
sulla struttura delle categorie finanziarie esistenti, ad esempio unità aziendale,
budget, centro di costi o reparto. Osserva i risultati che il cloud offre per la tua
azienda, ad esempio la formazione o l'istruzione, poiché anche queste sono categorie
organizzative. A una risorsa possono essere assegnate più categorie e una risorsa
può essere in più categorie diverse, quindi definisci tutte le categorie necessarie.
Definizione delle categorie funzionali :
Organizza riunioni con le parti interessate per definire categorie che riflettano
le funzioni che hai all'interno della tua azienda. Si può trattare del carico di lavoro
o dei nomi delle applicazioni e il tipo di ambiente, ad esempio produzione, test o
sviluppo. A una risorsa possono essere assegnate più categorie e una risorsa può essere
in più categorie diverse, quindi definisci tutte le categorie necessarie.
Definizione dei parametri dell'organizzazione
Definizione dei risultati del carico di lavoro :
Organizza riunioni con le parti interessate dell'azienda e definisci i risultati del
carico di lavoro. Si tratta di una misura principale dell'utilizzo da parte dei clienti
e devono essere parametri aziendali e non parametri tecnici. Deve esserci un piccolo
numero di parametri di alto livello (meno di cinque) per carico di lavoro. Se il carico
di lavoro produce più risultati per diversi casi d'uso, raggruppali in un singolo
parametro.
Definizione dei risultati dei componenti del carico di lavoro :
Facoltativamente, se disponi di un carico di lavoro grande e complesso oppure puoi
suddividere facilmente il carico di lavoro in componenti (ad esempio microservizi)
con input e output ben definiti, definisci i parametri per ogni componente. Lo sforzo
deve riflettere il valore e il costo del componente. Inizia con i componenti più grandi
e punta ai componenti più piccoli.
Configurazione degli strumenti di fatturazione e di gestione dei costi
Creazione di un gruppo di ottimizzazione dei costi :
Configura l'account e crea un gruppo che abbia accesso ai report costi e utilizzo
richiesti. Questo gruppo deve includere i rappresentanti di tutti i team che possiedono
o gestiscono un'applicazione. In questo modo, ogni team ha accesso alle informazioni
relative a costi e utilizzo.
Well-Architected Labs - AWS Account Setup
Configurazione di Budget AWS :
Configura Budget AWS su tutti gli account per il tuo carico di lavoro. Imposta un
budget per la spesa complessiva dell'account e un budget per il carico di lavoro utilizzando
i tag.
Well-Architected Labs: Cost and Governance Usage
Configurazione di Cost Explorer AWS :
Configura Cost Explorer AWS per il carico di lavoro e gli account. Crea un pannello
di controllo per il carico di lavoro che monitori la spesa complessiva e i parametri
di utilizzo chiave per il carico di lavoro.
Well-Architected Labs: Billing Visualization
Configurazione di strumenti avanzati :
Facoltativamente, puoi creare uno strumento personalizzato per la tua organizzazione
che fornisca dettagli e granularità aggiuntivi. Puoi implementare funzionalità di
analisi avanzate con Amazon Athena e pannelli di controllo con Amazon QuickSight.
Well-Architected Labs: Cost and Usage Analysis
Well-Architected Labs: Cost and Usage Visualization
Aggiunta di informazioni sull'organizzazione a costi e utilizzo
Definizione di uno schema di applicazione di tag :
Riunisci tutte le parti interessate di tutta l'azienda per definire uno schema. Questo
generalmente include il personale tecnico, finanziario e di gestione. Definisci un
elenco di tag che tutte le risorse devono avere, nonché un elenco di tag che le risorse
dovrebbero avere. Assicurati che i nomi e i valori dei tag siano coerenti all'interno
dell'organizzazione.
AWS tagging strategies
Risorse di tag :
Utilizzando le categorie di attribuzione dei costi definite, posiziona i tag su tutte
le risorse nei carichi di lavoro in base alle categorie. Utilizza strumenti come l'interfaccia
a riga di comando (CLI), Tag Editor o Systems Manager per aumentare l'efficienza.
AWS tagging strategies
Implementazione di Cost Categories :
Puoi creare categorie di costo senza implementare l'applicazione di tag, le categorie
di costo utilizzano le dimensioni di costo e utilizzo esistenti. Crea regole di categoria
dallo schema e implementalo nelle categorie di costo.
AWS Cost Categories
Automatizza l'applicazione di tag : Per assicurarti di mantenere elevati livelli di applicazione di tag tra tutte le
risorse, automatizza l'applicazione di tag in modo che le risorse siano contrassegnate
automaticamente al momento della creazione. Utilizza le funzionalità all'interno del
servizio o i servizi come AWS CloudFormation, per assicurarti che le risorse siano
contrassegnate al momento della creazione. Puoi anche creare un microservizio personalizzato
che scansioni periodicamente il carico di lavoro e rimuova le risorse non contrassegnate,
l'ideale per ambienti di test e sviluppo.
AWS CloudFormation Resource Tag
Amazon EC2 and Amazon EBS add support for tagging resources upon creation
Monitoraggio ed elaborazione di report sull'applicazione di tag : Per assicurarti di mantenere elevati livelli di applicazione di tag nella tua organizzazione,
segnala e monitora i tag tra i tuoi carichi di lavoro. Puoi utilizzare Cost Explorer
AWS per visualizzare il costo delle risorse con tag e senza tag oppure utilizzare
servizi come Tag Editor. Verifica regolarmente il numero di risorse senza tag e aggiungi
i tag fino a raggiungere il livello desiderato di applicazione di tag.
Allocazione dei costi in base ai parametri del carico di lavoro
Allocazione dei costi ai parametri del carico di lavoro :
Utilizzando i parametri e l'applicazione di tag definiti configurati, crea un parametro
che combini l'output del carico di lavoro e il costo del carico di lavoro. Utilizza
i servizi di analisi come Athena e QuickSight per creare un pannello di controllo
di efficienza per il carico di lavoro complessivo e qualsiasi componente.