一文讀懂云成本管理FinOps
?Gartner數(shù)據(jù)顯示2021年全球云計算市場規(guī)模為908.9億美元,絕大多數(shù)企業(yè)已經(jīng)擁抱云計算。企業(yè)經(jīng)營者每個月可以收到精準(zhǔn)的云賬單,但云上費(fèi)用還存在諸多挑戰(zhàn),比如有沒有優(yōu)化空間,費(fèi)用走勢如何較為精準(zhǔn)的預(yù)測,費(fèi)用在內(nèi)部多個部門之間如何分?jǐn)偂?/p>
為了應(yīng)對這些調(diào)整,F(xiàn)inOps理念應(yīng)運(yùn)而生。
FinOps是什么?
FinOps 是“Finance”和“DevOps”的綜合體,強(qiáng)調(diào)通信和協(xié)作業(yè)務(wù)和工程團(tuán)隊(duì)。也被稱為“云財務(wù)管理”、“云財務(wù)工程”、“云成本管理”、“云優(yōu)化”或“云財務(wù)優(yōu)化”等。
FinOps有一個權(quán)威組織——FinOps 基金會,F(xiàn)inOps 基金會是Linux 基金會發(fā)起的項(xiàng)目,致力于通過最佳實(shí)踐、教育和標(biāo)準(zhǔn)來推動實(shí)踐云財務(wù)管理學(xué)科。
FinOps基金會對FinOps定義如下:
?FinOps 是一種不斷發(fā)展的云財務(wù)管理學(xué)科和文化實(shí)踐,通過幫助工程、財務(wù)、技術(shù)和業(yè)務(wù)團(tuán)隊(duì)在數(shù)據(jù)驅(qū)動的支出決策上進(jìn)行協(xié)作,使組織能夠獲得最大的業(yè)務(wù)價值。(定義更新時間:2021 年 11 月,F(xiàn)inOps 基金會技術(shù)咨詢委員會)??
FinOps 的核心是一種文化實(shí)踐,工程、財務(wù)、產(chǎn)品等方面的跨職能團(tuán)隊(duì)協(xié)同工作,以實(shí)現(xiàn)更快的產(chǎn)品交付,同時獲得更多的財務(wù)控制和可預(yù)測性。
FinOps的特點(diǎn)是將問責(zé)制引入云支出,F(xiàn)inOps 是財務(wù)責(zé)任文化變革帶入云的可變支出模型的實(shí)踐,使分布式工程和業(yè)務(wù)團(tuán)隊(duì)能夠在其云架構(gòu)和投資決策中的速度、成本和質(zhì)量之間進(jìn)行權(quán)衡。
FinOps 消除障礙使工程團(tuán)隊(duì)能夠更快更好的交付功能、應(yīng)用程序和云遷移,并就投資地點(diǎn)和時間進(jìn)行跨職能對話。有時企業(yè)會決定勒緊褲腰帶,有時會決定投資更多,通過FinOp,團(tuán)隊(duì)知道為什么要做出這些決定。
FinOps 的主要作用
FinOps 的主要市場驅(qū)動力如下:
· 減少浪費(fèi)的云支出根據(jù)最新的 2022 年分析師和供應(yīng)商報告,云支出總額的 32% 是浪費(fèi)的支出,即在云上的每 100 美元支出中,有 32 美元是浪費(fèi)的支出。
- 跨多個云的成本管理跨地理區(qū)域的 90% 的組織都在使用多個云。CSP/Hyperscale 提供的傳統(tǒng)成本管理工具(如 AWS、Azure 和 GCP)僅支持各自的云,不支持跨多個云的云成本管理。
- 最終客戶對優(yōu)化云支出的強(qiáng)烈需求越來越需要及時報告云支出及對云支出的問責(zé)制以及獲得的相關(guān)業(yè)務(wù)價值。組織正在尋找可用于優(yōu)化所有云環(huán)境中的云支出的FinOps/云管理平臺 (CMP)。
- 云支出增加導(dǎo)致運(yùn)營模式發(fā)生變化IT和財務(wù)團(tuán)隊(duì)需要更有效地共同運(yùn)營,以支持業(yè)務(wù)的敏捷性,并主動監(jiān)控支出并做出反應(yīng)。這也將使團(tuán)隊(duì)能夠利用云的可變成本模型。
以下是組織通過遵循 FinOps 最佳實(shí)踐可以獲得的主要成果:
- 通過了解云使用情況獲得控制云成本的可見性
- 推動對云支出的問責(zé),協(xié)助跨職能團(tuán)隊(duì)維護(hù)他們使用的云服務(wù)的財務(wù)責(zé)任
- 簡化云預(yù)算管理
- 識別成本優(yōu)化機(jī)會并自動執(zhí)行任務(wù)
- 加快履行請求。
- 實(shí)現(xiàn)數(shù)據(jù)驅(qū)動的決策· 云支出的組織一致性
FinOps 是一種跨職能實(shí)踐,以下是與云財務(wù)管理相關(guān)的典型角色:
- FinOps Practitioner /CCoE 團(tuán)隊(duì)
- IT運(yùn)營/工程團(tuán)隊(duì)
- 業(yè)務(wù)/產(chǎn)品負(fù)責(zé)人
- 財務(wù)· 采購
FinOps階段及循環(huán)方法論
FinOps 基金會建議采用迭代方法來管理云服務(wù)的可變成本。最佳實(shí)踐包括應(yīng)持續(xù)管理的三個階段:通知、優(yōu)化和運(yùn)營。
通知
這是FinOps之旅的第一階段,賦予組織和團(tuán)隊(duì)可視性、分配、基準(zhǔn)、預(yù)算和預(yù)測能力。云計算的隨需應(yīng)變和彈性特性,以及定制的定價和折扣,使其有必要為智能決策提供準(zhǔn)確和及時的可見性。
基于標(biāo)簽、帳戶或業(yè)務(wù)映射的云支出精確分配可以實(shí)現(xiàn)準(zhǔn)確的退款和顯示。業(yè)務(wù)和財務(wù)利益相關(guān)者也希望確保他們在控制預(yù)算和準(zhǔn)確預(yù)測支出的同時提高ROI,避免意外。作為一個隊(duì)列和針對團(tuán)隊(duì)的基準(zhǔn)測試為組織提供了必要的度量標(biāo)準(zhǔn),以發(fā)展一個高效的團(tuán)隊(duì)。
優(yōu)化
一旦組織和團(tuán)隊(duì)被授權(quán),他們就需要優(yōu)化他們的云足跡。云提供商提供了多種優(yōu)化手段。
按需容量是最昂貴的。為了鼓勵提前預(yù)訂計劃和增加承諾,云提供商為承諾提供折扣,這通常涉及預(yù)訂的復(fù)雜計算(預(yù)留實(shí)例(RI) /承諾使用折扣(CUD -谷歌cloud))。此外,團(tuán)隊(duì)和組織可以通過適當(dāng)調(diào)整和自動化關(guān)閉任何浪費(fèi)資源的使用來優(yōu)化環(huán)境。
運(yùn)營
組織開始持續(xù)地評估業(yè)務(wù)目標(biāo)和他們針對這些目標(biāo)所跟蹤的度量,以及它們是如何走向的。它們根據(jù)速度、質(zhì)量和成本來衡量業(yè)務(wù)一致性。任何組織的成功只有在組織建立FinOps文化的情況下才有可能,其中包括圍繞業(yè)務(wù)、財務(wù)和運(yùn)營涉眾建立的卓越云成本中心,涉眾還定義了適當(dāng)?shù)闹卫聿呗院湍P汀?/p>
FinOps的 KPI
FinOps 嚴(yán)重依賴關(guān)鍵績效指標(biāo) (KPI)。KPI 用于獲得可見性和度量視角,以簡化成本控制過程。FinOps KPI 可大致分為以下幾類:
- 云可見性 KP包括與跨云環(huán)境的成本、消耗、性能、配置、安全性和可用性相關(guān)的指標(biāo)
- 云優(yōu)化 KPI包括與成本節(jié)約、生產(chǎn)事件、平均修復(fù)時間、安全漏洞等相關(guān)的指標(biāo)
- 云治理和自動化 KPI包括與財務(wù)管理治理、運(yùn)營治理、安全性和運(yùn)營治理相關(guān)的指標(biāo)
作為各種 FinOps KPI 類別的一部分跟蹤的關(guān)鍵指標(biāo)。KPI 建立可衡量的基準(zhǔn)和指標(biāo),以支持監(jiān)控云資源及其消耗。以下是跟蹤的關(guān)鍵指標(biāo):?
FinOps KPI 類別 | 關(guān)鍵績效指標(biāo)/指標(biāo) |
云可見性 KPI | 預(yù)測支出與實(shí)際支出差異 相對于云資源成本的預(yù)測成本 適當(dāng)標(biāo)記的環(huán)境百分比 來自未標(biāo)記資源的賬單百分比 總支出與每個團(tuán)隊(duì)的云資源成本對比 在云上花費(fèi)的收入百分比 總成本與云中未使用資源的成本對比 每小時計算的平均價格 |
云優(yōu)化 KPI |
|
云治理和自動化 KPI |
|
?
FinOps成熟度模型
FinOps 基金會定義了關(guān)于FinOps 的“爬、走、跑”成熟度方法。這種方法使企業(yè)能夠從小處著手,并在規(guī)模、范圍和復(fù)雜性上不斷擴(kuò)大。
在評估 FinOps 能力或領(lǐng)域的狀態(tài)時,可以使用這些成熟度名稱來確定企業(yè)當(dāng)前的運(yùn)營位置,并確定從“爬”到“走”或從“走”到“跑”成熟度的轉(zhuǎn)變區(qū)域。
FinOps 成熟度級別 | 成熟度水平特征 | 指示性目標(biāo)/KPI |
爬 | 很少的報告和工具 測量僅提供對成熟能力的好處的洞察力 為衡量成功而設(shè)置的基本 KPI 圍繞能力定義基本流程和策略 組織內(nèi)的所有主要團(tuán)隊(duì)都了解能力,但并未遵循 解決“唾手可得”的計劃 |
|
走 |
|
|
跑 |
|
|
根據(jù) FinOps 基金會最近進(jìn)行的調(diào)查,以下是跨組織的 FinOps 團(tuán)隊(duì)面臨的 5 大常見挑戰(zhàn):
- 讓工程師根據(jù) FinOps 團(tuán)隊(duì)提出的建議采取行動
- 準(zhǔn)確預(yù)測云支出
- 處理分?jǐn)偝杀?/li>
- 減少浪費(fèi)或未使用的資源
- 全部費(fèi)用分?jǐn)?/li>
FinOps用于云成本和使用優(yōu)化的工具
由 AWS、Azure 和 GCP 等云服務(wù)提供商 (CSP) 提供的成本管理工具通常被利用來自單個云提供商的服務(wù)的組織所利用。這些通常被稱為原生成本管理工具,它們的支持僅限于特定的云平臺。例如:AWS Cost Explorer 僅支持 AWS,不支持 Azure、GCP、Oracle Cloud、IBM Cloud 等。
使用多云的企業(yè)利用第三方工具,通常稱為云管理平臺(CMP) 或 FinOps 工具,與原生成本管理工具相比,它們提供了許多高級特性和功能。例如:Apptio可用于支持使用 AWS、Azure 和 GCP 的多云環(huán)境。
云服務(wù)提供商 (CSP) | 原生云成本和使用優(yōu)化工具 |
AWS |
|
Azure |
|
GCP |
|
在 Gartner 于 2021 年 7 月/8 月發(fā)布的關(guān)于敏捷和DevOps 炒作周期的最新報告中,云管理平臺 (CMP) 被歸為生產(chǎn)力高原類別。這意味著云管理平臺的實(shí)際優(yōu)勢已被成功展示和接受。
由于 FinOps 是一個快速增長的市場,在垂直領(lǐng)域和地理區(qū)域的采用率非常高,包括 Forrester、Gartner 和ISG 在內(nèi)的所有領(lǐng)先分析師都會定期發(fā)布有關(guān) FinOps 工具和市場的報告。以下是最近發(fā)布的分析師報告:
ISG – 2021 年發(fā)布的多云 FinOps 云管理平臺 (CMP) 報告
Forrester – 2020 年發(fā)布的云成本管理和優(yōu)化
第 3 方 FinOps 工具相對于 CSP 的原生工具的 3 大優(yōu)缺點(diǎn):
來自 CSP 的原生成本管理工具 例如:AWS Cost Explorer | 第三方方獨(dú)立 FinOps 工具 例如:Apptio Cloudability、Centilytics 等。 | |
優(yōu)點(diǎn) |
|
|
缺點(diǎn) |
|
|
參考資料:
https://www.finops.org/
https://www.cigniti.com/blog/everything-about-finops/?