Condividi tramite


Framework di FinOps

Informazioni su finops framework e su come usarlo per accelerare gli obiettivi di gestione e ottimizzazione dei costi.

FinOps Framework di FinOps Foundation è un set completo di procedure consigliate e principi. Offre un approccio strutturato per implementare una cultura FinOps per:

  • Aiutare le organizzazioni a gestire i costi del cloud in modo più efficace
  • Allineare la spesa cloud agli obiettivi aziendali
  • Aumentare il valore aziendale dell'infrastruttura cloud

Le linee guida di Microsoft si basano in gran parte su FinOps Framework con alcuni miglioramenti basati sulle lezioni apprese dal nostro vasto ecosistema di clienti e partner Microsoft Cloud. Queste estensioni mappano in modo chiaro ai concetti del FinOps Framework e sono destinate a fornire linee guida più specifiche ed attuabili per clienti e partner del cloud di Microsoft. Microsoft sta collaborando con FinOps Foundation per incorporare le nostre nozioni collettive in FinOps Framework.

Nelle sezioni successive vengono illustrati i concetti di base di FinOps Framework:

  • I principi che devono guidare gli sforzi di FinOps.
  • Gli ambiti a cui si applicano i concetti di FinOps.
  • Gli stakeholder che devono essere coinvolti.
  • Il ciclo di vita che si percorre iterativamente.
  • Le capacità che implementi con gli stakeholder durante tutto il ciclo di vita.
  • Modello di maturità usato per misurare la crescita nel tempo.

Principi

Prima di approfondire FinOps, è importante comprendere i principi di base che devono guidare le attività di FinOps. La community di FinOps ha sviluppato i principi applicando la loro esperienza collettiva per aiutarti a creare una cultura della responsabilità e della trasparenza condivise.

  • I team devono collaborare : concentrarsi comunemente sull'efficienza dei costi, sui processi e sulle decisioni sui costi tra i team che in genere potrebbero non collaborare a stretto contatto.
  • Il valore aziendale determina le decisioni tecnologico : bilanciare le decisioni relative ai costi con i vantaggi aziendali, tra cui qualità, velocità e funzionalità aziendali.
  • Tutti acquisiscono la proprietà per l'utilizzo della tecnologia : decentralizzare le decisioni sull'utilizzo e l'ottimizzazione delle risorse cloud e guidare i team tecnici a prendere in considerazione i costi, nonché il tempo di attività e le prestazioni.
  • I dati FinOps devono essere accessibili, tempestivi e accurati : fornire rapidamente dati di utilizzo e costi chiari, per consentire alle persone giuste di prendere decisioni e previsioni.
  • FinOps deve essere abilitato centralmente: centralizzare la gestione delle procedure FinOps per coerenza, automazione e negoziazione dei tassi.
  • Sfruttare il modello di costo variabile del cloud : apportare piccole modifiche continue nell'utilizzo e nell'ottimizzazione del cloud.

Per ulteriori informazioni sui principi di FinOps, inclusi i suggerimenti degli esperti, vedere FinOps with Azure – Bringing FinOps to life through organizational and cultural alignment.


Ambiti

Gli ambiti FinOps rappresentano concettualmente i limiti per i quali si applicano le attività FinOps. L'ambito indica l'area di gestione dell'utilizzo, della spesa e della sostenibilità di cui il vostro team è responsabile. Questa area di responsabilità può anche identificare quali persone sono coinvolte e quali funzionalità si applicano. L'ambito del team è in genere definito e allineato agli obiettivi strategici e alle esigenze operative dell'organizzazione.

L'ambito o l'area di responsabilità delle attività FinOps possono coprire più tecnologie e piattaforme. Alcuni esempi di elementi che possono far parte dell'ambito includono, ma non sono limitati a:

  • Cloud pubblici, privati e ibridi.
  • Data center.
  • Servizi basati sul cloud offerti da provider di terze parti (spesso definiti "provider SaaS").
  • Servizi professionali, come consulenza e formazione.

L'ambito può anche essere un subset di questi, se ci si concentra esclusivamente su una singola tecnologia o anche su un servizio. Ad esempio, un team che gestisce solo i database SQL può avere un'area di responsabilità inferiore rispetto a quella che gestisce l'infrastruttura di rete per una società globale multi-nazionale.

In definitiva, gli ambiti rappresentano ciò di cui il team è responsabile di gestire o supportare, il che ha un impatto su:

  • Quello che devi sapere.
  • Possono essere necessari standard e processi per stabilire un'esecuzione e una governance coerenti.
  • Metriche e indicatori chiave di prestazione (KPI) sono necessari per misurare il successo.
  • Quale livello di adozione dovresti mirare ed aspettarti all'interno della tua organizzazione.
  • Se e come automatizzare le attività e i processi per semplificare gli obiettivi.

L'ambito è determinato in base alle esigenze aziendali e tecnologica dell'organizzazione e alla strategia per facilitare l'esecuzione efficiente della pratica FinOps per raggiungere gli obiettivi FinOps.


Portatori di interesse

FinOps richiede un approccio olistico e interfunzionale che coinvolge vari stakeholder (o persone). Hanno ruoli, responsabilità e prospettive diversi che influiscono sul modo in cui usano e ottimizzano risorse e costi cloud. Acquisire familiarità con ogni ruolo e identificare gli stakeholder all'interno dell'organizzazione. Un programma FinOps efficace richiede la collaborazione tra tutti gli stakeholder:

  • Portatori di interesse principali
    • Approvvigionamento : fonte e acquisto di risorse necessarie, negoziazione di contratti e gestione delle relazioni tra fornitori.
    • Finance – Gestisci accuratamente il budget, pianifica e redigi report sui costi del cloud.
    • Leadership: applicare i punti di forza del cloud per ottimizzare il valore aziendale.
    • Proprietari aziendali : guida il processo decisionale strategico, il budget e la comprensione dell'impatto finanziario delle decisioni operative.
    • Proprietari di prodotti : definire e classificare in ordine di priorità il backlog del prodotto, allineandolo alle esigenze degli utenti e al valore aziendale.
    • Team di progettazione : offrire servizi di alta qualità e convenienti.
    • Professionisti di FinOps : educare, standardizzare e promuovere le procedure consigliate di FinOps.
  • Stakeholder alleati:
    • Professionisti della sostenibilità : gestire e ridurre l'impatto ambientale delle risorse cloud.
    • Team ITFM/TBM (Information Technology Financial Management/Technology Business Management): gestione dei costi oltre all'infrastruttura e ai servizi cloud.
    • Team ITSM/ITIL (Information Technology Service Management/Information Technology Infrastructure Library) - Allineare i servizi IT alle esigenze aziendali e fornire/supportare i servizi IT che soddisfano gli obiettivi aziendali.
    • Team ITAM (Information Technology Asset Management): gestire e ottimizzare l'acquisto, la distribuzione, la manutenzione, l'utilizzo e l'eliminazione di asset software e hardware.
    • Team di sicurezza : assicurarsi che le operazioni e i sistemi cloud rispettino gli standard e i criteri di sicurezza dell'organizzazione.

Ciclo di vita

FinOps è un processo iterativo e gerarchico. Ogni team esegue l'iterazione del ciclo di vita di FinOps al proprio ritmo, collaborando con i team menzionati in tutte le aree dell'organizzazione.

FinOps Framework definisce un ciclo di vita semplice con tre fasi:

  • Inform : offre visibilità dei costi e crea responsabilità condivise tramite allocazione, benchmarking, budget e previsione.
  • Ottimizzare : ridurre gli sprechi di cloud e migliorare l'efficienza del cloud implementando diverse strategie di ottimizzazione.
  • Opera : definire, tenere traccia e monitorare gli indicatori di prestazioni chiave e i criteri di governance che allineano gli obiettivi cloud e aziendali.

Funzionalità

FinOps Framework include funzionalità che coprono tutti gli elementi necessari per eseguire attività FinOps e gestire una pratica FinOps. Le funzionalità sono organizzate in un set di domini correlati in base agli obiettivi delle funzionalità. Ogni capacità definisce un'area funzionale di attività e un set di attività per supportare la pratica FinOps.


Modello di scadenza

Man mano che i team avanzano nel ciclo di vita di FinOps, imparano e crescono naturalmente, sviluppando procedure più mature con ogni iterazione. Come il ciclo di vita di FinOps, ogni team si trova a diversi livelli di maturità in base alle proprie esperienze e aree di interesse.

Il FinOps Framework definisce un semplice modello di maturità "gattonare-camminare-correre", ma la verità è che la maturità è più complessa e articolata. Invece di concentrarsi su un livello di maturità globale, riteniamo che sia più importante identificare e valutare i progressi rispetto ai tuoi obiettivi in ogni area. A livello generale, è possibile:

  1. Identificare le funzionalità più critiche per l'azienda.
  2. Definire quanto sia importante che ogni team disponga di conoscenze, processi, metriche di successo, allineamento dell'organizzazione e automazione per ognuna delle funzionalità identificate.
  3. Valutare le conoscenze, il processo, le metriche di successo, l'allineamento dell'organizzazione e il livello di automazione di ogni team in base alle destinazioni definite.
  4. Identificare i passaggi che ogni team potrebbe eseguire per migliorare la maturità per ogni funzionalità.
  5. Impostare controlli regolari per monitorare i progressi e rivalutare la valutazione della maturità ogni 3-6 mesi.

Altre informazioni su FinOps Foundation

FinOps Foundation offre molte risorse che consentono di apprendere e implementare FinOps. Partecipa alla community di FinOps, esplora i programmi di formazione e certificazione, partecipa ai gruppi di lavoro della community e altro ancora. Per altre informazioni su FinOps, inclusi i playbook utili, vedere la documentazione di FinOps Framework.


Inviare commenti e suggerimenti

Facci sapere come ci trovi con una breve recensione. Queste revisioni vengono usate per migliorare ed espandere strumenti e risorse FinOps.

Se si sta cercando qualcosa di specifico, votare per un'idea esistente o crearne una nuova. Condividere idee con altri utenti per ottenere più voti. Ci concentriamo sulle idee con il maggior numero di voti.


Avviare il primo o pianificare l'iterazione successiva: