如何促進組織內雲端 FinOps 文化

2024/02/03閱讀時間約 11 分鐘

常見的雲端財務管理挑戰?為什麼需要 FinOps ?

許多企業在開始雲端遷移時,自然會依賴於管理傳統資料中心的財務流程做出決策。 然而,正如以下圖像所示,許多企業發現傳統 IT 財務控制在有效管理和預測雲端支出方面能力有限。

包括:

  1. 對動態的花費的掌控
  2. 對成本分配的可視性
  3. 對營運開支的有限管理能力
  4. 對未來開支的預測能力
  5. 對雲端資源錯誤的使用方式
raw-image

為了應對這些隨著雲端帶來的挑戰,企業正在建立 FinOps 的能力,不僅可以實現有效的成本視覺化和控制,還可以加速實現雲端投資的價值。

但 FinOps 是什麼意思?如何將其付諸實踐?

什麼是 FinOps ?

在 Google Cloud 將 FinOps 定義為

一種營運框架和文化轉變,將技術、財務和業務結合在一起,透過雲端轉型推動財務責任並加速實現業務價值。”

FinOps 是整個組織(包括 IT、DevOps、工程、財務和業務部門)的共同責任,旨在協助確保以最具成本效益的方式使用雲端服務,從而推動永續的業務成果。

FinOps 的旅程可以視為的三個生命週期階段(Inform, Optimize, and Operate,由 FinOps 基金會提出)和五個支柱(Accountability & Enablement, Measurement & Realization, Cost Optimization, Planning & Forecasting, and Tools & Accelerators)所組成的飛輪。

raw-image

三個生命週期階段:

  1. 告知 (Inform)
  2. 優化 (Optimize)
  3. 運營 (Operate)

五個支柱:

  1. 咎責制和支持(Accountability & Enablement)
  2. 衡量和實現(Measurement & Realization)
  3. 成本優化( Cost Optimization)
  4. 規劃和預測(Planning & Forecasting)
  5. 工具和加速器(Tools & Accelerators)

1.咎責制和支持:

FinOps 的咎責制和支持專注於提供雲端支出的可見度和透明度,為整個組織的雲端支出建立明確的責任,確保每個人都清楚地了解自己在管理成本方面的角色。

組建一個由跨部門資源組成的中央 FinOps 團隊也很重要,它們負責設定控制措施,例如決定和批准使用折扣 (CUD) 購買和續訂、建立中央政策文件、自動化政策等。

raw-image


2.衡量和實現:

衡量和實現著重於定義一組的業務價值指標KPI 來衡量 FinOps 的成功。

raw-image

通常,我們從一組成本優化指標開始(例如每項服務的實際與預算、服務利用率不足的百分比、每個應用程式的支出等),並最終轉向跨多個因素的單位經濟/業務價值指標,包括成本效率、彈性、速度、創新和永續性。(Google Cloud Blog:Decoding Cloud FinOps to accelerate digital transformation)

raw-image


3.成本優化:

雲端成本優化不僅僅是關注節約成本,更關乎您在哪里投資可以最大化業務價值。它是一個反覆迭代的持續過程,提供了一種一致的方法,以最具成本效益的方式可視化和管理雲端消耗。

raw-image

雲端成本優化策略聚焦於三個關鍵因素:

  1. 成本可視化: 識別您的支出項目、服務計費方式,更重要的是,能夠展示花費特定金額實現商業目標的原因。 這是全面了解和組織雲端成本的基礎。
  2. 資源優化: 重點消除雲端浪費(閒置資源),必要時進行自動擴容,並將計算和儲存層調整到僅使用所需的規模。
  3. 費率優化: 利用歷史數據,透過購買承諾折扣來調整定價模型,並管理雲端服務的定價面向。 這通常由 FinOps 團隊集中管理,因為他們可以了解所有雲端的歷史使用、趨勢和模式。

您可以在下圖的雲端成本優化矩陣中查看前 10 種成本優化的方法。

raw-image


4.規劃和預測:

進行有效的規劃和預測,要求組織更深入地了解成本驅動因素、分配支出以及衡量效率。

raw-image

規劃和預測支柱的一些關鍵實踐包括:

  • 每月預算審查: 讓應用程序團隊參與預算討論,並確保建立確定的流程來確定和資助預算。
  • 預測指標: 追踪每個應用程序/業務領域的預算超支次數,以及預測變更的頻率和準確性(隨著團隊迭代,應隨著時間有所改善)。
  • 設定預算: 每月審查預算,每周監控。 識別差異,根據需要更新預算預測。


5.工具和加速器:

工具和加速器聚焦於選擇和使用正確的工具和資源,以充分受益於 FinOps 實踐。

raw-image

在早期階段,公司可能無法詳細分析雲端支出。 隨著實踐的成熟和改進,資源的labeling 和 tagging 對於理解專案和團隊的成本變得非常有價值。 這些功能透過儀表板自動監控資源,提供支出和價值洞察,變得更加重要。

Google Cloud 提供一套成本管理工具,用於監控、控制和最佳化您的 Google Cloud 費用。 您可以:

  1. 設定預算,密切監控您的成本,並在達到預算門檻時提醒利害關係人。
  2. 使用細粒度權限強制執行組織政策,控制誰可以支出或查看成本。
  3. 建立自訂儀表板或使用 Cloud Billing Reports,一目了然地查看當前成本趨勢和預測。

推動文化變革的 7 項 FinOps 原則

無論組織規模大小以及在雲端方面的經驗,以下指導原則皆為成功實踐 FinOps 的核心:

  1. 擁抱雲端的可變性: 接受雲端按需付費的性質,並透過靈活地滿足客戶不斷變化的需求從中獲益。
  2. 從業務價值觀點做出財務決策: 當決策基於業務價值觀點時,FinOps 才會成功。
  3. 跨界協作: 與 IT 財務、應用程式開發和基礎設施團隊合作進行雲端財務管理。
  4. 問責制: 透過一套明確定義的 KPI 和指標,讓團隊對價值實現報告和成本優化負責。
  5. 無責文化: 將錯誤視為學習和改善現有流程的寶貴機會。
  6. 資料民主化(成本透明): 為組織各層級提供即時帳單/成本資料存取權限。
  7. 敏捷性: 透過推廣迭代預算分配、IT 支出和預測,推動 IT 內部預算和規劃的敏捷流程。

總結

FinOps 的出現協助幫助傳統的 IT 財務控制方法難以適應雲端環境,導致成本失控、缺乏透明度等諸多挑戰。

本文統整了 Google Cloud 所建議的 FinOps 優化方法論和資源,如果你喜歡這篇文章歡迎幫我按愛心鼓勵一下喔!~閱讀愉快!~

延伸閱讀

Google Cloud FinOps 資源整理和引源

白皮書

Google Cloud 部落格

Google Cloud YouTube

文件

17會員
32內容數
歡迎來到「Marcos的方格子」!目前在「Marcos談科技」撰寫在職涯上學習到的知識,在「Marcos談書」分享我在日常的閱讀和心得,歡迎您的到來!!
留言0
查看全部
發表第一個留言支持創作者!