云戰(zhàn)略:混合云和多云不一樣
調(diào)研機構(gòu)IDC公司的調(diào)查表明,大多數(shù)企業(yè)正在使用多個云平臺,并且云平臺的使用不僅僅是節(jié)約成本。每四家公司中就有三家正在使用云平臺來追求新客戶、緩解風險、支持物聯(lián)網(wǎng)或加快上市時間等收益。大多數(shù)使用多個外部云服務(wù)。
但是,特別是隨著微服務(wù)由于其提供的迭代速度的提高而成為新應(yīng)用程序開發(fā)的主流方法,區(qū)分多個云可以被利用的不同方式已變得非常重要。具體而言,差異在于企業(yè)的業(yè)務(wù)在云平臺中的位置以及想從該位置優(yōu)化的內(nèi)容。盡管歷史上人們可以互換地使用這些術(shù)語,但混合云和多云并不相同。
多云適用于企業(yè)的首席信息官
與先前的技術(shù)浪潮相比,來自企業(yè)的首席信息官的觀點并沒有真正改變。多年來,在平衡多種云平臺功能優(yōu)勢的同時,避免供應(yīng)商鎖定才是企業(yè)的目的。許多首席信息官拒絕使用公共云來支持私有替代方案,但在IDC公司這個調(diào)查中,55%的受訪者承認使用多個公共云。
所以從首席信息官的角度來看,這是一個多云的世界。解釋原因的最簡單方法是因為IT基本上是一個成本中心,所以首席信息官會查看他們正在為每個月或每年為多少個供應(yīng)商支付費用。IT管理大型應(yīng)用程序組合,其中一些在私有云上運行最好,原因是出于安全考慮或缺少不同的需求,從而能夠充分利用公共云彈性。其他應(yīng)用程序可能在一個特定的公共云上運行最好,可能公開面對數(shù)據(jù)和用戶關(guān)注度的急劇波動。
混合云適用于應(yīng)用程序開發(fā)人員
但是,對于應(yīng)用程序開發(fā)人員來說,原子單元不是一個完整的應(yīng)用程序,而是一個組件。想想現(xiàn)代電子商務(wù)體驗,這可能包括產(chǎn)品目錄、購物車、認證方案、結(jié)賬流程、客戶留下反饋的能力,履行和交付跟蹤,以及大量構(gòu)成整體的其他部分。現(xiàn)代微服務(wù)方法通常導(dǎo)致組件的狀態(tài)依賴性遠低于過去的單一應(yīng)用程序。這使開發(fā)團隊能夠更輕松地在單個應(yīng)用程序中利用來自不同供應(yīng)商的最佳解決方案,而不是駐留在一個平臺或另一個平臺上的整個應(yīng)用程序。
考慮產(chǎn)品目錄邏輯駐留在私有云中的開發(fā)人員的混合云世界,但產(chǎn)品映像駐留在AWS Content Delivery Network上以提高頁面加載時間。也許這個團隊喜歡Google Natural Language服務(wù)來獲得對客戶評論的情感分析,但微軟Azure可以支付處理系統(tǒng)。也許,為了與競爭對手區(qū)分開來,團隊希望添加一些基于語音的產(chǎn)品,并且喜歡IBM Watson的語音到文本引擎,因為它在Jeopardy上運行得非常好。
對于開發(fā)人員來說,主要歸功于微服務(wù)思維的松耦合,問題不再是“哪個云”,而是能夠挑選和選擇粘合在一起以形成獨特應(yīng)用體驗的單個服務(wù)。
IT運營人員處在兩者之間
當然,有人在利用多個云的不同觀點上受到了短暫的束縛,它已經(jīng)成為IT運營人員面臨的問題。他們被賦予了管理原有應(yīng)用程序部署的任務(wù),這些部署將所有內(nèi)容都打包在一個地方,其中一個地方在數(shù)百個應(yīng)用程序的組合中差異很大。但他們也被要求減少現(xiàn)代微服務(wù)應(yīng)用部署中的問題,因為一年中開發(fā)團隊可以循環(huán)的迭代次數(shù)將影響創(chuàng)新。
在這個世界上,多云和混合云不再意味著同樣的事物,尋找工具供應(yīng)商來幫助減輕IT部門負擔,以平衡這兩個世界的需求,成為了另一項不可能的任務(wù)。在理想情況下,云管理平臺將擴展功能集包括微服務(wù)應(yīng)用與傳統(tǒng)應(yīng)用整合在一起,IT運營人員就有可能協(xié)調(diào)首席信息官和開發(fā)人員在云計算應(yīng)用的兩種不同的觀念和做法。