FinOps — 衡量單位成本的能力

目標:

  • 定義單位成本與單位經濟
  • 如何使用單位成本單純的成本能更有效地呈現雲端的價值
  • 使用雲端成本和資源使用資料建立單位成本指標的各種方法
  • 各種角色在使用和建立單位成本指標中的作用
  • 在報告和資料分析中使用單位成本的策略,以推動 FinOps 實踐中的決策
取自FinOps fondation

定義

單位經濟效益的常見定義是直接收入和(或)成本,與特定業務價值相關聯以某種單位呈現。通過指標,我們可以確定將從單一業務單元中獲得的價值以及與服務相關的成本,最終揭示支出的業務價值。對於面向使用者的應用程式,該單元可能是使用者或客戶訂閱;對於電商平臺,它可能是一筆交易;對於鐵路公司來說,它可能是一個座位。在所有其他事情上,單位度量的目標是為產生業務能力的成本帶來有業務意義或背景脈絡。

通過計算”雲端支出佔總收入的比重”,可以將雲端支出的增長與整體業務增長關聯起來。當雲端支出的增長速度快於業務增長速度時,可能會引起關注。

除了利用單位成本將業務目標與雲端成本關聯起來外,中心化FinOps 團隊還應考慮使用單位成本來得出與高支出服務相關的效率評分。單位成本應該是一種工具,用於使技術成本與業務目標保持一致。

單位成本指標讓企業根據其支援的價值來呈現其雲端成本,而不僅僅是一個成本數字而已。 這允許:

  • 更了解雲端成本如何對映到業務價值
  • 更實際地了解雲端支出的趨勢
  • 更清楚地識別雲端資源使用上的浪費或低效能
  • 與不同利害關係人角色更清楚溝通成本
  • 更有效的目的、預算和目標

為何此能力是重要的?

  1. 使技術成本與業務目標一致
  2. 簡化成本與資源使用的報告
  3. 透過以下方式推動所有角色產生良好的行為
    - 讓非技術人員了解由業務因素所驅動的成本
    -允許技術團隊檢視其建立基礎設施決策的影響
    -讓領導者了解雲端使用的成本效益
  4. 允許在團隊之間比較CSP服務的使用情況

參與角色(Personas)依據RACI模型有:

  • R — 產品負責人
  • A — 產品負責人、技術團隊領導者
  • C — 技術、產品、財務(可能供給價值面)、FinOps Leads
  • I — 所有人

成功的衡量標準

當單位指標在整個組織中無處不在時,成功的總體衡量標準。這為標準化成本和使用對話創造了一個空間,領導者可以在其中做出更明智的決策。單元指標將暴露出效率低下的問題,導致產品團隊更緊迫地應對優化機會,中心化 FinOps 團隊可以更精細地衡量服務使用的成本效益。最後,就技術創造的業務價值而言,雲端支出的更大一部分可以更好。

  • 領導者可以做更多明智的財務決策
  • 可以更好地理解和解決不具有成本效益的應用程式
  • 為不同的應用程式建立相似的單位指標成本進而檢視和判斷方式是能標準化的
  • 將單位指標套用於基礎設施服務(運算、儲存等)可提供按組織、帳號、產品、標籤等劃分的使用效率見解。
  • 大部分雲端成本可以根據其價值創造來呈現和報告

Crawl階段

由於以下幾個潛在因素,該階段沒有包含到單位成本:

  • 技術團隊聚焦於架構設計、MVP 或生產部署
  • 還沒有制定一個 cost baseline
  • 還沒有意識到單位經濟的價值

對於剛接觸雲端運算的使用者來說,並且尚未了解存取詳細成本和資源使用情況資料的重要性,企業可能在傳統IT的慣例下運作是可以理解的。這就是 FinOps 專業人員應該尋求建立這些理解的地方,並強調它們在採用公有雲時的重要性。

Walk階段

在此階段,企業可能會瞭解利用詳細的成本和資源使用資料的價值,並且可能為此目的,已經開始圍繞他們的產品發展一些 KPI。KPI 可能具有一定的價值,但在向所有利害關係人提供成本價值理解方面並沒有完全發揮潛力。也可能沒有以有利於成功驅動最關鍵行為的方式共用或強調該指標。

Run階段

在此階段,單位指標在業務、技術和領導角色中作為指南針。利用這些指標的團隊應該能夠講述與成本效益成功相關的有力故事,從而激勵更多團隊採用和完善這種能力。一個完整的組織在Run階段將看到這種做法的巨大價值,並可能為所有高價值產品團隊制定此類指標設定期望。

最佳實踐

一個典型的組織構建和維護各種具有不同成本和業務關鍵性配置檔的應用程式。這可能需要一種獨特的方法來開發每種情況下的單位指標。指標本身最好由那些對應用程式和驅動它的業務目標有深入瞭解的人來發展。對於正在宣傳這種能力的 FinOps 專業人員來說,這成為一項艱巨的任務。那麼,我們如何指導和激勵使用者發展有見地的單位指標呢?

產品團隊應熟悉任何現有的業務等級指標。由於良好單位指標的主要特徵之一是跨角色支援,因此這應該是產品團隊發展指標的第一步。

儘管應用程式的業務驅動因素、成本和關鍵性在整個雲端產品組合中會有所不同,但將有許多通用的服務和技術方法來組成它們。任何可能由中心化 FinOps 團隊定義的技術成本指標都應用作產品團隊的輔助資料來源,以便在單位指標結果與成本目標不一致時加以利用。

建立和使用單位指標的策略和指導應由 FinOps 專業人員驅動。如果有任何利用單位指標的產品團隊的好例子,那麼應該對這些例子進行分類,以供其他希望這樣做的團隊使用。任何用於講述成功故事的單位指標的使用也應該以某種方式編排並分發給所有雲端使用者。

我們已經談到了導致這種能力與其他領域和能力相交的一些因素。衡量單位成本的能力可能是在即時決策領域實現能力的最普遍因素。當然,建立單位指標的做法將是構成 FinOps 文化的最有影響力的做法之一。我們也許可以做一個完整的模組,專注於衡量單位成本對整個框架的重要性。

單位成本的交付物

  • 技術單位成本的定義
  • 業務單位成本的定義
  • 單位成本/單位經濟的策略
  • 成本分配策略的回饋
  • 資料分析/報告策略的回饋
  • 所衡量的單位成本的目地和目標

工具

CSP

  • AWS Cost Categories
  • AWS KPI Dashboard(CUDOS框架的一部分)

第三方工具

  • Cloudzero 是一個主要關注單位指標作為其核心功能的平台

--

--

運用"雲端服務"加速企業的數位轉型願景
運用"雲端服務"加速企業的數位轉型願景

Written by 運用"雲端服務"加速企業的數位轉型願景

我們協助您駕馭名為"雲端運算"的怪獸,馴服它為您所用。諮詢請來信jason.kao@suros.com.tw. https://facebook.com/jason.kao.for.cloud

No responses yet