避免云計(jì)算提供商鎖定有什么策略嗎
避免云計(jì)算提供商鎖定可以幫助企業(yè)利用其具有競(jìng)爭(zhēng)力的定價(jià)機(jī)會(huì),可以減少企業(yè)與云計(jì)算供應(yīng)商中止合作關(guān)系而帶來(lái)的影響。
在理想的商業(yè)環(huán)境中,企業(yè)與其云計(jì)算服務(wù)提供商達(dá)成戰(zhàn)略合作伙伴關(guān)系,從而有利于雙方。但是并非總是如此。事情會(huì)隨著時(shí)間而變化,并且在許多情況下,客戶與其云計(jì)算提供商之間的關(guān)系無(wú)法適應(yīng)這一變化。也許成本與企業(yè)最初預(yù)期不符,或者服務(wù)質(zhì)量與云計(jì)算供應(yīng)商的承諾不符。
無(wú)論出于何種原因,企業(yè)都可能需要與某個(gè)云計(jì)算提供商中止合作,特別是針對(duì)軟件即服務(wù)(SaaS)產(chǎn)品的時(shí)候。關(guān)鍵是在時(shí)機(jī)成熟時(shí)可以靈活地執(zhí)行此操作,而不會(huì)對(duì)企業(yè)業(yè)務(wù)造成顯著的負(fù)面影響。
企業(yè)需要能夠維持一個(gè)可信的“脫離威脅”策略。例如,如果條款不再與業(yè)務(wù)計(jì)劃保持一致,企業(yè)必須避免被某個(gè)特定的云計(jì)算供應(yīng)商所約束,并為其他選項(xiàng)提供可能性。
這個(gè)策略并不意味著企業(yè)一定會(huì)在某個(gè)時(shí)候與云計(jì)算提供商中止合作。但如果事情出現(xiàn)差錯(cuò),這種可能性還是存在的。
以下是有關(guān)如何制定和實(shí)施此類(lèi)策略的一些建議:
1.專(zhuān)為靈活性和便攜性而設(shè)計(jì)
IT服務(wù)和咨詢機(jī)構(gòu)埃森哲公司的首席信息官和常務(wù)董事Merim Becirovic說(shuō),“一個(gè)關(guān)鍵因素是使企業(yè)的數(shù)據(jù)和應(yīng)用程序更易于移動(dòng)?!?/p>
Becirovic說(shuō),該公司已經(jīng)進(jìn)行了數(shù)字化轉(zhuǎn)型,而云計(jì)算已經(jīng)成為其中的關(guān)鍵部分。埃森哲公司目前有95%的業(yè)務(wù)在云端運(yùn)行。
Becirovic說(shuō),“深入云計(jì)算之旅使我們能夠?qū)W⒂诓捎迷平鉀Q方案。我們的團(tuán)隊(duì)建立了一個(gè)流程,用于管理并不斷推出安全、標(biāo)準(zhǔn)化的云原生產(chǎn)品,以供應(yīng)用程序配置和使用?!?/p>
Becirovic說(shuō),迄今為止,已經(jīng)有70多個(gè)云原生服務(wù)以這種方式提供。
使用開(kāi)源標(biāo)準(zhǔn)編寫(xiě)代碼是防止云計(jì)算供應(yīng)商鎖定的一種方法。Becirovic說(shuō):“根據(jù)所使用的服務(wù),這種方法將有助于將使用另一個(gè)供應(yīng)商的云原生服務(wù)的重構(gòu)成本降到最低,因?yàn)樵摴?yīng)商提供類(lèi)似的功能。”
IT服務(wù)提供商Epsilon公司首席信息官Robert Walden指出,維護(hù)可遷移性說(shuō)起來(lái)容易做起來(lái)難。該公司將公共云服務(wù)廣泛用于面向客戶的創(chuàng)收產(chǎn)品以及其后臺(tái)IT運(yùn)營(yíng)。
Walden說(shuō):“在切換提供商時(shí),企業(yè)可以保持應(yīng)用程序的可移植性越強(qiáng),將變得越靈活?!蹦承┙鉀Q方案比其他解決方案更容易容器化?!睂?shí)際上,完全可移植的云計(jì)算服務(wù)很少見(jiàn),
但是在任何可能的情況下?tīng)?zhēng)取可移植性應(yīng)該是云計(jì)算用戶的主要目標(biāo)。
2.部署架構(gòu)計(jì)劃以避免鎖定
提供咨詢和IT服務(wù)的IT People Network(ITPN)首席信息官Charlie Turri表示,“無(wú)論我們是否在討論云計(jì)算實(shí)例,都必須事先考慮云計(jì)算供應(yīng)商鎖定問(wèn)題?!?/p>
ITPN公司既使用云計(jì)算提供商的服務(wù),也向客戶提供有關(guān)云計(jì)算服務(wù)的選擇、設(shè)置和管理的建議。在內(nèi)部,該公司利用云計(jì)算提供商為其大部分內(nèi)部應(yīng)用程序、基礎(chǔ)設(shè)施和數(shù)據(jù)存儲(chǔ)。
企業(yè)可以解決鎖定問(wèn)題的一件事是評(píng)估更加“解耦”的架構(gòu)。
Turri說(shuō),“許多企業(yè)都在降低抽象級(jí)別,并熟悉虛擬機(jī)和容器,我們與客戶合作,盡可能降低這一規(guī)模。這種方法有很多很好的理由,其中之一是它有助于最大程度地減少鎖定的影響?!?/p>
一個(gè)更好的方法是查看整體架構(gòu)并制定計(jì)劃,該計(jì)劃可以在最初遷移到云端時(shí)或在已經(jīng)與云計(jì)算提供商簽訂合同的時(shí)候制定。Turri說(shuō),“該計(jì)劃詳細(xì)說(shuō)明了最大限度地減少對(duì)任何類(lèi)型鎖定影響的最佳方法。
Turri說(shuō),另一種方法是添加抽象層來(lái)混淆提供商。他說(shuō),“這樣做有一些弊端,但鎖定可能是一種可行的選擇?!彼f(shuō),具體來(lái)說(shuō),對(duì)于無(wú)服務(wù)器功能,所有云計(jì)算提供商的產(chǎn)品通常都以相同的方式工作,但是有一些特定的區(qū)別。
Turri說(shuō),“這些差異可以通過(guò)抽象層進(jìn)行管理,我們已經(jīng)建立了概念證明來(lái)驗(yàn)證這種方法是否有效。建立和維護(hù)抽象層的成本需要與鎖定成本進(jìn)行權(quán)衡?!?/p>
Turri表示,在遷移到云平臺(tái)之前或在現(xiàn)有提供商的服務(wù)不再工作之前進(jìn)行仔細(xì)的預(yù)先規(guī)劃,都有助于應(yīng)對(duì)鎖定問(wèn)題。他說(shuō),“企業(yè)需要盡可能地考慮解耦和抽象,依賴性越小越好?!?/p>
3.采用多云
越來(lái)越多的組織正在創(chuàng)建多云環(huán)境,如果某個(gè)特定的云計(jì)算服務(wù)提供商不能解決問(wèn)題,這將有助于擺脫鎖定的威脅。
Becirovic說(shuō),“我們選擇與眾多云計(jì)算提供商合作運(yùn)行自己的工作負(fù)載,以幫助證明多云運(yùn)營(yíng),減少我們?cè)谡麄€(gè)生態(tài)系統(tǒng)中的風(fēng)險(xiǎn),并幫助對(duì)比云計(jì)算服務(wù)提供商,以便我們可以更好地通知客戶?!?/p>
Becirovic表示,隨著提供服務(wù)的成本和不同選擇將變得更加優(yōu)化,云計(jì)算提供商之間的競(jìng)爭(zhēng)非常激烈。他說(shuō):“獲得這些服務(wù)的消費(fèi)者能夠獲得更多的好處?!?/p>
Walden說(shuō),企業(yè)應(yīng)該努力至少擁有兩個(gè)公共云平臺(tái)即服務(wù)(PaaS)和基礎(chǔ)設(shè)施即服務(wù)(IaaS)提供商。他說(shuō):“企業(yè)將擁有更多的SaaS提供商的服務(wù)。”
4.盡可能利用開(kāi)源技術(shù)
提供移動(dòng)軟件平臺(tái)的GoSpotCheck公司技術(shù)開(kāi)發(fā)副總裁Nick Wilson說(shuō),云計(jì)算服務(wù)提供商的主要賣(mài)點(diǎn)之一是易于評(píng)估和實(shí)施新技術(shù)。
他說(shuō),“然而,如果這些技術(shù)是專(zhuān)有的,這可能是一把雙刃劍。避免供應(yīng)商鎖定的解決方案是使用基于眾所周知的開(kāi)源技術(shù)的組件,并使用跨平臺(tái)工具來(lái)管理這些組件?!?/p>
例如,GoSpotCheck公司正在使用在Kubernetes中運(yùn)行的容器來(lái)構(gòu)建其下一代服務(wù)。Wilson說(shuō):“每個(gè)云計(jì)算提供商都有自己的Kubernetes產(chǎn)品變體,但是底層技術(shù)是開(kāi)源的,并且與平臺(tái)無(wú)關(guān)。這使我們能夠移動(dòng)集群和容器。”
該公司已經(jīng)在公共云中構(gòu)建了SaaS平臺(tái),從而利用了Heroku等PaaS提供商以及谷歌和AWS公司等IaaS提供商來(lái)為其Web應(yīng)用程序、移動(dòng)后端以及數(shù)據(jù)倉(cāng)庫(kù)和高級(jí)分析提供支持。
5.利用合同續(xù)簽機(jī)會(huì)
Wilson說(shuō),通常最好在續(xù)簽時(shí)完成現(xiàn)有合同的談判。
Wilson說(shuō),“當(dāng)我們與一家云計(jì)算供應(yīng)商續(xù)簽長(zhǎng)期企業(yè)合同時(shí),我們選擇不續(xù)簽,轉(zhuǎn)而采用更高的現(xiàn)收現(xiàn)付定價(jià)。這家供應(yīng)商希望我們繼續(xù)與其簽訂合同。但我們認(rèn)為這對(duì)于我們的業(yè)務(wù)發(fā)展方向毫無(wú)意義。”
他表示,云計(jì)算提供商最終支持了GoSpotCheck公司的決定,而這兩家公司仍在合作。他說(shuō),“只是在更易于管理的范圍內(nèi),我們進(jìn)行正確的規(guī)模調(diào)整?!?/p>
Wilson說(shuō),在決定與云計(jì)算提供商合作的級(jí)別時(shí)總是要權(quán)衡取舍。他說(shuō):“剛開(kāi)始時(shí)采用按需付費(fèi)的模式,但是通常以昂貴的價(jià)格換來(lái)最大的靈活性。因此,在決定簽訂長(zhǎng)期合同時(shí),重要的是企業(yè)要對(duì)其云計(jì)算足跡具有一個(gè)長(zhǎng)期的愿景。”
6.從一開(kāi)始就制定退出策略
這聽(tīng)起來(lái)可能過(guò)于消極,但謹(jǐn)慎的做法是,假設(shè)云計(jì)算提供商出現(xiàn)問(wèn)題,甚至企業(yè)在簽署合同之前就為這種可能制定計(jì)劃。
咨詢機(jī)構(gòu)Capgemini公司北美地區(qū)執(zhí)行副總裁兼首席云官Charlie Li說(shuō),“企業(yè)在開(kāi)始合作時(shí)就需要考慮退出計(jì)劃,從而避免供應(yīng)商鎖定。這意味著要確保企業(yè)的設(shè)計(jì)、數(shù)據(jù)和過(guò)程的編寫(xiě)方式能夠方便地應(yīng)用到未來(lái)的技術(shù)環(huán)境中。如果需要可移植性,則只能使用特定于利基云計(jì)算供應(yīng)商的服務(wù),這些服務(wù)在兩到三年的時(shí)間范圍內(nèi)提供確定的業(yè)務(wù)收益,并證明投資回報(bào)率(ROI)合理。”
他表示,不要僅僅因?yàn)樗接性乒?yīng)商的服務(wù)具有可用性就使用。他說(shuō),“企業(yè)需要花費(fèi)一些時(shí)間使用行業(yè)標(biāo)準(zhǔn)工具,讓將來(lái)的遷移變得更容易。更重要的是,企業(yè)可以通過(guò)大量利用容器、微服務(wù)架構(gòu)和應(yīng)用程序編程接口(API)策略,從而實(shí)現(xiàn)平臺(tái)無(wú)關(guān),并證明企業(yè)的云計(jì)算運(yùn)營(yíng)是可靠的?!?/p>
來(lái)源:51CTO