Home

topics

FinOps

Che cos'è FinOps?
Esplora la soluzione FinOps di IBM Iscriviti per ricevere gli aggiornamenti sull'AI
Illustrazione con collage di pittogrammi di ingranaggi, braccio robotico, telefono cellulare

Pubblicato il: 13 novembre 2023
Autori: Michael Goodwin, Spencer Mehm

Che cos'è FinOps?

FinOps (o cloud FinOps) è una disciplina di gestione finanziaria del cloud in evoluzione, nonché una pratica culturale il cui obiettivo è quello di aumentare al massimo il valore aziendale negli ambienti ibridi e multicloud

Il ermine FinOps nasce dall'unione di Finance e DevOps, a sottolineare la necessità di una collaborazione tra team IT, Finance e Business per introdurre la responsabilità finanziaria nel cloud e prendere decisioni informate e basate sui dati quando si gestiscono i compromessi tra velocità, costi e prestazioni.1

FinOps non significa, come molti credono, spendere meno per il cloud. Di fatto, FinOps significa eliminare gli ostacoli, mettere i team di ingegneri in condizione di fornire più rapidamente funzionalità, applicazioni e migrazioni migliori e favorire una conversazione interfunzionale sugli aspetti in cui investire e sulle tempistiche di tali investimenti. A volte i leader aziendali decidono di stringere la cinghia. A volte decidono di investire di più. Tuttavia, con FinOps i team sono consapevoli del perché stiano prendendo queste decisioni di spesa.2

La rapida adozione dell'infrastruttura cloud ha messo in discussione i modelli di consumo e i cicli di approvvigionamento tradizionali. FinOps affronta questa sfida portando gli approvvigionamenti sotto il controllo centralizzato di un team FinOps dedicato. Questo team fornisce consigli a tutti gli stakeholder in merito alle best practice per l'ottimizzazione dei costi del cloud. Crea un linguaggio comune che consente alle organizzazioni di operare in modo efficiente su larga scala nel cloud.

FinOps è sia una disciplina che una pratica culturale e fa riferimento alla FinOps Foundation (link esterno a ibm.com). La FinOps Foundation è un'organizzazione commerciale senza scopo di lucro che fa parte della Linux Foundation. L'organizzazione è composta da aziende e professionisti certificati che promuovono la disciplina FinOps.

IBM nominata azienda leader nel report Q3 2024 Forrester Wave™

Leggi il report per scoprire perché Forrester considera IBM un leader con "la soluzione full-stack CCMO più completa".

Contenuti correlati Esplora la guida per rendere operativo FinOps
Perché l'adozione di FinOps è in crescita

La spesa per il cloud pubblico è aumentata notevolmente negli ultimi anni, trainata dalla crescente adozione di servizi infrastrutturali cloud-native. Gartner ha previsto che la spesa mondiale degli utenti finali per i servizi di cloud pubblico aumenti del 20,4%, arrivando a circa 500 miliardi di dollari nel 2022 e raggiungendo quasi 600 miliardi di dollari nel 2023, con oltre il 40% dei workload aziendali implementati nel cloud.3

Questa accelerazione della migrazione al cloud e degli investimenti va di pari passo con le preoccupazioni legate alle spese inutili. Il rapporto State of the Cloud 2022 di Flexera ha rilevato come, per il sesto anno consecutivo, l'ottimizzazione dell'uso del cloud esistente sia stata l'iniziativa principale tra le organizzazioni intervistate. (Al secondo posto si è classificata la migrazione di più workload al cloud).

Gli intervistati hanno riferito inoltre che la spesa per il cloud pubblico superava in media il budget del 13%, che si prevede che la spesa per il cloud aumenti del 29% nei prossimi 12 mesi e che, secondo le stime interne, il 32% della spesa per il cloud viene sprecata.4 (La spesa per il cloud è cresciuta in modo significativo, in parte perché l'eccessiva allocazione delle risorse è il metodo più comunemente utilizzato per mitigare i rischi legati alle prestazioni).

In breve, l'entusiasmo per il cloud computing rimane elevato. È ormai chiaro che l'adozione di architetture multicloud complesse e la conseguente crescita della spesa richiedano una revisione della gestione finanziaria dell'IT.

FinOps è emersa come disciplina di gestione per le organizzazioni che cercano di ottimizzare i costi utilizzando le best practice progettate per massimizzare i ritorni sugli investimenti nel cloud.

I tre pilastri di FinOps: informare, ottimizzare, operare

L'adozione di FinOps richiede, all'interno dell'organizzazione, un cambiamento culturale che faciliti la comunicazione e la collaborazione tra team in precedenza eterogenei. In particolare, richiede che gli ingegneri e i product owner si assumano la responsabilità della spesa per il cloud, trattando i costi come qualsiasi altro parametro di efficienza. Per rendere più efficaci in questa impresa i team di progettazione e per rendere efficace un modello FinOps, i team IT, Finance e Business devono lavorare insieme. In alcuni casi, ricevono indicazioni da un team FinOps centrale. I team possono stabilire insieme controlli di gestione dei costi del cloud che tengano conto dei vincoli di licenza e non influiscano negativamente sulle prestazioni. Le pratiche FinOps non devono inoltre ostacolare l'innovazione del prodotto o la velocità del suo rilascio.

La FinOps Foundation ha definito il percorso FinOps in tre fasi: informare, ottimizzare e operare. Un'azienda potrebbe trovarsi in più fasi contemporaneamente a seconda del livello di maturità FinOps di ogni team o unità.5  Il passaggio a FinOps non è un processo lineare che si completa dopo la terza fase, bensì un processo che deve essere continuamente ripetuto via via che l'azienda matura nel suo modello FinOps.

Esploriamo le fasi del percorso FinOps:

Informare: informare è la prima fase del framework FinOps. Si tratta di fornire a tutti gli stakeholder le informazioni e la comprensione necessarie per prendere decisioni consapevoli ed economicamente vantaggiose sull'utilizzo del cloud.

Ad esempio, quando un team IT capisce quali siano le risorse cloud distribuite e disponibili, ottiene una maggiore visibilità. Questa visibilità consente di allocare la spesa associata nel contesto delle unità di business che utilizzano il cloud, così come di eseguire il relativo chargeback. Ciò include la comprensione del modo in cui le applicazioni utilizzano le risorse cloud. Consideriamo per esempio una bolletta cloud mensile di 10.000 USD. Il team può determinare quale parte sia destinata alle applicazioni che supportano le applicazioni finanziarie rispetto alle applicazioni del sito web esterno.

Ottimizzare: ottimizzare è la fase successiva del framework FinOps e riguarda l'individuazione delle opportunità di risparmio. Dove può l'organizzazione ridimensionare correttamente le risorse e beneficiare di sconti in base all'utilizzo corrente? Ad esempio, se un'organizzazione sta eseguendo una virtual machine (VM) su un particolare nodo che costa 1 dollaro al minuto, i team potrebbero risparmiare spostando tale VM su un altro nodo che costa solo 0,50 dollari al minuto.

Si tratta di una grande opportunità per approfittare di prezzi e sconti, ma solo puoi applicare i corretti vincoli di licenza all'equazione per trovare i risparmi sulle licenze. Non vorresti passare a un altro nodo e scoprire che la tua licenza non è applicabile e che stai spendendo quattro volte di più rispetto al posizionamento precedente.

Operare: operare è la fase finale del framework FinOps, in cui le organizzazioni valutano continuamente le proprie prestazioni rispetto agli obiettivi aziendali e cercano modi per migliorare le proprie pratiche FinOps.Una volta compiuti gli sforzi di ottimizzazione, l'automazione consente alle organizzazioni di implementare politiche che regoleranno continuamente le risorse cloud per controllare i costi senza influire sulle prestazioni.

Le politiche automatizzabili che riducono in modo sicuro i costi e, al contempo, aderiscono alle policy e ai vincoli di conformità delle licenze consentono una maggiore governance nell'esecuzione dei processi. Ad esempio, conoscere i costi di conformità della licenza sostenuti quando si spostano i workload su nuovi nodi per migliorare le prestazioni dell'applicazione.
 

Principi fondamentali di FinOps

La Fondazione FinOps illustra sei principi per guidare il processo decisionale basato sui dati nel modello FinOps.I principi non sono gerarchici: dovrebbero essere utilizzati insieme durante tutto il ciclo di vita di FinOps.6

I team devono collaborare. È fondamentale che i team lavorino insieme per migliorare la pratica FinOps e conseguire miglioramenti continui in termini di efficienza e innovazione. La collaborazione tra team interfunzionali può consentire alle operazioni finanziarie di eguagliare la velocità e la granularità dell'IT. Questa collaborazione consente agli ingegneri di trattare i costi come farebbero con altre metriche di efficienza. Aiuta anche a stabilire una governance e controlli standardizzati per il cloud management.

Tutti si assumono la responsabilità del proprio utilizzo del cloud. La visibilità ottenuta nella fase informativa iniziale fornisce ai team responsabili delle funzioni e dei prodotti gli insight necessari per gestire in modo efficace l'utilizzo del cloud e mantenere la spesa entro il budget concordato. Stabilire e tracciare gli obiettivi a livello di team aiuta a definire le responsabilità sin dall'inizio.

FinOps è guidato da un team centralizzato.FinOps è un processo distribuito, con il coinvolgimento dell'intera organizzazione, ma deve essere gestito da un team centralizzato.Un team FinOps specializzato può confrontare fornitori e servizi cloud e usufruire di sconti per impegno di utilizzo, istanze riservate, aggiornamenti e sconti sui volumi.Un processo di acquisto centralizzato dà inoltre a un team esperto la responsabilità di gestire le trattative sulle tariffe e l'assegnazione dei costi ai team.

I report devono essere accessibili e tempestivi. Questi report favoriscono un processo decisionale più efficiente, tra cui l'adozione di azioni correttive in caso di risorse insufficienti o sovradimensionate e la capitalizzazione delle opportunità di automazione che supportano il miglioramento continuo. Comprendere i workflow, ridimensionare le risorse e prevedere correttamente la necessità di servizi cloud quasi in tempo reale sono elementi chiave per il successo di FinOps.

Le decisioni sono guidate dal valore aziendale del cloud. FinOps non è solo una strategia di riduzione dei costi, bensì una pratica progettata per aumentare al massimo il valore aziendale. Pertanto, il valore dovrebbe essere alla base di tutte le decisioni. Strumenti come l'analisi delle tendenze e della varianza possono aiutare i team a comprendere gli aumenti dei costi, mentre il benchmarking interno e tra pari può aiutare a valutare le prestazioni dell'azienda. Anziché tagliare di riflesso i costi quando le spese aumentano, valutando in modo complessivo i costi, la crescita e le prestazioni i team possono prendere decisioni basate sul valore.

Utilizza al meglio il modello di costo variabile del cloud. Per garantire il massimo valore della spesa nel cloud, le aziende devono sfruttare al meglio le opportunità di risparmio nel suo modello di costo. Questo modello di costo include il confronto dei prezzi e degli sconti basati sugli utilizzi offerti dai vari provider di servizi, nonché il corretto dimensionamento delle istanze e dei servizi acquistati.

Chi sono i principali stakeholder di FinOps?

I termini variano a seconda dell'organizzazione, ma in generale ci sono cinque stakeholder FinOps chiave, come definito dalla FinOps Foundation (link esterno a  ibm.com):

Dirigenti. Dirigenti come CTO, CIO, CFO o Head of Cloud Center of Excellence si concentrano sulla realizzazione di progetti IT complessi e su larga scala. Promuovono inoltre la responsabilità e la trasparenza e si assicurano che i team rispettino i budget.

Responsabili aziendali o di prodotto. Un responsabile dell'ottimizzazione del cloud, un cloud analyst o un responsabile delle operazioni aziendali fanno solitamente parte dei team aziendali o dei product owner. Queste figure sono responsabili dell'introduzione di nuovi prodotti e funzioni sul mercato. Si concentrano anche sull'accelerazione della crescita dei prodotti anno dopo anno. I product owner sono in genere stakeholder fondamentali per l'automazione dell'infrastruttura cloud.

Progettazione e operazioni. Software engineer, systems engineer, cloud architect, service delivery manager e altri componenti dei team di progettazione e operazioni aiutano a velocizzare la fornitura di servizi di alta qualità, mantenendo attivo al contempo il flusso delle operazioni aziendali. A tal fine, in un modello operativo FinOps efficace, questi team collaborano per stabilire le pratiche di responsabilità nei team di progettazione. Identificano inoltre anomalie, riduzioni tariffarie e aree in cui si possono evitare dei costi, rendendo la fornitura di app e servizi più efficiente in termini economici.

Finance e Approvvigionamenti. I team delle funzioni Finance e Approvvigionamenti utilizzano le informazioni del team FinOps per negoziare i contratti più favorevoli, usufruire di programmi di scontistica e impegni in termini di volume e definire budget, previsioni e report sui costi del cloud.

Professionista FinOps. Queste figure guidano il cambiamento culturale necessario per il successo di FinOps, unendo i team Business, IT e Finance per ottimizzare l'uso del cloud e aumentare il valore aziendale. Utilizzando la loro conoscenza del framework FinOps, dei suoi principi e delle sue funzionalità, si concentrano su diverse aree chiave. Queste aree includono la creazione di una cultura FinOps e la formazione dell'organizzazione in merito alle best practice. Stabiliscono inoltre dei benchmark, creano visibilità sui costi del cloud e aiutano a definire budget e previsioni.

Cos'è la produzione di report FinOps?

Il reporting FinOps è la pratica di consolidare e visualizzare i dati di fatturazione e licenza in una vista unificata in ambienti multicloud e ibridi. Le pratiche FinOps di successo richiedono che le organizzazioni eliminino i silos e creino una cultura di responsabilità condivisa per coinvolgere tutti gli stakeholder. Una reportistica accurata e dettagliata degli ambienti ibridi e multicloud è necessaria per il riconoscimento, da parte dell'organizzazione, dei processi FinOps e del loro valore aggiunto.

I componenti essenziali del reporting FinOps includono diversi elementi chiave. Il primo è la visibilità dei costi dell'intero ambiente, inclusi i dati di fatturazione e le informazioni dettagliate sull'utilizzo. Il passo successivo è l'allocazione dei costi su più dimensioni, come i centri di costo e i team, tra cui la definizione del budget e il forecasting. Infine, ci sono le funzionalità di chargeback e showback.

Che ruolo può svolgere l’automazione in FinOps?

L’ottimizzazione del cloud non è un esercizio isolato per ridurre la spesa per il cloud. Ambienti complessi ibridi e multicloud cambiano regolarmente in base alla richiesta di applicazioni e servizi diversi. Per evitare rischi legati alle prestazioni, l’allocazione delle risorse deve rispondere dinamicamente ai cambiamenti della domanda.

L'ottimizzazione del cloud richiede che le applicazioni ottengano esattamente le risorse di cui necessitano per funzionare, in modo continuo e automatico. Le organizzazioni che intraprendono il loro viaggio FinOps si rendono conto che il resourcing dinamico è l'unico modo per ottimizzare veramente le risorse cloud e garantire le prestazioni. L'automazione è diventata centrale per le pratiche FinOps, perché è impossibile reperire manualmente le applicazioni in tempo reale e su larga scala.
 

Perché hai bisogno della produzione di report e dell'automazione in FinOps?

Per ottenere il massimo vantaggio, le pratiche FinOps devono sfruttare sia la produzione di report che l'automazione nelle loro operazioni cloud. Secondo la FinOps Foundation, la produzione di reportistica avanzata permette di allocare oltre il 90% della spesa per il cloud e c'è poca differenza tra la spesa prevista e la spesa effettiva. 7 Un reporting FinOps maturo richiede inoltre che un'organizzazione disponga di KPI specifici per misurare il successo.

Combinando la produzione di report avanzata con l'automazione, le organizzazioni possono aumentare il ROI sugli investimenti cloud identificando continuamente le opportunità di efficienza e intraprendendo azioni di ottimizzazione del cloud in tempo reale. Inoltre, le organizzazioni possono trarre vantaggio dall'ottimizzazione basata sulle metriche automatizzando le risorse dinamiche in modo che l'infrastruttura sottostante di un ambiente cloud abbia sempre le risorse per soddisfare gli obiettivi del livello di servizio.

Le operazioni cloud che sfruttano sia la produzione di report avanzata che l'automazione garantiscono un'esperienza digitale ottimale per l'utente finale, riducendo al contempo la spesa per il cloud.

Soluzioni correlate
IBM Turbonomic

Le azioni completamente automatizzate di IBM Turbonomic garantiscono che le applicazioni ottengano le prestazioni necessarie nel rispetto delle politiche aziendali.

Esplora IBM Turbonomic
IBM Apptio

Collega gli investimenti tecnologici a un chiaro valore aziendale con questa famiglia di prodotti software per la gestione finanziaria e un'agile pianificazione aziendale.

Esplora IBM Apptio
Consulenza finanziaria

Ricorri alle nostre competenze nei servizi di consulenza e al nostro collaudato stack tecnologico per reinventare i processi finanziari e aumentare il valore in tutta l'azienda attraverso la trasformazione finanziaria.

Esplora la consulenza finanziaria
Risorse La guida per CEO all'AI generativa: spesa tecnologica

Scopri come considerare attentamente le più ampie implicazioni dei costi dell'IT mentre reinventi i modelli di business, i ruoli lavorativi e i workflow nell'era dell'AI generativa.

Come limitare gli sprechi dei costi del cloud con FinOps

Leggi riguardo le informazioni sul framework FinOps e su come può aiutarti a implementare le responsabilità e l'automazione per massimizzare il valore aziendale.

Cos'è l'ottimizzazione dei costi del cloud?

Scopri quali strategie, tecniche, best practice e strumenti ti servono per ridurre i costi del cloud e quale sia il modo più conveniente per eseguire le tue applicazioni nell'ambiente cloud.

Il manuale del CIO per l'ottimizzazione dei costi IT

Scopri 4 modi per ottimizzare i costi IT e le domande che possono rendere l'analisi nitida e le conclusioni attuabili.

FinOps: un nuovo approccio alla gestione finanziaria del cloud

Scopri come massimizzare il valore del cloud e riunire i team tecnologici, commerciali e finanziari per collaborare e spendere meglio.

Cos'è AIOps?

Scopri come l'intelligenza artificiale per le operazioni IT (AIOps) utilizza i dati e il machine learning per migliorare e automatizzare la gestione dei servizi IT.

Fai il passo successivo

Apptio è una famiglia di prodotti software per la gestione finanziaria della tecnologia, la gestione finanziaria del cloud e la pianificazione agile dell'impresa che consente di legare gli investimenti tecnologici a un chiaro valore aziendale per fornire insight che i leader aziendali, finanziari e tecnologici possono utilizzare per lavorare meglio insieme.

Esplora Apptio Prenota una demo live
Citazioni

Tutti i link sono esterni a ibm.com

1,2 What is FinOps, FinOps Foundation, 2022.
3 Gartner Forecasts Worldwide Public Cloud End-User Spending to Reach Nearly USD 500 Billion in 2022, Gartner, 18 luglio 2022.
2022 State of the Cloud Report, Flexera, 2022.
FinOps PhasesFinOps Foundation, 2022.
FinOps Principles, FinOps Foundation, 2022.
FinOps Maturity Mode, FinOps Foundation, 2022.