過去十年,很多企業(yè)邁出了云轉(zhuǎn)型的標(biāo)志性一步。
微軟智能云Azure也憑借其云資源的靈活性、擴(kuò)展性和可用性為企業(yè)帶來許多收益。然而,云計(jì)算的成本可在頃刻間累計(jì),特別是那些有大量數(shù)據(jù)或高流量與關(guān)鍵任務(wù)應(yīng)用的企業(yè)。隨著云資源消耗的增加,對(duì)企業(yè)而言優(yōu)化云成本至關(guān)重要。
優(yōu)化云成本,不僅能夠幫助企業(yè)降低在云計(jì)算中的資金投入,減少企業(yè)碳排放。更重要的是,通過優(yōu)化云資源,企業(yè)可以提升應(yīng)用程序性能,進(jìn)而提升用戶體驗(yàn)。通過科學(xué)、系統(tǒng)的方式優(yōu)化云成本,企業(yè)可以將節(jié)省下來的成本用于額外功能的開發(fā)、重構(gòu)與創(chuàng)新。
通常有四個(gè)主要的云成本優(yōu)化策略:
#1
合理調(diào)整規(guī)模
合理調(diào)整規(guī)??赡苁强刂圃瞥杀咀钪匾姆矫?。其影響并不僅僅是降低成本——在很多情況下,性能與支出之間存在著一個(gè)平衡點(diǎn)。更具體地來說,在有效滿足你的內(nèi)部客戶服務(wù)等級(jí)協(xié)議(SLAs)之間有一個(gè)平衡點(diǎn)。你需要找到這個(gè)平衡點(diǎn),同時(shí)讓你的應(yīng)用經(jīng)理、財(cái)務(wù)運(yùn)營(yíng)(finops)團(tuán)隊(duì)和云團(tuán)隊(duì)都滿意。
#2
清理
降低云成本的另一個(gè)重要方式就是清理業(yè)務(wù)操作。在處理許多工作量龐大或者復(fù)雜的項(xiàng)目時(shí),很多資源創(chuàng)建于過渡步驟并且往往會(huì)被遺忘,企業(yè)在最后卻需要一并買單。
由于客戶最初匹配資源時(shí)處于固定的、非靈活的環(huán)境,卻要以過的分配的服務(wù)告終,所以這種清理在升級(jí)和遷移過程中顯得尤為有效。
清理未使用的項(xiàng)目作為首選的方法,代表了降本戰(zhàn)役中短期、快速的勝利。當(dāng)這種清理程序插入到一個(gè)反復(fù)出現(xiàn)的流程中時(shí),將幫助企業(yè)發(fā)現(xiàn)所有因操作失誤而未分配或未利用的基礎(chǔ)設(shè)施。并且,一般來說,發(fā)現(xiàn)流程中存在的偏差可能比單純降低成本帶來更加深遠(yuǎn)的影響。企業(yè)應(yīng)計(jì)劃定期評(píng)估基礎(chǔ)設(shè)施的發(fā)展,找到所有可能未被分配的資源,并將其添加到技術(shù)負(fù)債的管理操作中。
#3
Azure reservations和savings plans
針對(duì)特定的訂閱1年或3年微軟智能云Azure服務(wù)或算力的用戶,能夠顯著節(jié)約云計(jì)算成本。這是成本治理的重要領(lǐng)域,雖然無法降低碳足跡,但可以節(jié)省很大一筆開銷。企業(yè)在開始合理調(diào)整規(guī)模和清理的過程后,就使用Azure reservations和savings plans,并定期跟蹤和調(diào)整其使用情況,使之完全匹配企業(yè)需求。
#4
數(shù)據(jù)庫(kù)和應(yīng)用程序的調(diào)整
我們經(jīng)常會(huì)看到客戶遷移那些依賴于傳統(tǒng)數(shù)據(jù)庫(kù)的應(yīng)用程序的情況。有時(shí),即使是云原生的應(yīng)用程序也是使用舊的數(shù)據(jù)處理模式開發(fā)的,主要是因?yàn)槠髽I(yè)的一些歷史痕跡需求被保留并且不能切換到新的數(shù)據(jù)庫(kù)中。然而,一個(gè)在企業(yè)內(nèi)部環(huán)境中表現(xiàn)良好的大型分層數(shù)據(jù)庫(kù),目前在云端都會(huì)有一些缺點(diǎn)——查詢速度可能會(huì)很慢且資源密集,數(shù)據(jù)的交換毫無用處,而且數(shù)量龐大,這都會(huì)造成每月更多的開銷。優(yōu)化數(shù)據(jù)庫(kù),使應(yīng)用程序更精簡(jiǎn)、更快速,通過縮減原有的基礎(chǔ)設(shè)施,使用更少的數(shù)據(jù)和網(wǎng)絡(luò)資源,這也會(huì)為企業(yè)有效節(jié)約成本。
有時(shí),全面優(yōu)化數(shù)據(jù)庫(kù)也是不夠的。新遷移的應(yīng)用程序無非來自以下云遷移模式之一——提升和轉(zhuǎn)移、重構(gòu)、重新架構(gòu)和重建。當(dāng)應(yīng)用程序是為云設(shè)計(jì)的時(shí)候,能夠獲得更高的云效能,因?yàn)樗麄兡軌蚶肐aaS和PaaS的全部靈活性和擴(kuò)展性,得到更高的性能以及更低的成本。投資一些從降低云計(jì)算成本過程中節(jié)省下來的資金,不僅可以提高企業(yè)應(yīng)用性能,最終還可以改善整體云資源的優(yōu)化情況。