Analisi dei dati e showback

Questo articolo illustra come comprendere l'analisi dei dati e la funzionalità di showback all'interno di FinOps Framework e come implementare tale funzionalità in Microsoft Cloud.

Definizione

L'analisi dei dati fa riferimento alla pratica di analizzare e interpretare i dati correlati all'archiviazione cloud e ai costi. Showback si riferisce all'abilitazione della visibilità dei costi in un'organizzazione.

Offre trasparenza e visibilità sull'utilizzo e sui costi del cloud in reparti, team e progetti diversi. L'allineamento dell'organizzazione richiede metadati e gerarchie di allocazione dei costi e l'abilitazione della visibilità richiede un controllo di accesso strutturato su queste gerarchie.

L'analisi dei dati e il showback richiedono una conoscenza approfondita delle esigenze dell'organizzazione per fornire un livello di dettaglio appropriato a ogni stakeholder. Considerare gli aspetti seguenti:

  • Livello di conoscenza e esperienza di ogni stakeholder
  • Tipi diversi di report e analisi che è possibile fornire
  • Assistenza necessaria per rispondere alle loro domande

Con gli strumenti appropriati, l'analisi dei dati e lo showback consentono agli stakeholder di comprendere come vengono usate le risorse, tenere traccia delle tendenze dei costi e prendere decisioni informate relative all'allocazione delle risorse, all'ottimizzazione e alla pianificazione del budget.

Quando assegnare le priorità

L'analisi e lo showback dei dati sono una parte comune del processo iterativo. Alcuni esempi di quando si vuole assegnare priorità all'analisi dei dati e al showback includono:

  • I nuovi set di dati diventano disponibili, che devono essere preparati per gli stakeholder.
  • Vengono generati nuovi requisiti per aggiungere o aggiornare i report.
  • Implementazione di misure di visibilità dei costi maggiori per favorire la consapevolezza.

Se non si ha familiarità con FinOps, è consigliabile iniziare con l'analisi dei dati e lo showback usando strumenti cloud nativi mentre si apprende di più sui dati e sulle esigenze specifiche degli stakeholder. È possibile rivedere di nuovo questa funzionalità quando si adottano nuovi strumenti e set di dati, che possono essere inseriti in un archivio dati personalizzato o usati da una soluzione di terze parti dal Marketplace.

Operazioni preliminari

Prima di analizzare in modo efficace l'utilizzo e i costi, è necessario acquisire familiarità con il modo in cui vengono addebitati i servizi usati. Comprendere i fattori che contribuiscono ai costi, ad esempio calcolo, archiviazione, rete, trasferimento dei dati o esecuzioni, consente di comprendere cosa viene fatturato. Comprendere in che modo l'utilizzo del servizio è allineato ai vari modelli di determinazione prezzi consente anche di comprendere cosa viene fatturato. Questi modelli variano tra i servizi, che possono comportare addebiti imprevisti se non si comprende completamente come vengono addebitati i costi e come interrompere la fatturazione.

Nota

Ad esempio, molte persone capiscono che "le macchine virtuali non vengono fatturate quando non sono in esecuzione". Tuttavia, questo è solo parzialmente vero. C'è una leggera sfumatura per le macchine virtuali in cui una macchina virtuale "arrestata" continuerà a essere addebitata, perché il provider di servizi cloud sta ancora riservando tale capacità per l'utente. Per interrompere la fatturazione, è necessario "deallocare" la macchina virtuale. È anche necessario ricordare che il tempo di calcolo non è l'unico addebito per una macchina virtuale. Vengono addebitati anche i costi per la larghezza di banda di rete, l'archiviazione su disco e altre risorse connesse. Nell'esempio più semplice, una macchina virtuale deallocata addebiterà sempre l'archiviazione su disco, anche se la macchina virtuale non è in esecuzione. A seconda degli altri servizi connessi, potrebbero esserci anche altri addebiti. Ecco perché è importante comprendere come verranno addebitati i servizi e le funzionalità usati.

È anche consigliabile imparare a tenere traccia, archiviare e aggiornare i dati sui costi in Gestione costi Microsoft. Alcuni esempi includono:

  • Tipi di sottoscrizione (o offerte) supportati. Ad esempio, i dati per le sottoscrizioni CSP e sponsorship classiche non sono disponibili in Gestione costi e devono essere ottenuti da altre origini dati.
  • Quali addebiti sono inclusi. Ad esempio, le imposte non sono incluse.
  • Modalità di utilizzo e rilevamento dei tag. Alcune risorse, ad esempio, non supportano tag e l'ereditarietà dei tag devono essere abilitate manualmente per ereditare i tag dalle sottoscrizioni e dai gruppi di risorse.
  • Quando usare il costo "effettivo" e "ammortizzato".
    • Il costo "Effettivo" mostra gli addebiti così come erano o come verranno visualizzati nella fattura. Usare i costi effettivi per la riconciliazione della fattura.
    • Il costo "ammortizzato" mostra il costo effettivo delle risorse che hanno usato uno sconto basato sull'impegno (prenotazione o piano di risparmio). Usare i costi ammortizzati per l'allocazione dei costi, per "smussare" gli acquisti di grandi dimensioni che potrebbero sembrare picchi di utilizzo e numerosi scenari di sconto basati sull'impegno.
  • Modalità di applicazione dei crediti. Ad esempio, i crediti vengono applicati quando viene generata la fattura e non quando viene rilevato l'utilizzo.

Comprendere i dati sui costi è fondamentale per consentire uno showback accurato e significativo a tutti gli stakeholder.

Introduzione

Quando si inizia a gestire i costi nel cloud, si usano gli strumenti nativi:

  • L'analisi dei costi consente di esplorare e ottenere risposte rapide sui costi.
  • Power BI consente di creare report avanzati uniti ad altri dati cloud o aziendali.
  • La fatturazione consente di esaminare le fatture e gestire i crediti.
  • Monitoraggio di Azure consente di analizzare le metriche, i log e le tracce di utilizzo delle risorse.
  • Azure Resource Graph consente di esplorare la configurazione, le modifiche e le relazioni delle risorse.

Come punto di partenza, ci concentriamo sugli strumenti disponibili nel portale di Azure e interfaccia di amministrazione di Microsoft 365.

  • Acquisire familiarità con le visualizzazioni predefinite nell'analisi dei costi, concentrarsi sui principali collaboratori dei costi e analizzare i fattori che contribuiscono a tale costo.
    • Usare la visualizzazione Servizi per comprendere i servizi più grandi (non le singole risorse cloud) acquistati o usati all'interno dell'ambiente. Questa visualizzazione è utile per alcuni stakeholder per ottenere una conoscenza generale degli elementi usati quando potrebbero non conoscere i dettagli tecnici di come ogni risorsa contribuisce agli obiettivi aziendali.
    • Usare le visualizzazioni Sottoscrizioni e gruppi di risorse per identificare i reparti, i team o i progetti che comportano il costo più elevato, in base alla modalità di organizzazione delle risorse.
    • Usare la visualizzazione Risorse per identificare le risorse distribuite che comportano il costo più elevato.
    • Usare la visualizzazione Prenotazioni per esaminare l'utilizzo di un account di fatturazione o di un profilo di fatturazione o per suddividere l'utilizzo per le singole risorse che hanno ricevuto lo sconto per la prenotazione.
    • Usare sempre la visualizzazione progettata per rispondere alla domanda. Evitare di usare la visualizzazione più dettagliata per rispondere a tutte le domande, perché è più lento e richiede più lavoro per trovare la risposta necessaria.
    • Usare il drill-down, il filtro e il raggruppamento per restringere i dati necessari, inclusi i contatori dei costi di una singola risorsa.
  • Salvare e condividere visualizzazioni personalizzate per rivederle in un secondo momento, collaborare con gli stakeholder e favorire la consapevolezza dei costi correnti.
    • Usare le visualizzazioni private per se stessi e le visualizzazioni condivise per altri utenti per visualizzare e gestire.
    • Aggiungere visualizzazioni al dashboard di portale di Azure per creare una visualizzazione heads-up quando si accede al portale.
    • Scaricare un'immagine del grafico e copiare un collegamento alla visualizzazione per fornire accesso rapido da messaggi di posta elettronica esterni, documenti e così via. I destinatari delle note devono accedere e avere accesso ai dati sui costi.
    • Scaricare i dati riepilogati da condividere con altri utenti che non hanno accesso diretto.
    • Sottoscrivere gli avvisi pianificati per inviare messaggi di posta elettronica con un grafico e/o dati agli stakeholder su base giornaliera, settimanale o mensile.
  • Quando si esaminano i costi, prendere nota delle domande a cui non è possibile rispondere con i dati sull'utilizzo del cloud non elaborati e sui costi. Esegui il feed nella strategia di allocazione dei costi per garantire l'aggiunta di più metadati tramite tag ed etichette.
  • Usare i diversi strumenti ottimizzati per fornire i dettagli necessari per comprendere l'immagine olistica dei costi e dell'utilizzo delle risorse.
  • Se è necessario creare report più avanzati o unire dati sui costi con altri dati cloud o aziendali, connettersi ai dati di Gestione costi in Power BI.
    • Se si inizia a usare la creazione di report sui costi in Power BI, è consigliabile usare questi report di esempio di Power BI.

Sviluppo a partire dalle basi

A questo punto, è probabile che si usino in modo produttivo le soluzioni native di creazione di report e analisi nel portale ed è possibile iniziare a creare report avanzati in Power BI. Man mano che si superano le nozioni di base, considerare quanto segue per ridimensionare le funzionalità di creazione di report e analisi:

  • Rivolgersi agli stakeholder per assicurarsi di avere una conoscenza approfondita degli obiettivi finali.
    • Distinguere tra "attività" e "obiettivi". Le attività vengono eseguite per raggiungere gli obiettivi e cambieranno man mano che la tecnologia e l'uso di esso si evolve, mentre gli obiettivi sono più coerenti nel tempo.
    • Considerare le operazioni che verranno eseguite dopo averle fornite i dati. È possibile aiutarli a ottenere questo risultato tramite l'automazione o fornendo collegamenti ad altri strumenti o report? In che modo è possibile razionalizzare i dati sui costi rispetto ad altre metriche aziendali (i vantaggi offerti dalle risorse)?
    • Sono disponibili tutti i dati necessari per facilitarne gli obiettivi? In caso contrario, prendere in considerazione l'inserimento di altri set di dati per semplificare il flusso di lavoro. L'aggiunta di altri set di dati è un motivo comune per passare dalla creazione di report nel portale a una soluzione personalizzata o di terze parti per supportare altri set di dati.
  • Prendere in considerazione le esigenze di creazione di report di ogni funzionalità. Alcuni esempi includono:
    • Suddivisioni dei costi allineate ai metadati e alle gerarchie di allocazione dei costi.
    • Report di ottimizzazione ottimizzati per specifici servizi e modelli di determinazione prezzi.
    • Utilizzo dello sconto basato sull'impegno, copertura, risparmi e chargeback.
    • Report per tenere traccia e analizzare gli indicatori KPI in ogni funzionalità.
  • In che modo è possibile rendere i report e gli indicatori KPI una parte intrinseca delle attività e delle operazioni quotidiane?
    • Promuovere dashboard e indicatori KPI in riunioni e recensioni ricorrenti.
    • Si considerino entrambi gli approcci dal basso verso l'alto e dall'alto verso il basso per guidare FinOps attraverso i dati.
    • Usare i sistemi di avviso e gli strumenti di collaborazione per aumentare la consapevolezza dei costi su base ricorrente.
  • Valutare regolarmente la qualità dei dati e dei report.
    • Prendere in considerazione l'introduzione di un meccanismo di feedback per apprendere in che modo gli stakeholder usano i report e quando non possono o non soddisfano le proprie esigenze. Usarlo come indicatore KPI per i report.
    • Concentrarsi principalmente sulla qualità e la coerenza dei dati. Molti problemi riscontrati negli strumenti di creazione di report derivano dai processi di inserimento, normalizzazione e allocazione dei costi sottostanti. Incanalare i commenti e i suggerimenti agli stakeholder giusti e aumentare la consapevolezza e risolvere i problemi che influiscono sulla visibilità, sulla responsabilità e sull'ottimizzazione dei costi end-to-end.

Altre informazioni su FinOps Foundation

Questa capacità fa parte di FinOps Framework di FinOps Foundation, un'organizzazione senza fine di lucro dedicata al progresso della gestione e dell'ottimizzazione dei costi del cloud. Per altre informazioni su FinOps, inclusi playbook utili, programmi di training e certificazione e altro ancora, vedere l'articolo Analisi dei dati e funzionalità di showback nella documentazione di FinOps Framework.

Passaggi successivi