Una configurazione di gestione dei costi di Azure che regge poggia su tre controlli che lavorano insieme. I budget di Azure fissano una linea di spesa per un ambito e attivano avvisi man mano che il costo effettivo o previsto le si avvicina. Gli avvisi sui costi di Azure, inclusi gli avvisi di anomalia, notificano alle persone giuste quando la spesa supera una soglia o si muove in modo inatteso. Le etichette collegano un contesto aziendale, proprietario, ambiente, carico di lavoro e centro di costo, a ogni risorsa così che la fattura possa essere suddivisa e attribuita anziché letta come un unico totale anonimo. I budget vi dicono quando la spesa sta derivando, gli avvisi assicurano che qualcuno ne venga a conoscenza, e le etichette vi dicono di chi è la spesa. Configurati con leggerezza, ciascuno degenera in rumore; configurati con intenzione, insieme trasformano una fattura cloud in qualcosa che potete governare.
Questa è una guida pratica alla configurazione: gli ambiti a cui collegare i controlli, come costruire i budget con soglie effettive e previste, dove si collocano gli avvisi di anomalia, una strategia di etichettatura di Azure che regge, come applicarla con Azure Policy, e il rituale settimanale che impedisce a tutto l'insieme di degradarsi. I risparmi sono indicativi, perché seguono le azioni che i controlli fanno emergere, ma la struttura è la stessa per quasi ogni ambiente.
Partire dagli ambiti
Microsoft Cost Management è disponibile a ogni livello della gerarchia di Azure, e il punto in cui collegate un controllo decide chi serve. Ci sono tre ambiti che vale la pena conoscere.
- Gruppo di gestione. Aggrega molte sottoscrizioni, quindi si adatta ai budget e alla reportistica a livello di organizzazione o di unità aziendale su tutto ciò che sta al di sotto.
- Sottoscrizione. L'unità di budget più comune. Gli ambienti usano spesso le sottoscrizioni per separare la produzione dalla non produzione, o un'unità aziendale da un'altra.
- Gruppo di risorse. L'ambito più fine, ideale per un singolo carico di lavoro, progetto o team che possiede le proprie risorse.
Gli ambiti si annidano, quindi un gruppo di gestione vede il costo delle sottoscrizioni e dei gruppi di risorse al suo interno. Scegliete l'ambito che corrisponde a chi possiede realmente la spesa, poi collegate lì il budget. Un'avvertenza da portare avanti: i budget funzionano su tutti e tre gli ambiti, ma gli avvisi di anomalia sono una funzionalità disponibile solo a livello di sottoscrizione, e l'automazione tramite gruppo di azioni su un budget è supportata solo agli ambiti di sottoscrizione e gruppo di risorse.

Gli ambiti si annidano dal gruppo di gestione fino alla risorsa; le etichette discendono per l'attribuzione, e budget e avvisi si collegano a ogni livello.
Creare budget con avvisi effettivi e previsti
Un budget è una linea di spesa per un ambito più le soglie di avviso che lo sorvegliano. Nel portale, andate su Cost Management, selezionate l'ambito, scegliete Budget, poi Aggiungi. Per un gruppo di risorse, il percorso è Cost Management + Billing poi Sottoscrizioni, selezionate la sottoscrizione, Gruppi di risorse, selezionate il gruppo, Budget, poi Aggiungi.
Impostate l'importo e un periodo di reimpostazione. Potete allinearvi al calendario con Mensile, Trimestrale o Annuale, oppure alla vostra fattura con Mese di fatturazione, Trimestre di fatturazione o Anno di fatturazione. Poi configurate due tipi di avviso:
- Gli avvisi di costo effettivo si attivano sul costo già maturato. Un budget necessita di almeno una soglia, espressa come percentuale del budget, e un indirizzo email. Potete aggiungere fino a cinque soglie e cinque destinatari email, e le notifiche vengono normalmente inviate entro un'ora dalla valutazione.
- Gli avvisi previsti danno un preavviso usando la previsione dei costi di Azure, attivandosi quando la proiezione è destinata a superare una soglia prima che il denaro venga effettivamente speso. Portate una soglia a prevista con il campo Tipo. Le soglie accettano un ampio intervallo, dallo 0,01 per cento al 1000 per cento del budget.
Un buon valore predefinito è un avviso previsto attorno al 90-100 per cento per un preavviso tempestivo, più avvisi effettivi a, diciamo, 50, 90 e 100 per cento così da vedere l'andamento anziché solo il superamento. Per i budget di sottoscrizione e gruppo di risorse potete anche collegare un gruppo di azioni di Azure Monitor con Gestisci gruppo di azioni durante la configurazione, così che una soglia possa pubblicare in Teams, aprire un ticket, o attivare un'automazione come lo spegnimento delle macchine non di produzione. I gruppi di azioni non sono supportati all'ambito di gruppo di gestione. Per evitare che le email finiscano nelle cartelle indesiderate, aggiungete azure-noreply@microsoft.com ai vostri mittenti approvati.
Aggiungete uno strato di avvisi di anomalia
I budget intercettano le voci che avete pensato di impostare. Gli avvisi di anomalia intercettano la sorpresa che non avevate previsto. Cost Management esegue quotidianamente il rilevamento delle anomalie sul vostro utilizzo normalizzato e segnala un cambiamento inatteso, un picco o un calo, senza che voi definiate una soglia.
Createne uno sotto Cost Management poi Avvisi sui costi, selezionate + Aggiungi, e scegliete Anomalia come tipo di avviso. Alcuni fatti definiscono come usarli. Gli avvisi di anomalia possono essere creati solo all'ambito di sottoscrizione, richiedono il ruolo Cost Management Contributor o superiore, ed esiste un limite di cinque regole di avviso di anomalia per sottoscrizione. L'email viene inviata una sola volta, al rilevamento, e riassume la variazione nel numero di gruppi di risorse e nel costo insieme ai principali movimenti dei gruppi di risorse della giornata confrontati con i 60 giorni precedenti. Trattate i budget e gli avvisi di anomalia come complementari: uno sorveglia una linea di spesa nota, l'altro vigila sul cambiamento che nessuno aveva pianificato.
Costruire una strategia di etichettatura che regge
Nulla di tutto questo si attribuisce in modo pulito senza etichette, ed ecco il dettaglio che fa inciampare i team. In Cost Management un record di costo porta un'etichetta solo se quell'etichetta è stata applicata direttamente alla risorsa. Le etichette non vengono ereditate implicitamente dal gruppo di risorse padre nei dati di costo, e alcune risorse non emettono affatto etichette. La spesa senza etichette è quindi non attribuibile: compare nel totale ma non può essere suddivisa per team, ambiente o progetto.
Un insieme minimo praticabile di etichette di allocazione dei costi è ridotto e applicato anziché ampio e ignorato:
- owner, la persona o il team responsabile.
- environment, come produzione, non produzione, sviluppo o test.
- workload o applicazione, così che il costo corrisponda a ciò che sostiene.
- cost centre, per il riaddebito o la rendicontazione alla finanza.
Concordate in anticipo i valori consentiti così da non ritrovarvi con Prod, prod e PROD che dividono la stessa spesa in tre. Un'etichetta su cui nessuno può fare affidamento è peggio di nessuna etichetta, perché ha l'aspetto di un'attribuzione mentre in silenzio rende in modo errato.
Applicare le etichette con Azure Policy
Una strategia di etichettatura regge solo se è applicata, e Azure Policy fornisce le definizioni integrate per farlo. Tre effetti contano.
- Richiedere, con l'effetto deny. Definizioni come Richiedi un'etichetta e il suo valore sui gruppi di risorse bloccano la creazione o l'aggiornamento di qualsiasi cosa a cui manchi l'etichetta richiesta, così che le nuove risorse non possano arrivare senza etichetta.
- Ereditare, con l'effetto modify. Eredita un'etichetta dal gruppo di risorse aggiunge o sostituisce un'etichetta dal gruppo di risorse padre quando una risorsa viene creata o aggiornata, e una variante «se mancante» aggiunge l'etichetta solo quando è assente. Esistono definizioni equivalenti che ereditano dalla sottoscrizione. Poiché queste usano l'effetto modify, le risorse esistenti possono essere allineate eseguendo un'attività di correzione.
- Aggiungere, con l'effetto append. Aggiungi un'etichetta e il suo valore alle risorse imprime un valore predefinito quando una risorsa viene creata senza l'etichetta. Notate che append non modifica le risorse già esistenti finché non vengono cambiate, e non si applica ai gruppi di risorse.
Uno schema duraturo consiste nel richiedere le etichette chiave al gruppo di risorse, poi usare un criterio di ereditarietà o modifica così che le risorse figlie nascano etichettate e le lacune esistenti possano essere corrette. Quella combinazione è ciò che mantiene completa l'attribuzione man mano che l'ambiente cresce.
Visualizzare e allocare il costo per etichetta
Una volta etichettate le risorse, il beneficio compare nella reportistica. In Cost Management aprite Analisi dei costi, selezionate un ambito, e usate Raggruppa per per suddividere la spesa per qualsiasi etichetta, così da leggere il costo per proprietario, ambiente o carico di lavoro anziché come una cifra unica.
C'è anche una funzionalità di Cost Management che colma il vuoto lasciato dalle risorse che non hanno mai portato un'etichetta. L'impostazione Ereditarietà delle etichette, sotto Cost Management, Impostazioni, poi Gestisci sottoscrizione, applica le etichette di sottoscrizione e gruppo di risorse ai record di utilizzo delle risorse figlie. Fondamentale, cambia solo i dati di costo, non le risorse stesse, ed è distinta dall'ereditarietà di Azure Policy, che cambia la risorsa. È disponibile per gli account Enterprise Agreement, Microsoft Customer Agreement e Microsoft Partner Agreement, impiega da 8 a 24 ore per applicarsi, e funziona per il mese corrente. Una volta attivata, potete persino filtrare i budget sulle etichette ereditate.
Renderlo un rituale settimanale
I controlli degenerano quando nessuno li legge. L'abitudine che mantiene viva questa configurazione è una breve revisione settimanale, circa 15 minuti: aprite l'analisi dei costi raggruppata per etichetta, controllate il consumo di ogni budget rispetto alla sua previsione, smistate eventuali email di anomalia, e confermate che ogni movimento rilevante abbia un responsabile nominato. Quella cadenza è la differenza tra governance e decorazione, perché i soli totali mensili tendono a lasciare la spesa senza contestazione, come sosteniamo in perché il reporting cloud mensile lascia la spesa senza contestazione.
Dove si inserisce EtherInsights
Impostare questo su una sola sottoscrizione è semplice. Mantenerlo sano su molte sottoscrizioni, o su molti clienti per un fornitore di servizi gestiti, è il punto in cui diventa un lavoro vero, ed è lì che EtherInsights aiuta. Legge l'ambiente con visibilità in sola lettura, fa emergere dove la spesa è derivata o ha perso un responsabile, e inquadra ogni riscontro come un'azione che un team può valutare, così che budget, avvisi ed etichette producano decisioni anziché un arretrato di email non lette.
Budget, avvisi ed etichette sono lo strato di governance; i risparmi vengono dall'agire su ciò che rivelano. Uniteli al più ampio programma di ottimizzazione dei costi cloud così che le stesse etichette che attribuiscono la spesa indichino anche le correzioni, che si tratti di dismettere risorse inattive o di applicare il ridimensionamento delle VM Azure alle macchine che l'etichetta di ambiente mostra come sovradimensionate. Un costo ben etichettato è ciò che trasforma un'intuizione di ridimensionamento in un'azione supportata da un responsabile.
Una configurazione di gestione dei costi regge quando è costruita per essere letta, non solo attivata. Collegate i controlli a chi possiede la spesa, impostate budget con soglie effettive e previste, aggiungete avvisi di anomalia dove sono disponibili, applicate un piccolo insieme di etichette con Azure Policy, e rivedetelo ogni settimana. Fatelo e la fattura smette di essere una sorpresa mensile e diventa qualcosa che guidate.
Esplora l'ottimizzazione dei costi cloud per scoprire come budget, avvisi ed etichette trasformano la spesa Azure in decisioni supportate da un responsabile.
