雲端遷移並不總是按表操課進行,因此,要知道如何從投資中獲取最大收益,首先得從擬訂正確的策略並確保良好的關係開始,以期讓投資報酬率最大化。
文/Robert Mitchell· 譯/PL
將基礎設施及應用程式移往雲端從來都不是一件簡單的事,管理持續成本也同樣複雜。「超支是很容易發生的事,」加州科羅納市資訊長 Chris McMasters 表示。沒有任何 IT 單位想面對處理或儲存資源短缺,這可能會對營運造成負面影響,或必須突然增添超出預算的資源。「你擔心你沒有足夠的容量,所以你會過度配置,」他表示。
優化雲端投資需要與企業其它部門密切合作,以便了解當前及未來的需求、建立有效的 FinOps 團隊、與供應商合作,以及持續監控關鍵績效指標。「FinOps 是等式的一部分,但是從資訊長的觀點,在你談論策略的組成部分之前,你需要一個從策略開始自上而下的視角,」McMasters 表示。此外,你需要在 FinOps 團隊對自主權的需求與資訊長對的集中掌控的需求之間取得平衡,以獲得規模經濟並避免成本失控。
預先規劃節約成本
IDC 智慧雲端營運市場研究副總裁 Jevin Jensen 表示,成本優化首先要定義想要的企業成果,並一開始就建立起一套具成本效益的解決方案。重構應用程式以便善加利用雲端原生服務,對最大化雲端投資報酬率非常重要。「重構你的應用程式以便善加利用 web 服務、或無伺服器功能,並重新建構你的基礎設施以優化資源的使用,」他表示。透過這種方式,你可以利用雲端的敏捷,以及採取在不超出預算的情況下擁有無限容量的隨選(on-demand)方法。
保留訂價要具策略思維
David McKee 表示,雲端服務的保留訂價可以降低資源使用成本達 70%。David McKee 在 Counterpoint Technologies 身兼技術長、技術創始人及數位分身(digital twins)的思想領袖等職責,同時也是歐美九家公司的兼職技術長。「他們會因為你承諾一個固定的金額而給你折扣。」但是許多資訊長會因為擔心事後超出預算而預先預訂過多的容量。例如,組織可能會選擇太大的容器(container),或保留太多磁碟空間。McKee 表示,儘管擁有這類緩衝可以避免未來出現計畫外的預算議題,許多資訊長卻也將錢浪費在大量預先預訂的容量而未曾使用。他表示,使用量估計需要更精準,緩衝區應該更小。「是的,如果你超額使用需要支付溢價,但是在許多情況下,即使你確實超額使用些許量,仍是省錢的。」了解保留訂價及常規訂價之間的價格差異,是執行此項分析的關鍵。
多年來,McMasters 購買過多的容量,並希望那樣有足夠了。他表示,如今他們操作地更為精準。為了擁有該精準度,他監控持續的使用情況,並每週或每兩週與內部企業主管及該城市主要的雲端服務提供業者 Microsoft 會面,共同檢視目前及未來的需求。「了解你的授權方案及使用政策,這可能非常複雜,」McMasters 表示。「如果你超出額度到底會發生什麼,他們會向你收取什麼費用?」儘管 McMasters 的預測現在更為準確,他仍然希望保留緩衝額度:他表示,他在預訂容量時,會給自己多預留 10% 到 20% 的空間。
[ 推薦閱讀:【金融業】美國信安金融集團整合 IT,為成長奠定基礎 ]
時時量測、持續監控
正確的洞察需要了解企業整體及各個部門像意欲達成的成果,並持續監控關鍵指標。McMasters 充分利用 Microsoft 的 Azure Cloud Computing Services 提供的分析工具來協助進行成本優化分析,但是他並未就此停止。「我們也使用 Microsoft Power BI (顧客體驗平台)對顧客進行調查,我們並會查看支援申請案件,以便了解問題可能出在哪裡,」他表示。「我們需要實質的指標,因為我們運行了 800 個雲端電腦的實例。一開始很困難,因為有許多容量使用情況是未知的,尤其是當你面對成千上萬台伺服器時。我們最大的錯誤是過度配置、或認為我們有足夠的 CPU,導致應用程式陷入停頓。我們花了幾年時間才弄清楚我們的容量需求是什麼概況。」
要求匿名的某歐洲大型製造商資訊長表示,自動化在這裡處於關鍵地位。「我們實施自動化解決方案,為開發團隊(我們的使用者)提供建議,並為多數客戶實施節約計畫,尤其是超大規模雲端業者,」他表示。接下來是內部管理了。他的團隊著手年度作業,藉由諸如清理靜止戶、減少空間需求及釋放未使用的元件等方式來控製成本。「我們還與終端用戶及服務提供業者一同檢視服務等級協議(SLA),並根據授權協議及業者的能力實施政策與其他顧客衡量機制,」他表示。
McKee 表示,另一種省錢之道是:允許基礎設施在非工作時段關閉或降低運行。「多數組織都拒絕這麼做,但是實務上他們是可以做到的,」他表示。例如,零售網站通常會有很少人購物的時段。至於指標,這家歐洲製造公司擁有一個針對所有雲端服務的中央監控團隊,用於衡量一般規格,例如容量、用戶數、服務訂閱及可用性等。「我們也定義了廠商特定的指標,而且我們會依據使用情況與需求利用工具來建立遙測,」該名資訊長表示。「例如,如果某雲端供應商託管資料湖(data lake),那需要營運技術資料同步並回饋到生產線的決策演算法中,我們便會測量延遲。但是對延遲並非其關鍵的其它工具,我們便不會測量之。」
與內部企業主管培養關係
「了解雲端帶來的商業價值及對企業當前與未來狀況的影響,對於以最低價格擬定一套長期策略至關重要。」總部位於倫敦的軟體公司 Endava 的雲端服務群主管 Radu Vunvulea 表示,他補充道,它還確保授權將與企業模式及相關系統的生命週期保持一致。要實現這種一致性,需要所有部門之間保持高水準的溝通與協作。
McMasters 表示,對資訊長而言,那意味著與最高管理階層及事業單位經理建立穩健的關係,好讓他們能夠規劃並優化雲端支出。「該技術使用的商業案例是什麼,以及二至三年的策略是什麼,以及從現在開始兩到三年我們需要達到什麼成果?那將有助於我進行規劃。」Vunvulea 表示,FinOps 團隊是成功的關鍵要素。「它們提供資訊長跨服務提供者、團隊與專案的雲端支出透明概況,」他表示。「擁有一個專屬團隊負責追蹤與優化雲端支出,讓資訊長了解成本偏差如何與整體企業及收入目標保持一致。」
Jensen 表示,許多大型組織已經建立起這類單位。「本季度,74% 的大型企業表示已建立 FinOps 團隊與流程,高出 2022 年的 61%,」他表示。那些企業表示,實施 FinOps 團隊與工具之後的第一年,成本節省了 30% 至 35%。「公司通常會設置 FinOps 團隊來解決浮現的成本與不令人滿意的雲端投資報酬率等議題,」Jensen 表示,但是在進行新投資之前,你需要先讓這些團隊就定位。「無法協作並讓跨職能團隊對預期報酬負責,就意味著成本可能會失控。」「僅由 IT 承擔雲端成本會導致支出失控,因為企業整體獲利,卻僅由 IT 承擔費用,並且在超出預算時受到責怪,」Jensen 補充。「最好的安排是全額向請求那些資源的事業單位或團隊收費(使用者付費)。」
[ 加入 CIO Taiwan 官方 LINE 與 Facebook ,與全球CIO同步獲取精華見解 ]
這家歐洲公司的資訊長表示,FinOps 團隊的組織方式會大大影響雲端營運成本。「敏捷是否應該包括 FinOps,這是一個爭議性的問題,」他表示。他從經驗中了解到,你不能讓每個敏捷團隊選擇自己的雲端供應商、選擇它自己的服務及下它自己的訂單。「如果你一路走來是在一個讓多個團隊共同使用你的平台的環境下實施 FinOps,你會失去規模經濟。這會導致許多錯失的機會,也是敏捷的爭議點之一:如果在某些方面沒有從頭至尾的監督,如何實現規模經濟?你還會犧牲優化、營運、安全管理等標準化的機會,」他補充道。
考量到這一點,他和他的團隊整合多個團隊使用的所有平台的營運,包括財務。因此,他們建立一個XaaS 團隊,稱做 Anything as a Service 團隊,負責雲端營運最佳實務、整體客戶管理及財務。XaaS 團隊仍讓各個團隊做他們自己的事情,然而它也讓他們擁有讓 XaaS 管理服務的選項。「但是,如果他們想使用的服務或供應商被其它群體使用了,那就別無選擇了,」他表示。最終,平台團隊擁有平台及財務營運權,諸如修補程式、安全性及優化,而請求團隊僅在應用程式層工作。「那是我們為了回應 DevSecFinOps 與規模經濟之間的難題而做出的妥協,」他表示。
最後,在優化成本效率時,要留意來自團隊內部的阻力。「人們經常對提高基礎設施支出效率持防禦態度,」McKee 表示,而那種態度很快會蔓延至整個組織。解決方案是要讓那些團隊了解他們正參與的是創新,不只是削減成本。
與你的供應商拉近距離
Jensen 表示,一般而言,唯具多年承諾與節約計畫的公司才會獲得超大規模供應商的個人關注。有了這樣的承諾可以提高成本效益,因為正確資源配置及新的 Web 服務的個人化回饋可以改善應用程式效能及降低成本。「FinOps 團隊應該每月召開一次會議討論來自超大規模供應商的建議,」他表示。
與供應商進行公開透明的溝通相當重要。重要的是要記住,這些組織是人管理的,因此在各個組織的適當層級中建立關係是關鍵,而且要定期舉行會議,雙方提供充分且透明的資料,以確保互惠互利、沒有怨恨。例如,McMasters 緊盯每個雲端供應商的路線圖,尋找合作機會。其中一個例子是,Microsoft 希望在它的虛擬桌面基礎設施方面與市政當局取得進展,好讓它能夠擬定雙贏安排來提供那些服務。「知道對他們而言更大的勝利是什麼,以及他們的路線圖是什麼,」他建議。「他們的路線圖上是否有對雙方都有利的產品或事物?在此情況下,他們正在尋找機會來證明自己。」
他還檢視該市雲端服務供應商的整體健康狀況與方向,這對於較小型供應商及新創公司尤其重要。「我們要的是透明度,」他表示。「非常透明的供應商往往有可靠的路線圖,我們與他們合作的成效也最好。」在檢視續約時,McMasters 建議聘請一家分析公司來協助檢視授權及其它成本因素的變化。「擁有第三方可以幫助你營造公平的競爭環境,」他表示。說到成本優化,雲端運算的技術面是比較容易的部分,這也是許多資訊長最感到放心的部分,但是與供應商及尤其是內部成員培養關係,是成功的最終關鍵。
「對我而言,雲端優化的最重要環節是了解你自己的組織,」McMasters 表示。「我們很容易犯錯及過度補償,尤其是在技術方面。」優化雲端支出需要充分利用技術,並與你的廠商建立穩健的合作關係。「然而,我們最好的關係不是與技術提供者,而是與我們的其他主管,」他補充。唯有當它就定位時,你才能預測需求,並據以進行配置。
建立雲端治理及 FinOps 團隊,對獲取資訊長所需的資訊,以確保雲端營運成本持續與企業需求保持一致,也相當重要。Vunvulea 表示,那些團隊應該衡量雲端支出的效率、優化成本、分析支出,以及提供領導階層報告。然後,資訊長應該使用那些資訊來衡量相對於企業營運的雲端價值。「了解企業 KPI 如何映射回雲端,以及如何從企業角度衡量雲端價值,」他表示。
該名歐洲資訊長表示,為了實現該目標,FinOps 團隊應該利用可得的工具組進行成本分析與優化,進行年度清理以減少不必要的雲端資源,及監控進度。「了解你目前的支出,確保你能夠解釋所有項目,改善可以立即採取行動的支出,然後監控後續的改善狀況,」McKee 表示。然後,確保你的團隊將雲端成本優化視為一種創新方式,而不只是削減成本的一種做法。
(本文授權非營利轉載,請註明出處:CIO Taiwan)