云逐漸由一種技術,演化成了一種商業模式,以及一種經濟學現象。
Joe Weinman在《云經濟學》一書中,創造性的提出了“Cloudonomics”一詞,首次從經濟學的角度,展示了云計算的經濟學原理。
根據調研機構Gartner公司的調查,到2022年底,全球企業在云計算基礎設施方面的支出約為3330億美元。
麥肯錫公司在調查報告中指出,2020年,由于缺乏成本優化手段,80%企業的云資源成本大幅超出預算;同時,45%的企業由于缺乏優化措施,在直接遷移上云的過程中會超買55%的資源,并且在上云的頭18個月會多花70%的費用。
隨著全球經濟持續下行,企業相比以前更加注重精細化運營和降本增效,對云計算也不例外。
云計算最終是增加了企業的成本還是物有所值?在業務同質化競爭的形勢下,云基礎設施的成本及投資、運營,也成為影響企業云業務市場競爭力的關鍵。
在早期,云計算被視為企業降低IT管理成本、提高業務敏捷性的重要途徑,行業對運計算的宣傳也都著重放大其優勢,因此CIO們紛紛將業務遷移到云端。
但如今,云計算的成本劣勢開始顯現,CIO們突然發現,云計算并不像當初看上去那樣美好,甚至有一部分人,談“云”色變,因為企業在云資源費用投入上,可能遠遠超出了當時的預期,并且也帶了很多衍生問題,例如在租用云服務帶來了新問題。
CIO們也應該注意到,云成本并不一定意味著只有IT成本,還包括某些運營和管理成本。那么,企業如何進行上云成本優化?這需要引入FinOps(云成本優化)的概念了。
根據FinOps基金會對FinOps的定義:FinOps是將DevOps、財務和業務整合在一起的變革,其目標在于優化一個組織在云計算上的支出的財務規范和技術解決方案,即根據支出的歷史記錄和來自預期負載的信息,FinOps可以在需要時預分配資源或估算成本。
因此,FinOps可以稱為“財務運營”,或者更直白地稱為“成本優化”,是將財務問責制引入云計算的IT支持,進行調整以優化質量和支出。
云的支出規則其實很簡單,按需付費。
但問題在于,首先要清楚需要什么?FinOps團隊需要通過多云平臺全面了解云資源的成本分布以實現成本控制,將錢花在真正需要的地方并重新分配資源。
通過實時數據和統計信息,FinOps團隊可以估算未來需求,并根據在云資源成本上的支出做出及時決策,進而預分配資源或進行折扣商定。
只有通過財務、業務、IT、運營支撐的整合與合作,才能確保預算更加準確,實現成本優化,避免資金浪費。
所以說,FinOps是一個文化上的轉變,需要建立新流程和新組織來達到成本管理的目標。
為了節約成本,企業必須首先識別浪費,比如發現未使用或未充分利用的資源、利用最低價格區域和實例類型、關閉不需要運行24x7的資源、利用折扣選項等。
依托FinOps洞察云上每一分開銷,對上云成本進行智能預測與優化,幫助企業節約上云成本。
盡管云成本優化帶來很多好處,但許多企業在優化云成本中面臨的關鍵挑戰和障礙值得關注。總體來看,云成本優化存在五方面挑戰。
無法預測使用多少資源。企業在沒有容量限制的情況下,業務都會按照最大量來申請資源,往往會導致資源蔓延和額外費用。
未使用的資源意味著支出更多的成本,因此,資源調配在這里可能是一個棘手的因素。為了最大限度地發揮云計算的價值,必須具有“按需付費”的思維方式。
缺乏治理模型。在通常情況下,云計算服務的可擴展性、靈活性和彈性配置會導致資源占用和成本超支。缺乏對云計算資源的治理,將會增加資源管理的額外成本。
復雜、多層次的定價和計費結構。云計算支出賬單很難理解,并且很難進行預算、預測與實際使用的比較。
此外,云計算提供商不斷改變他們的計費方法,而缺乏標準的計費模型、格式,有時會導致問題復雜化。更糟糕的是,公有云定價和計費結構是多層次的,并且難以理解。
精準匹配難。大多數企業都部署了從預算和財務角度監控資源使用情況的解決方案。
但是,云計算服務目錄中的選項太多,復雜的云服務選項需要仔細考慮,對于給定的場景,要以最低的成本找到最適合的資源特征并不容易。
云計算供應商每年都會發布數百種新服務、功能、實例類型、降價,甚至新的定價模型。企業很難跟上這一步伐,也很難理解每一項公告是如何影響其成本的,做到精準匹配很難。
過多的替代架構。可以使用許多不同的架構、服務和組件來構建相同的應用程序,從而導致不同的云計算成本。
對于客戶來說,可能很難計算和確定最具成本效益的替代方案來滿足自己的需求。
云計算技術是不斷發展的,因此企業要不斷尋找新的優化策略和機會,才能確保云成本的持續優化。
企業優化云成本的頻率取決于其采用云計算的速度、技術發展速度以及與其財務周期的一致性。
一般來說,考慮到可用和使用的動態性,云優化必須是一個持續的過程,并且是企業運營模式的一部分。
使用正確的采購、定價和折扣模式。從基于分配和基于消費的云服務中選擇合適的采購模式,另外選擇正確的定價和折扣模式。
評估過去的云服務資源成本使用情況并做出正確的決定,時刻留意潛在的降價機會,并在機會消失之前抓住它。
建立跨職能的云計算財務運營團隊。在以前的傳統IT模型中,只有少數人負責制定有關基礎設施資源采購的財務決策。
使用新的定價模型,任何人都可以做出云支出和成本管理決策。
雖然這種權力下放也帶來了更多的復雜性,可能會帶來不可避免的預算偏差,所以建立跨職能的云計算財務運營團隊變得勢在必行。
云計算財務運營團隊是預算、成本預算審核和基礎設施、應用程序和業務數據的組合,也是一種數據驅動的協作式云計算支出管理方式,可讓財務、IT和業務快速管理。
通過采用正確的FinOps云成本優化策略,企業不僅可以提高云投資回報率和總體擁有成本,還可以使業務處于最佳狀態,同時良好的云成本優化和財務運營可以幫助企業獲得云計算的真正商業價值。
本文來自微信公眾號“科技云報道”(ID:ITCloud-BD),作者:科技云報道,36氪經授權發布。