根據調研機構Gartner公司的調查,到2022年底,全球各地的企業在云計算基礎設施方面的支出約為3330億美元。根據麥肯錫公司的調查,到2021年,全球云支出將增長47%。這些數字令人震驚。然而企業需要評估大量云支出的回報。
麥肯錫公司在調查報告中指出,每家企業的云計算預算平均超過了23%,并且浪費了30%的支出。很多企業希望通過云計算優化運營。那么云計算增加了他們的成本還是物有所值?最后,為什么有些企業在云計算之旅中仍然要應對管理不善的成本或增加的支出?
在企業努力維持業務運營并試圖降低總體成本的時候,需要解決這些問題。云計算成本并不一定意味著只有IT成本,還包括某些運營和管理成本。那么,企業如何走上云成本優化之旅?
為什么要優化云成本?
根據Gartner公司的調查,45%向云計算架構進行“提升和轉移”的企業表示出現更高的成本,并在第一年超支70%。麥肯錫公司表示,80%的企業認為管理云支出是一項挑戰。Flexera公司指出,平均每家企業浪費約35%的云開支。
除了高昂的管理費??用之外,糟糕的成本管理會反映業務創新和整體敏捷性。此外,根據一項云計算能力調查,由于云成本管理效率低下,57%以上的企業經歷了負面的業務影響。這是因為大部分重要性僅體現在云采用上,而不是云優化上。企業必須尋求在這方面節省成本,并尋求帶來文化和行為的改變以維持財務健康。隨著人們進入后疫情時代和經濟周期的下一階段,IT領導者現在必須更加明智地工作,通過云成本管理來確保業務效率。
云成本優化之旅中的六大挑戰
盡管承認云成本優化帶來的好處,但許多企業在優化云成本中面臨的關鍵挑戰和障礙至關重要。
(1)無法預測使用多少資源:企業在沒有容量限制的情況下輕松訪問Web控制臺和API可能會導致“資源蔓延”和意外費用。這有時會被解釋為一種威脅,因為企業將無法預測和評估需要多少資源以及他們的云計算供應商正在分配多少資源。未使用的資源意味著支出更多的成本。因此,資源調配在這里可能是一個棘手的因素。為了最大限度地發揮云計算的價值,必須具有“按需付費”的思維方式。
(2)易于使用和缺乏治理模型:在通常情況下,云計算服務固有的可擴展性、靈活性和易于配置會導致資源蔓延和成本超支。缺乏對云計算資源的治理將會增加資源蔓延的意外成本。
(3)來自超大規模廠商的復雜、多層次的定價和計費結構:云計算支出賬單很難理解,并且很難進行“預算、預測、實際使用”的比較。AWS、GCP和Microsoft Azure等主要云平臺并不提供計費模型、計費格式、API或服務的標準化。此外,云計算提供商不斷改變他們的計費和開票做法,有時會導致復雜的問題。更糟糕的是,公有云定價和計費結構是多層次的,并且難以理解。云計算供應商表示,缺乏標準的計費模型、格式或API增加了這種復雜性。
(4)低可見性:大多數企業都部署了從預算和財務工程角度監控使用情況的解決方案。他們無法管理無法衡量的內容,這通常會導致成本失控。
(5)云計算特征目錄中的選項太多:復雜的云目錄選項需要仔細考慮,對于給定的場景,要以最低的成本找到最適合的特征并不容易。云計算供應商每年都會發布數百種新服務、功能、實例類型、降價,甚至新的定價模型。企業很難跟上這一步伐,也很難理解每一項公告是如何影響其財務狀況的。
(6)過多的替代架構:可以使用許多不同的架構、服務和組件來構建相同的應用程序,從而導致不同的成本。企業可能很難計算和確定最具成本效益的替代方案來滿足他們的要求。
云成本優化的七大原則
以下研究一下IT和業務領導者可以用來加速他們的云成本優化之旅的七個原則:
1.云優先的思維方式
云計算部署需要企業在結構性和系統性方面進行變更。無論是在業務還是收入模式中,云優先的思維方式都有助于企業在帶來這些變化時變得敏捷。如果IT團隊能夠根據不同群體的動態需求,圍繞云計算做出決策,這也會有所幫助。投資PaaS功能和云原生工具集可以在這里提供幫助。
2.云計算經濟學的架構師解決方案
云優化并不是企業自己做的事情,而是一種思想和心態。企業需要通過將云目錄中提供的內容(包括更新的功能)考慮在內,并通過解釋計費使用趨勢來了解要使用的資源,從而構建最具成本效益的云計算架構以滿足其需求。
在過去,企業旨在通過為峰值工作負載計劃的有限的預先資源提供可用性、性能和安全性。云計算顛覆了這種模式,并允許更精確的設計完全符合工作負載要求。云中的架構組件帶有價格標簽,因此在設計最佳云計算架構時需要考慮成本。
當今云計算經濟學的一些核心要素或原則包括:
•通過訪問IaaS、SaaS和PaaS釋放任何云計算提供商的真正潛力。
•確保成本透明。
•調整規模——在向云平臺的“提升和轉移”遷移過程中,調整規模經常被忽視。這可能會導致實例過大和資源未使用,最終增加成本。
•刪除未使用的資源。
•使用自動縮放功能的基于工作負載使用情況的優化——正如麥肯錫公司指出的那樣,企業需要灌輸一種“消費方法”,并需要不斷地將他們的需求與最合適的云計算服務相匹配。
•以云托管服務為目標(至少在基礎設施、安全、應用程序運行時),并始終尋找比以前更具成本效益的高級云計算功能。
•一切即代碼——為了最大限度地發揮云計算的經濟效益,建立強大的自動化基礎,所有的東西都是代碼(基礎設施、安全性、配置、網絡、文檔)。
•在持續集成(CI)/持續交付(CD)管道中自動執行消耗預測和容量管理。
3.采用云成本優化框架
許多企業需要思考:在當前的環境下,云計算可以為他們的業務做些什么。云計算的加速和優化是成功走上云計算之旅的關鍵組成部分,這兩方面都必須加以考慮并相互交織。無論企業是先優化以獲得最大的成本和消費效率,還是先加速以獲得更大的可擴展性,都不是一種最佳方式。如果計劃和管理得當,遷移到云平臺可以降低IT成本。當企業進行優化時,節省的成本是顯著的、可控的和可擴展的。
云成本優化方法的3個關鍵支柱
(1)優化資源(調整規模和正確的功能)
(2)創建可見性和控制(成本、使用和預測的透明度)
如果企業不了解花費的成本,則無法優化云成本。云優化框架的一個很好的起點是確保其支出可見并控制云支出。在確定要求和預算之后,企業必須跟蹤并確保對云支出的可見性。在部署應用程序之后,保持控制和可見性對于質疑特定部署資源的必要性,以及查看它們是否增加價值至關重要。
企業的云成本可能需要資源標記、成本分配以及計費和展示模型。此外,創建和使用清晰的商業智能儀表板以實現可見性和控制,可以通過以下方式極大地幫助企業:
•它可以幫助企業了解支付的費用。
•當企業的資源被濫用時,將會立即提示。
•將幫助企業控制云成本。
(3)建立有效的治理(確定使用、所有權和部門分配)
為了保持最佳狀態,企業需要確保遵守有關預算的合理政策。在治理方面,框架也應該監督資源創建權限。微軟公司提供Microsoft Advisor和Microsoft Cost Management等自動化工具來監控企業的支出和成本高峰。
此外,企業必須尋求減少每月的云成本。一旦了解其成本指標,企業必須觀察哪些未使用的資源可以處理,哪些資源可以優化。
任何云成本優化之旅都始于對當前云計算資產的初步分析,并確定跨計算、網絡、存儲和其他云原生功能的優化機會。任何一個云成本優化框架都需要有一個成本杠桿庫,以及相關的架構和功能權衡。企業需要圍繞預算遵守、資源創建許可等的政策進行治理,以保持最佳狀態。
制定實用的成本優化框架離不開這三個支柱。企業實現成本節省,需要分析資產并確定跨計算、存儲和網絡的優化機會,重點關注每月的最高成本或增量/額外成本,云計算供應商提供對成本和利用率的訪問。
這里的關鍵是首先專注于快速取勝,然后是創建儀表板以獲得更好的可見性和控制。最后,建立治理模型以保持最佳狀態。
為了保持最佳狀態,企業需要:
•治理——圍繞預算遵守、資源創建權限等的政策。
•透明度——成本、使用和預測報告。
•定義明確的關鍵績效指標(KPI)。
•持續審查。
4.持續成本優化過程
云計算技術是不斷發展的,因此,企業也必須確保他們的產品組合也不斷發展。例如,自動化、自動縮放、無服務器服務、容器等已經采用云計算技術,如果采用,可以確保降低成本的連續性。因此,尋找新的優化策略和機會以確保持續審查變得至關重要。這里的關鍵不僅是走上云成本優化之旅,而且要確保每個階段都有一個持續的優化周期。
企業優化云服務的頻率取決于其采用云計算的速度、發展速度以及與其財務周期的一致性。一般來說,考慮到可用和使用的動態性,云優化必須是一個持續的過程,并且是企業運營模式的一部分。
從一開始就應用優化實踐有助于建立優化和問責的企業文化。在考慮優化時,雖然成本外購是一個明智的開始,但考慮價值(實現更好的服務成本)至關重要。
5.實施按使用計費模型
企業應該對他們采用的云計算服務負責,使他們能夠創建預測并尋求優化機會。一個良好的起點是開發資源標記(例如,使用、所有權、部門和成本中心)模型來實現計費模型。通過適當的資源標記,可以將資源成本與資源所有者相關聯,從而生成成本中心代碼。
6.使用正確的采購、定價和折扣模式
從基于分配和基于消費的服務中選擇合適的采購模式。
•選擇正確的定價和折扣模式:預留實例是基于預付款和時間承諾的定價選項或折扣。預留實例可以購買一到三年的期限,因此,評估過去的使用情況并做出正確的決定變得勢在必行。Microsoft Azure(Azure Reserved VM實例)和Amazon(AWS管理控制臺)提供預留實例和定價模型。
需要注意的是:(1)謹慎決定,因為它是在合同基礎上運作的。(2)時刻留意潛在的降價機會,在機會消失之前抓住它。
7.建立跨職能的云計算財務運營團隊
隨著現收現付(PAYG)模式的出現,企業的財務決策已經分散。這意味著,在以前的傳統IT模型中,只有少數人負責制定有關基礎設施采購的財務決策。使用新的定價模型,任何人都可以做出云支出和成本管理決策,而現在成為他們的責任。然而,這種權力下放也帶來了更多的復雜性。這可能會帶來不可避免的賬單沖擊和預算偏差。
因此,集成金融運營變得勢在必行。財務運營只不過是預算和成本模式(FINance)和基礎設施、應用程序和數據(OPerations)的組合。
財務運營是一種數據驅動的協作式云計算支出管理方式,可讓財務、IT和業務快速管理。正如麥肯錫公司指出的那樣,大多數大型企業將通過將技術、財務和采購人才聚集到一個跨職能的云計算財務運營(FinOps)團隊來管理云采購和消費而受益。結合云計算可持續性優勢的財務運營模型有助于節省資金和管理云成本。
結語
云成本優化要求在企業層面和行為層面進行模式轉變,以確保負責任和最佳地利用云計算投資。這不僅僅是運營問題或只是降低成本,而且是一個價值驅動的戰略舉措。實現這一點并不容易,需要治理、架構、運營、產品管理、財務和應用程序開發之間的緊密協作才能取得成功。
通過采用正確的云成本優化策略,企業不僅可以提高投資回報率和總體擁有成本,還可以使業務處于最佳狀態。由于DevOps徹底改變了開發流程,良好的云成本優化框架和財務運營可以幫助企業獲得云計算的真正商業價值。
通過正確的戰略干預、控制和運營模式,云計算為企業提供了卓越的IT支出可見性,無疑是企業可以進行的最重要和最有前途的一種技術投資。
版權聲明:本文為企業網D1Net編譯,轉載需注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。