Inserimento dati

Questo articolo illustra la funzionalità di inserimento dati in FinOps Framework e come implementare tale funzionalità in Microsoft Cloud.


Definizione

L'inserimento dati si riferisce al processo di raccolta, trasformazione e organizzazione dei dati da varie origini in un unico repository facilmente accessibile.

Raccogliere dati su costi, uso, prestazioni e altri dati aziendali da provider di servizi cloud, fornitori e sistemi locali. La raccolta dei dati può includere:

  • Dati IT interni. Ad esempio, da un database di gestione della configurazione (CMDB) o da sistemi di gestione degli asset IT (ITAM).
  • Dati specifici dell'azienda, ad esempio gerarchie e metriche dell'organizzazione che eseguono il mapping dei costi del cloud o quantificano il valore di business. Ad esempio, i ricavi, come definito dalle dichiarazioni di mission dell'organizzazione e di divisione.

Informazioni sul modo in cui i dati vengono segnalati e pianificano i requisiti di standardizzazione dei dati per supportare la creazione di report su dati simili da più origini.

Valutare come gestire i dati dei costi da più cloud o tipi di account. Preferisce standard aperti, ad esempio il progetto FinOps Open Cost & Usage Specification (FOCUS), che offre coerenza e standardizzazione ai dati sui costi cloud e l'interoperabilità con e tra provider, fornitori e strumenti interni.

Potrebbe essere necessario organizzare i dati in modo logico e significativo tramite la categorizzazione o l'assegnazione di tag. In questo modo è più semplice accedere, analizzare e comprendere.

Quando le organizzazioni sono dotate di una raccolta completa di informazioni sui costi e sull'utilizzo legate al valore di business, queste possono dare maggiore libertà agli stakeholder e accelerare gli obiettivi di altre capacità FinOps. Gli stakeholder sono in grado di prendere decisioni più informate, dando luogo a un uso più efficiente delle risorse e un risparmio potenzialmente significativo sui costi.


Operazioni preliminari

Anche se l'inserimento dei dati è fondamentale per l'efficienza a lungo termine e l'efficacia di qualsiasi pratica FinOps, non è un requisito di blocco per il set iniziale di investimenti FinOps. Se si tratta della prima iterazione nel ciclo di vita di FinOps, prendere in considerazione funzionalità più leggere che possono offrire un ritorno più rapido sugli investimenti, ad esempio Creazione di report e analisi. L'inserimento dei dati può richiedere tempi e sforzi significativi a seconda delle dimensioni e della complessità dell'account. È consigliabile concentrarsi su questo processo dopo aver compreso adeguatamente l'attività e l'impegno da parte degli stakeholder chiave per supportare tale attività.

Durante la prima iterazione per iniziare ad adottare questa funzionalità, prendere in considerazione l'uso di FOCUS come formato dei dati di fatturazione standard per tutte le origini dati. Per scoprire perché le organizzazioni lo necessitano e perché Microsoft crede in FOCUS, è possibile esaminare la documentazione focus disponibile sul toolkit FinOps fornito da Microsoft.


Introduzione

Quando si iniziano a gestire i costi nel cloud, si usano gli strumenti nativi disponibili nel portale o tramite Power BI. Se sono necessarie altre informazioni, è possibile scaricare i dati per l'analisi locale o eventualmente creare un report di piccole dimensioni o unirli a un altro set di dati. Alla fine, è necessario automatizzare questo processo, che è dove entra in gioco l'"inserimento dati". Come punto iniziale, l'attenzione è rivolta all'inserimento di dati sui costi in un archivio dati comune.

  • Prima di inserire i dati sui costi, considerare le esigenze di creazione di report.
    • Comunicare con gli stakeholder per assicurarsi di avere una conoscenza approfondita delle loro esigenze. Provare a comprendere le motivazioni e gli obiettivi per garantire che i dati o la creazione di report siano di aiuto.
    • Determinare se adottare FOCUS come schema di fatturazione standard per qualsiasi nuova soluzione. La conversione di dashboard esistenti per l'uso di un set di dati diverso potrebbe comportare problemi.
      • Gestione costi Microsoft supporta le esportazioni di dati sui costi e sull'utilizzo allineate allo schema FOCUS, che consente di risparmiare tempo e impegno significativi.
    • Identificare i dati necessari, da dove è possibile ottenere i dati e chi può concedere l'accesso. Prendere nota di tutti i set di dati comuni che potrebbero richiedere la normalizzazione.
    • Determinare il livello di granularità richiesto e la frequenza con cui devono essere aggiornati i dati. I dati relativi ai costi giornalieri possono essere una sfida da gestire per un account di grandi dimensioni. Prendere in considerazione aggregati mensili per ridurre i costi e aumentare le prestazioni e l'affidabilità delle query se le esigenze di creazione di report sono soddisfatte.
  • È consigliabile usare una piattaforma FinOps di terze parti.
    • Esaminare le soluzioni di terze parti disponibili in Azure Marketplace.
    • Se si decide di creare una soluzione personalizzata, è consigliabile iniziare con hub FinOps, parte del toolkit FinOps open source fornito da Microsoft.
      • Gli hub FinOps accelerano lo sviluppo e consentono di concentrarsi sulla creazione delle funzionalità necessarie anziché sull'infrastruttura.
  • Integrare i dati sui costi del cloud con gerarchie e budget aziendali.
  • Selezionare la soluzione per i dettagli sui costi più adatta. È consigliabile eseguire esportazioni pianificate, che inseriscono i dati sui costi in un account di archiviazione su base giornaliera o mensile.
    • Se si usano esportazioni giornaliere, si noti che i dati vengono inseriti in un nuovo file ogni giorno. Assicurarsi di selezionare solo il giorno più recente quando si creano report sui costi.
  • Stabilire se è necessaria una tecnologia di integrazione dei dati o un flusso di lavoro per elaborare i dati.
    • In una fase iniziale, potrebbe essere possibile conservare i dati nell'account di archiviazione esportato senza altre elaborazioni. È consigliabile conservare i dati per gli account di piccole dimensioni con requisiti leggeri e personalizzazione minima.
    • Se è necessario inserire dati in un archivio dati più avanzato o eseguire la pulizia o la normalizzazione dei dati, potrebbe essere necessario implementare una pipeline di dati. Scegliere una tecnologia di orchestrazione della pipeline di dati.
  • Determinare quali sono i requisiti di archiviazione dei dati.
    • In una fase iniziale è consigliabile usare l'account di archiviazione esportato per una maggiore semplicità e costi ridotti.
    • Se è necessario un motore di query avanzato o si prevede di raggiungere i limiti di dimensione dei dati all'interno degli strumenti di report, è consigliabile inserire i dati in un archivio dati analitici. Scegliere un archivio dati analitici.

Sviluppo a partire dalle basi

A questo punto, si dispone di una pipeline di dati e si inseriscono dati in un repository di dati centrale. Per andare oltre le nozioni di base, considerare i seguenti punti:

  • Normalizzare i dati in uno schema standard per supportare l'allineamento e la fusione dei dati da più origini.
  • Integrare i dati sui costi del cloud con gerarchie e budget aziendali.
    • Prendere in considerazione l'etichettatura o l'assegnazione di tag ai requisiti per eseguire il mapping dei costi del cloud alle gerarchie dell'organizzazione.
  • Arricchire i dati delle risorse e delle soluzioni cloud con dati CMDB o ITAM interni.
  • Prendere in considerazione le metriche di business e ricavi interne necessarie per eseguire il mapping dei costi del cloud al valore di business.
  • Determinare quali altri set di dati sono necessari in base alle esigenze di creazione di report:

Per altre informazioni, vedere 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 sulle funzionalità di inserimento dati nella documentazione di FinOps Framework.

Puoi anche trovare video correlati sul canale YouTube di FinOps Foundation:


Funzionalità FinOps correlate:

Prodotti correlati:

Soluzioni correlate: