Creazione di una strategia di allocazione dei costi - Le migliori pratiche per etichettare le risorse AWS

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

Creazione di una strategia di allocazione dei costi

Definizione e implementazione di un modello di allocazione dei costi

Crea account e struttura dei costi per le risorse in cui vengono impiegate. AWS Stabilisci la relazione tra i costi derivanti dalla AWS spesa, il modo in cui tali costi sono stati sostenuti e chi o cosa ha sostenuto tali costi. Le strutture di costo comuni si basano su AWS OrganizationsAccount AWS, ambienti ed entità all'interno delle organizzazioni, ad esempio una linea di business o un carico di lavoro. Le strutture dei costi possono essere basate su più attributi per consentire l'esame dei costi in diversi modi o a diversi livelli di granularità, ad esempio ripartendo i costi dei singoli carichi di lavoro in base alla linea di business in cui operano.

Quando scegli una struttura dei costi in linea con i risultati desiderati, valuta i meccanismi di allocazione dei costi in base alla facilità di implementazione rispetto alla precisione desiderata. Ciò potrebbe includere considerazioni relative alla responsabilità, alla disponibilità degli strumenti e ai cambiamenti culturali. I tre modelli più diffusi di allocazione dei costi da cui i AWS clienti di solito partono sono:

  • Basato sull'account: questo modello richiede il minimo sforzo e offre un'elevata precisione per gli showback e i chargeback, ed è adatto per le organizzazioni che hanno una struttura di account definita (ed è coerente con le raccomandazioni del white paper Organizing Your AWS Environment Using Multiple Accounts). Ciò fornisce una chiara visibilità dei costi per account. Per la visibilità e l'allocazione dei costi, è possibile utilizzare AWS Cost Exploreri report sui costi e sull'utilizzo e i AWSbudget per il monitoraggio e il monitoraggio dei costi. Questi strumenti forniscono opzioni di filtraggio e raggruppamento per. Account AWS Dal punto di vista dell'allocazione dei costi, questo modello non deve basarsi su un'etichettatura accurata delle singole risorse.

  • Basato su unità aziendali o team: costi allocabili a team, unità aziendali o organizzazioni all'interno di un'azienda. Questo modello richiede uno sforzo moderato, offre un'elevata precisione per gli showback e i chargeback ed è adatto per le organizzazioni che hanno una struttura di account definita (in genere utilizzataAWS Organizations), con separazione tra vari team, applicazioni e tipi di carico di lavoro. Ciò offre una chiara visibilità dei costi tra team e applicazioni e, come ulteriore vantaggio, riduce il rischio di raggiungere le quote di servizio all'interno di un'unica AWS soluzione. Account AWS Ad esempio, ogni team può avere cinque account (prod,,, staging testdev,sandbox) e non ci sono due team e applicazioni che condivideranno lo stesso account. Con tale struttura, AWSCost Categories fornirà quindi la funzionalità per raggruppare gli account o altri tag («meta-tagging») in categorie, che possono essere tracciate negli strumenti citati nell'esempio precedente. È importante notare che AWS Organizations consente l'etichettatura di account e unità organizzative (OU), tuttavia questi tag non saranno applicabili per l'allocazione dei costi e i report di fatturazione (ovvero, non è possibile raggruppare o filtrare i costi per unità organizzative). AWS Cost Explorer AWS A tal fine è necessario utilizzare le Cost Categories.

  • Basato su tag: questo modello richiede uno sforzo maggiore rispetto ai due precedenti e fornirà un'elevata precisione per gli showback e i chargeback a seconda dei requisiti e dell'obiettivo finale. Sebbene consigliamo vivamente di adottare le pratiche descritte nel white paper Organization Your AWS Environment Using Multiple Accounts, realisticamente i clienti si trovano spesso a dover affrontare strutture di account miste e complesse che richiedono tempo per migrare. L'implementazione di una strategia di tagging rigorosa ed efficace è la chiave in questo scenario, seguita dall'attivazione dei tag pertinenti per l'allocazione dei costi nella console Billing and Cost Management (AWS Organizationsinfatti, i tag possono essere attivati per l'allocazione dei costi solo dall'account Management Payer). Dopo l'attivazione dei tag per l'allocazione dei costi, è possibile utilizzare gli strumenti per la visibilità e l'allocazione dei costi menzionati nei metodi precedenti per gli showback e i chargeback. Tieni presente che i tag di allocazione dei costi non sono retroattivi e verranno visualizzati negli strumenti di reporting di fatturazione e monitoraggio dei costi solo dopo essere stati attivati per l'allocazione dei costi.

Per riassumere, se è necessario tenere traccia dei costi per unità aziendale, è possibile utilizzare AWSCost Categories per raggruppare di conseguenza gli account collegati all'interno AWS dell'organizzazione e visualizzare questo raggruppamento nei report di fatturazione. Quando si creano account separati per ambienti di produzione e non di produzione, è inoltre possibile filtrare i costi relativi agli ambienti utilizzando strumenti come AWS Cost Explorer, o tenere traccia di tali costi utilizzando Budgets. AWS Infine, se il tuo caso d'uso richiede un monitoraggio dei costi più granulare, ad esempio per singoli carichi di lavoro o applicazioni, puoi etichettare di conseguenza le risorse all'interno di tali account, attivare le chiavi di tag per l'allocazione dei costi nell'account di gestione e quindi filtrare tale costo per chiavi di tag negli strumenti di reporting di fatturazione.

Definizione dei processi di rendicontazione dei costi e monitoraggio

Inizia con l'identificazione dei tipi di costi importanti per gli stakeholder interni (ad esempio, spesa giornaliera, costo per account, costo per X, costi ammortizzati). In questo modo, è possibile mitigare i rischi di bilancio associati a spese impreviste o anomale più rapidamente rispetto all'attesa della fattura definitiva. AWS I tag forniscono l'attribuzione che abilita questi scenari di reporting. Le informazioni ottenute dalla rendicontazione possono aiutarvi a mitigare l'impatto di spese anomale e impreviste sui budget finanziari. Quando si verifica un aumento imprevisto dei costi, è importante valutare se si è verificato un aumento imprevisto del valore fornito, in modo da determinare se e quali azioni sono necessarie.

Quando sviluppi una strategia di tagging per supportare l'allocazione dei costi, tieni presente i seguenti elementi:

  • AWS Organizations- L'allocazione dei costi all'interno di più account può essere eseguita per account, gruppi di account o gruppo di tag creati per le risorse di tali account. I tag creati per le risorse che risiedono in singoli account in AWS Organizations possono essere utilizzati per l'allocazione dei costi solo dall'account di gestione.

  • AWSAccount: l'allocazione dei costi all'interno di uno Account AWS può essere eseguita utilizzando dimensioni aggiuntive come servizi o regioni. È possibile etichettare ulteriormente le risorse all'interno di un account e lavorare con i gruppi di tali tag di risorse.

  • Tag di allocazione dei costi: sia i tag creati dall'utente che i tag AWS generati possono essere attivati per l'allocazione dei costi, se necessario. L'attivazione dei tag per l'allocazione dei costi nella console di fatturazione (dell'account di gestioneAWS Organizations) facilita lo showback e i chargeback.

  • Categorie di costo: le categorie di AWS costo consentono di raggruppare gli account e i tag di raggruppamento («meta-tagging») all'interno di un'AWSorganizzazione, il che offre inoltre la possibilità di analizzare i costi relativi a queste categorie tramite strumenti come AWS Budgets e Cost and AWS Cost Explorer Usage Report. AWS

Esecuzione di showback e chargeback per unità aziendali, team o organizzazioni all'interno dell'azienda

Attribuisci i costi utilizzando il processo di allocazione dei costi supportato dalla struttura dei costi e dai tag di allocazione dei costi. I tag possono essere utilizzati per fornire informazioni ai team che non sono direttamente responsabili del pagamento dei costi, ma sono responsabili per averli sostenuti. Questo approccio consente di conoscere il loro contributo alla spesa e il modo in cui tali costi vengono sostenuti. Effettua il chargeback ai team direttamente responsabili dei costi per recuperare le spese relative alle risorse che hanno consumato e per informare i team su tali costi e su come sono stati sostenuti.

Misurazione e diffusione dei KPI di efficienza o valore

Concorda una serie di parametri di costo unitario o KPI per misurare l'impatto dei tuoi investimenti nella gestione finanziaria nel cloud. Questo esercizio crea un linguaggio comune tra gli stakeholder tecnologici e aziendali e racconta una storia basata sull'economia, anziché una storia incentrata esclusivamente sulla spesa assoluta e aggregata. Per ulteriori informazioni, consultate questo blog che illustra come le metriche unitarie possono aiutare a creare l'allineamento tra le funzioni aziendali.

Allocazione di spese non allocabili

A seconda delle pratiche contabili dell'organizzazione, diversi tipi di addebito potrebbero richiedere un trattamento diverso. Identifica le risorse o le categorie di costo che non possono essere etichettate. A seconda dei servizi utilizzati e di quelli che si prevede di utilizzare, concordate i meccanismi su come trattare e misurare tali spese non allocabili. Ad esempio, controlla l'elenco delle risorse supportate da AWS Resource Groupsand Tag Editor nella Guida per l'utente di AWS Resource Groupsand Tags.

Un esempio comune di categoria di costo che non può essere etichettata sono alcune commissioni per sconti basati su impegni, come Reserved Instances (RI) e Savings Plans (SP). Sebbene le tariffe di abbonamento e le tariffe SP e RI non utilizzate non possano essere contrassegnate prima che compaiano negli strumenti di reporting di fatturazione, è possibile monitorare in seguito come gli sconti RI e SP si applicano agli account, alle risorse e ai relativi tag. AWS Organizations Ad esempio, AWS Cost Explorer è possibile esaminare il costo ammortizzato, raggruppare la spesa in base ai tag key pertinenti e applicare filtri pertinenti al proprio caso d'uso. Nel rapporto sui AWS costi e sull'utilizzo (CUR), puoi filtrare le righe che corrispondono all'utilizzo coperto dagli sconti RI e SP (leggi di più nella sezione sui casi d'uso della documentazione CUR) e selezionare le colonne che riguardano solo te. Ogni chiave tag attivata per l'allocazione dei costi verrà presentata in una colonna separata alla fine del rapporto CUR, in modo analogo a come viene presentata in altri report di fatturazione precedenti, come il rapporto di allocazione dei costi mensile. Per ulteriori riferimenti, consulta i AWSWell-Architected Labs per esempi di come ottenere informazioni su costi e utilizzo dai dati CUR.

Creazione di report

Oltre agli AWS strumenti disponibili per agevolare gli showback e i chargeback, è disponibile una serie di altre soluzioni AWS create e di terze parti che possono aiutare a monitorare il costo delle risorse con tag e misurare l'efficacia della strategia di tagging. A seconda dei requisiti e dell'obiettivo finale dell'organizzazione, è possibile investire tempo e risorse nella creazione di soluzioni personalizzate o acquistare strumenti forniti da uno dei Management Tools Competency Partner. Cloud AWS Se decidi di creare il tuo strumento di allocazione dei costi da un'unica fonte di verità con parametri controllati pertinenti per l'azienda, il rapporto sui AWS costi e sull'utilizzo (CUR) fornisce i dati più dettagliati su costi e utilizzo e consente la creazione di dashboard di ottimizzazione personalizzate, consentendo il filtraggio e il raggruppamento per account, servizi, categorie di costi, tag di allocazione dei costi e molte altre dimensioni. Tra le soluzioni basate su CUR sviluppate da AWS che possono essere utilizzate come uno di questi strumenti, consulta Cloud Intelligence Dashboards sul sito Web Well-Architected AWS Labs.