終止與某一服務(wù)廠商合同關(guān)系的過程,總是比與他們進(jìn)行的其它互動更為艱難,這是商業(yè)動態(tài)的自然結(jié)果.通常來說服務(wù)廠商并不會提供一個無縫轉(zhuǎn)移的過程,把業(yè)務(wù)轉(zhuǎn)給競爭對手.廠商鎖定是很多云部署項(xiàng)目中面臨的通病. 終止與某一服務(wù)廠商合同關(guān)系的過程,總是比與他們進(jìn)行的其它互動更為艱難,這是商業(yè)動態(tài)的自然結(jié)果.通常來說服務(wù)廠商并不會提供一個無縫轉(zhuǎn)移的過程,把業(yè)務(wù)轉(zhuǎn)給競爭對手.廠商鎖定是很多云部署項(xiàng)目中面臨的通病.
缺乏自律意識的服務(wù)廠商可能會為保留客戶,而有意識地設(shè)置障礙,其主要方法之一就是安全控制.安全控制的目的是為了限制對數(shù)據(jù)的訪問,因此,服務(wù)廠商便會堂而皇之的以安全要求為借口,從而不能或者壓根就不愿意提供關(guān)鍵數(shù)據(jù),實(shí)現(xiàn)廠商變更的平穩(wěn)過渡.所以企業(yè)在考慮進(jìn)入云計算的時候,要做足功課,不要盲目且倉促的開展云計算項(xiàng)目.
云計算廠商鎖定主要分為兩種,即數(shù)據(jù)鎖定和API鎖定.數(shù)據(jù)鎖定發(fā)生在云計算廠商會為提供一種演示的方式展示數(shù)據(jù),但是不會為進(jìn)一步的分析、聚合或者甚至是存儲歸還原始數(shù)據(jù).這基本上就意味著且被這個廠商因?yàn)樘囟ǖ臄?shù)據(jù)拴住了.API鎖定甚至更加糟糕.API鎖定意味著云計算廠商的API已經(jīng)成企業(yè)的應(yīng)用架構(gòu)的重要組成部分.一旦這種情況發(fā)生,所有依賴于廠商所作出的改變都要受到嚴(yán)格限制.
不過幸運(yùn)的是這兩種鎖定可以通過一些謹(jǐn)慎的計劃來避免.首先不要把很有價值的的內(nèi)容放到云端.比較簡單的理解就是任何業(yè)務(wù)關(guān)鍵功能坐在,都需要放在企業(yè)的防火墻之后,安全保護(hù)起來.但是,你可能希望將這些重要的業(yè)務(wù)功能同云端的一些比較普通的數(shù)據(jù)功能集成.怎么來實(shí)現(xiàn)呢?可以遵循如下原則:首先從外部云資源中收集API.然后建立一個緩沖層來保證企業(yè)的架構(gòu)的其余部分安全,遠(yuǎn)離API鎖定.通過專用API來暴露關(guān)鍵內(nèi)部資源數(shù)據(jù).最后,通過緩沖層,用內(nèi)部API聚合你的專用API即可.
上面這些做法的前提是在簽訂合同之前,IT部門已經(jīng)介入到云計算的項(xiàng)目中來.但是實(shí)際上很多項(xiàng)目并不是這樣實(shí)現(xiàn)的,一旦在合作關(guān)系建立之后,現(xiàn)實(shí)情況會迫使企業(yè)受制于廠商而無法輕易改變廠商.在簽署協(xié)議后要求額外的預(yù)算是極具挑戰(zhàn)性的,但這并不意味著企業(yè)就徹底喪失了擺脫廠商鎖定的權(quán)利.
比如,周期性測試數(shù)據(jù)導(dǎo)出功能將有助于用戶理解實(shí)際的導(dǎo)出操作程序.此外,還可以在新的整合中嚴(yán)格執(zhí)行開放標(biāo)準(zhǔn).可能無法要求廠商在其內(nèi)部針對其產(chǎn)品或服務(wù)使用開放標(biāo)準(zhǔn)(至少不能在建立合同關(guān)系之后馬上要求他們這么做),但是能夠在討論新的整合時強(qiáng)制要求.
云計算廠商很顯然并不愿意提供簡便的平臺轉(zhuǎn)移方法.但是,應(yīng)當(dāng)注意的是這些廠商可能會限制企業(yè)重新選擇新的廠商,或者至少為變更廠商而設(shè)置障礙,因此在項(xiàng)目啟動時測試一次干凈轉(zhuǎn)移的過程是在發(fā)展道路上避免云廠商鎖定的一個非??煽康膽?zhàn)略.
現(xiàn)在,全球領(lǐng)先的IT標(biāo)準(zhǔn)組織The Open Group也發(fā)布了新的云計算指南來幫助企業(yè)解決可移植性和互操作性問題,以確保企業(yè)能夠從云計算投資中獲得最大的投資回報率.