云計算提供商并不提供統(tǒng)一服務。從一個云計算提供商可以得到的服務不一定總是可以從另一個云計算提供商訪問。這就產(chǎn)生了混合匹配場景的可能性,企業(yè)可能擁有跨越兩個或更多云的應用程序,甚至數(shù)據(jù)。
將來自多個提供商的公共云和私有云服務混合在一起,有助于企業(yè)避免供應商鎖定,深化可用服務池,并允許企業(yè)保持對其最敏感數(shù)據(jù)的控制。使用多個云的缺點是增加了復雜性,特別是管理應用程序、API和配置管理。
云計算客戶需要決定這些情況是否值得投資。如果答案是肯定的,確定哪些提供商可以最好地提供特定的服務。云計算服務經(jīng)紀人(CSB)管理復雜性和安排服務的需要。但不利之處是費用高昂貴,并可能會混淆自己的處理。
業(yè)務通常針對多云有幾個核心原因:
•單個云將業(yè)務鎖定為單一的云服務集,這將是很困難的,如果不是不可能的話,將與以后進行解耦。
•云服務發(fā)展很快,企業(yè)希望選擇最佳的公共云提供商,但不知道哪家廠商將最終主導市場。例如,亞馬遜網(wǎng)絡服務(AWS)公司每月推出數(shù)十種云服務,并根據(jù)需要進行更改,以滿足用戶的需求和期望。微軟公司和谷歌公司也采取類似的方法。
•最后,企業(yè)認為,包括云管理平臺(CMP)和云計算服務經(jīng)紀(CSB)在內(nèi)的多云工具集將為用戶提供一個平臺,緩解復雜性和平臺差異。
多云業(yè)務迅速發(fā)現(xiàn),兩個公共云之間的混合安全服務將會很不兼容。
事實是,包括云計算服務經(jīng)紀(CSB)和云管理平臺(CMP)在內(nèi)的工具不會使企業(yè)從多云的復雜性和問題中拯救出來。使用多個云的企業(yè)很快發(fā)現(xiàn),在兩個公共云之間混合安全服務并不兼容。
公共云提供商各自的基于公共云的安全選項(如身份和訪問管理)并不互相兼容。相反,IT人員需要創(chuàng)建或購買,然后進行維護,而跨越兩個或更多云平臺的安全產(chǎn)品,這增加了復雜性和成本。
云管理平臺(CMP)和CSB工具為原生云服務提供了一些緩解措施,但實施這些工具的成本往往超過所獲得的任何價值。此外,隨著云計算的發(fā)展,這些工具可能不會滿足需求。IT管??理員將會更頻繁地繞過工具來處理原生云。
最后,云計算提供商可能會自己購買這些工具,企業(yè)可能需要猜測哪些云計算將最有效。云計算提供商之前已經(jīng)做到了這一點,而且他們基本上提供了相應的工具。如果企業(yè)的業(yè)務構(gòu)建了圍繞該工具的多平臺策略,那就是一個問題。
采用無服務器計算
一些組織也考慮采用無服務器云計算。無服務器其實有些誤導性,采用服務器,但不同于傳統(tǒng)的公共云服務,企業(yè)不需要提供服務器運行的應用程序,如存儲和計算。
無服務器計算提供了云端的便攜性。然而,每個公共云提供商都有不同的支持容器的方法。用戶在AWS Lambda,Azure或Google Cloud Functions上運行的服務不應該是重要的,因為每個系統(tǒng)都使用自己的編程語言集、結(jié)構(gòu)、數(shù)據(jù)連接、安全性等,所以用戶將被鎖定在這些系統(tǒng)中。
對于許多企業(yè)來說,采用無服務器可能為時過早。這項技術本身意味著企業(yè)必須決定如何形成,實施和管理多個云。在AWS,Azure或Google等云計算提供商中選擇一個可能會更容易。
無服務器計算技術令人信服,事實上,用戶可以依靠更多的技術轉(zhuǎn)移。所以需要考慮是否會采用?或者企業(yè)的業(yè)務在花費幾年的時間,花費數(shù)百萬美元的費用之后,將返回原生云?其他組織現(xiàn)在正在考慮這些問題。