提前計(jì)劃 云遷移必將水到渠成
對(duì)于21世紀(jì)互聯(lián)網(wǎng)盛行時(shí)代下的初創(chuàng)企業(yè)來說,當(dāng)云時(shí)代到來時(shí),它們向云中的遷移步伐明顯會(huì)比歷史悠久的大公司容易的多,而且成功率也會(huì)高出許多,這是因?yàn)槌鮿?chuàng)企業(yè)的遺留應(yīng)用,遺留系統(tǒng)少,甚至沒有。幾乎可以說初創(chuàng)企業(yè)一開始就在云上操作,這進(jìn)入云中的成功率當(dāng)然也就高了。那么,大企業(yè)怎么做才能成功進(jìn)行云遷移,而他們遷移失敗的原因又在哪里?
對(duì)于非初創(chuàng)企業(yè)來說,隨著歷史遺留應(yīng)用,遺留系統(tǒng)的增多,使得信息系統(tǒng)向云中遷移的流程變得越來越復(fù)雜。然而,遷移失敗的主要原因要?dú)w咎于項(xiàng)目的不成功。為了提前解決這些問題,你要避免許多陷阱,避免這些陷阱使云遷移脫離原軌道。
在你初始化項(xiàng)目之前,要問問下面的一些問題。你的回應(yīng)會(huì)給整個(gè)項(xiàng)目提供一個(gè)清晰的路線圖,而且更容易分離,能解決更多的技術(shù)問題。
為什么你要把系統(tǒng)遷移到云中?
鑒別出每一個(gè)遷移到云中的應(yīng)用的核心原因。雖然向云遷移的行業(yè)趨勢(shì)很明顯,但它并不是對(duì)于所有的應(yīng)用都是最好的解決方案。
如果主要驅(qū)動(dòng)因素是成本節(jié)約,那么一定要確保成本分析的準(zhǔn)確性。雖然云部署可能是一個(gè)長(zhǎng)期的成本節(jié)約策略,但他們可能不存在直接的影響,這才是組織真正在尋找的。
什么樣的云服務(wù)類型是你需要的?
你遷移的原因應(yīng)該是,當(dāng)你需要時(shí),你能快速地轉(zhuǎn)換云服務(wù)的類型。
基礎(chǔ)設(shè)施即服務(wù)(IAAS):通常只提供物理的或虛擬的服務(wù)器,以及基礎(chǔ)設(shè)施來運(yùn)行。
平臺(tái)即服務(wù)(PAAS):除了IAAS服務(wù)外,還包括一個(gè)操作系統(tǒng)和語言解釋程序。
軟件即服務(wù)(SAAS):除了PAAS服務(wù),還包括了應(yīng)用軟件。這通常是一個(gè)完整的成套軟件解決方案。
對(duì)于公有、私有和混合云,你是否有興趣?
對(duì)于公有云,你的應(yīng)用程序是運(yùn)行在一個(gè)與其它實(shí)體共享的服務(wù)器上。私有云通常需要一個(gè)專用的服務(wù)器,無論是本地的還是托管的。公有云更靈活、更可擴(kuò)展,更能負(fù)擔(dān)的起,而私有云更安全?;旌显?,顧名思義,混合了公有和私有云。下面是一些可能會(huì)影響你決定的問題。
監(jiān)管約束——如果你的行業(yè)與醫(yī)療或金融相關(guān),就可能存在隱私或控制問題,這就迫使你把使用公共云來存儲(chǔ)一些應(yīng)用或數(shù)據(jù)的選擇排除了。組織受制于PCI合規(guī)性也有類似的問題。一定要識(shí)別出任何可能影響你的問題。
安全問題——即使這是允許的,但有些組織對(duì)于在公有云中存儲(chǔ)敏感數(shù)據(jù)還是感到不那么舒服。在特定的組織內(nèi)評(píng)估情況。
性能——雖然公有云往往會(huì)改進(jìn)性能,但它對(duì)于一些應(yīng)用或數(shù)據(jù)庫也有負(fù)面的影響。對(duì)于每一個(gè)你想要遷移的應(yīng)用,都要檢查可能會(huì)對(duì)性能造成影響的因素。
即使限制一些應(yīng)用或數(shù)據(jù)托管給私有云,但很有可能你的其它應(yīng)用或數(shù)據(jù)相當(dāng)適合于公有云。在這種情況下,混合云成為了最佳選擇。
哪個(gè)應(yīng)用你應(yīng)優(yōu)先遷移?
傳統(tǒng)觀點(diǎn)是,云遷移應(yīng)該是一個(gè)循序漸進(jìn)的過程。最簡(jiǎn)單的應(yīng)用應(yīng)該最先遷移。這些將提供良好的測(cè)試、舒適度,甚至給更困難的應(yīng)用提供指導(dǎo)。下面可能會(huì)是你需要的:
如果你添加了一些在云中有利的應(yīng)用,那一定要先關(guān)注這些。如果這些是替換現(xiàn)有的系統(tǒng),那么對(duì)于所有的舊應(yīng)用,你可以去除大部分遷移。
如果你正在在更新現(xiàn)有應(yīng)用,如果優(yōu)先做這些,并在更新流程中包含進(jìn)云遷移,那會(huì)更有意義。
當(dāng)涉及到云遷移時(shí),軟件許可是一個(gè)關(guān)鍵問題。一定要確保你已經(jīng)對(duì)每一個(gè)涉及到的軟件許可進(jìn)行了全面檢查,從而避免在真正實(shí)行時(shí)會(huì)出現(xiàn)意想不到的事情。
有些應(yīng)用的架構(gòu)在云環(huán)境中可能很不利,尤其是涉及到性能時(shí)。為每一個(gè)你計(jì)劃遷移的應(yīng)用檢查這一問題。移動(dòng)應(yīng)用、web應(yīng)用、甚至是基于應(yīng)用的老舊大型機(jī)都有可能得到更好的工作。然而,一些客戶端服務(wù)器可能會(huì)是一個(gè)更大的挑戰(zhàn)。
與其它應(yīng)用程序沒有過多接口的獨(dú)立應(yīng)用能夠更好的遷移。與其它系統(tǒng)相連復(fù)雜的遺留系統(tǒng)是最困難的一部分。
如果你在本地服務(wù)器上已經(jīng)虛擬化了一個(gè)應(yīng)用,那么它會(huì)更容易遷移到基于云的服務(wù)器上。有些服務(wù)提供商擁有一些工具,專門解決這一問題。
誰將會(huì)是你的服務(wù)提供商?
選擇一個(gè)適合你組織的服務(wù)提供商尤為重要。尋找那些已經(jīng)提供了與你公司同等水平的企業(yè)服務(wù)的提供商。一定要借助一些有發(fā)展?jié)摿Φ墓?yīng)商,來確保解決與性能、可靠性、備份和安全相關(guān)的問題。
與你的提供商一起合作安裝適當(dāng)?shù)臏y(cè)試環(huán)境。沒一個(gè)測(cè)試是詳盡的。討論出回滾遷移的應(yīng)急計(jì)劃,防止一旦不可預(yù)見的問題出現(xiàn)。
深入到你可為服務(wù)預(yù)期支付的實(shí)際成本上。因?yàn)榭赡軙?huì)有許多成本變量,它對(duì)于評(píng)估與假設(shè)場(chǎng)景(可能是輕量的、中等的或重量的負(fù)載)相關(guān)的成本很有幫助。
誰會(huì)受到這些更改的影響?
一旦你對(duì)項(xiàng)目發(fā)展有了好的想法,那么在組織內(nèi)與利益相關(guān)者溝通、識(shí)別出可預(yù)期的影響很重要。遷移項(xiàng)目可能可漸漸地改變工作的職責(zé),甚至完全消除這一工作。這些問題都需要解決,而且要與前端受到影響的員工溝通。
在開始實(shí)施之前,設(shè)法取得各方的支持。一個(gè)熱情的團(tuán)隊(duì)將極大地促進(jìn)項(xiàng)目的成功。
如果處理得當(dāng),云遷移工作可以改變你的事業(yè),讓你更有競(jìng)爭(zhēng)力。謹(jǐn)慎計(jì)劃,為項(xiàng)目開發(fā)一個(gè)安全的、可衡量的方法,這將有助于一個(gè)成功結(jié)果的出現(xiàn)。