針對遺留應(yīng)用的云實(shí)施方法
云計(jì)算正在成為現(xiàn)代IT中***突破性的技術(shù)之一。十多年來云遷移的大趨勢下,技術(shù)領(lǐng)導(dǎo)人不斷耳聞遷移到云所帶來的好處。但是,CIO和其他決策者需要克服無數(shù)的挑戰(zhàn),才能開發(fā)出滿足業(yè)務(wù)目標(biāo)的云戰(zhàn)略,同時(shí)***限度地減少企業(yè)風(fēng)險(xiǎn)。
在本文中,我將重點(diǎn)介紹遺留應(yīng)用的云實(shí)施方法,解釋這些遷移的普遍優(yōu)勢和潛在陷阱。
遺留應(yīng)用遷移
專注于遺留應(yīng)用的云實(shí)施方法假設(shè)了兩件事情:公司的業(yè)務(wù)運(yùn)行在應(yīng)用上,其次,它已經(jīng)這樣運(yùn)行了很長一段時(shí)間——因此遺留是重點(diǎn)。
將遺留應(yīng)用遷移到云的常見方法,是根據(jù)單個(gè)應(yīng)用的需求做出云實(shí)施決策。然而,單個(gè)應(yīng)用的評估無法脫離現(xiàn)實(shí)進(jìn)行。還必須考慮用戶和企業(yè)的需求。例如,在沒有充分考慮用戶與應(yīng)用是如何交互的情況下,將客戶端—服務(wù)器應(yīng)用遷移到云端,用戶的焦慮將會(huì)很高,生產(chǎn)力可能會(huì)受到影響,這可能導(dǎo)致未來的應(yīng)用遷移面臨風(fēng)險(xiǎn)。在理想的情況下,應(yīng)用遷移項(xiàng)目將在很大程度上對用戶不可見。
應(yīng)用架構(gòu)
雖然應(yīng)用架構(gòu)是技術(shù)考慮因素,但是當(dāng)將這些應(yīng)用遷移到云時(shí),對用戶也是有影響的。例如,一個(gè)傳統(tǒng)的基于客戶端-服務(wù)器的ERP系統(tǒng)在許多公司中仍然在使用。簡單地將該應(yīng)用推送到云--有時(shí)稱為“直接遷移”操作——如果遷移的同時(shí),沒有適當(dāng)?shù)倪B接決策,可能會(huì)給用戶帶來災(zāi)難性的后果。大多數(shù)數(shù)據(jù)庫應(yīng)用無法應(yīng)對網(wǎng)絡(luò)延遲,僅將客戶端-服務(wù)器應(yīng)用的服務(wù)器端遷移到云,將增加延遲,通常超出可容忍的級(jí)別。
為了解決這個(gè)問題,你可以考慮在云供應(yīng)商環(huán)境中部署遠(yuǎn)程應(yīng)用訪問工具,比如Citrix或Microsoft的遠(yuǎn)程桌面服務(wù),這樣所有的運(yùn)營都保持本地化,至少從應(yīng)用的角度來看。這樣做確實(shí)會(huì)增加云遷移的成本和復(fù)雜性,因此你需要評估云總體TCO成本,以確保這些附加的服務(wù)不會(huì)導(dǎo)致開支的凈增。
要明確的是,只有當(dāng)有明顯的好處時(shí),我才建議將遺留應(yīng)用移動(dòng)到云。這些類型的應(yīng)用是使用私有數(shù)據(jù)中心設(shè)計(jì)的,一般來說,在云中重建這么多的周邊基礎(chǔ)設(shè)施的需求,往往會(huì)抵消成本和簡易化的好處。 也就是說,對許多人來說,仍然有好處——從可操作性經(jīng)濟(jì),簡化的提高,到即時(shí)的可擴(kuò)展性——因此,你需要明確你的流程。
決定遷移流程
要將遺留應(yīng)用遷移到云,你可以簡單地復(fù)制和粘貼現(xiàn)有的應(yīng)用環(huán)境,也可以從云供應(yīng)商處,全面重建環(huán)境。如果部署速度是你的主要關(guān)注點(diǎn),將本地虛擬機(jī)復(fù)制到云端,并在供應(yīng)商處重新啟動(dòng)它們,會(huì)帶來***結(jié)果。再強(qiáng)調(diào)一次,由于周邊基礎(chǔ)設(shè)施,可能會(huì)帶來額外的復(fù)雜性。
然而,遺留應(yīng)用的遷移通常也是很好的清理機(jī)會(huì),確保應(yīng)用操作環(huán)境符合當(dāng)今的***方案,而不是部署應(yīng)用時(shí)的***方案。
你應(yīng)該在云中重建應(yīng)用服務(wù),還是將其從本地環(huán)境中復(fù)制出來,哪個(gè)更有意義。預(yù)算和企業(yè)目標(biāo)將幫助你明確此步驟是否有意義。
遷移到云或不遷移到云
任何云實(shí)施方法都需要你決定哪些應(yīng)用要遷移到云,以及遷移的順序。很少有企業(yè)能夠簡單地將所有應(yīng)用一次性遷移,因此必須有一些優(yōu)先級(jí)排序。那么,應(yīng)該從哪里開始?
容易實(shí)現(xiàn)的目標(biāo)
從對企業(yè)影響不大的容易實(shí)現(xiàn)的目標(biāo)開始。找到不經(jīng)常使用或僅很少使用的,且不是任務(wù)關(guān)鍵型的服務(wù)。先遷移這些,來幫助你和你的員工了解這個(gè)流程,并學(xué)習(xí)可應(yīng)用于更關(guān)鍵工作負(fù)載的經(jīng)驗(yàn)。通過此過程,你將了解云供應(yīng)商是如何支持你的工作負(fù)載,這樣你可以在下一步的應(yīng)用遷移時(shí),做出適當(dāng)?shù)恼{(diào)整。
考慮SaaS
盡可能地向SaaS供應(yīng)商遷移合適的服務(wù)。例如,如果你使用Exchange,請考慮遷移到Office 365或類似的供應(yīng)商。對于許多公司來說,運(yùn)營本地協(xié)作環(huán)境不再有意義。但是,也有例外。如果你正在運(yùn)行高度自定義的環(huán)境,確保你執(zhí)行功能分析,明確可能會(huì)丟失的功能,然后再?zèng)Q定公司是否可以失去這個(gè)功能。如果不行,找到變通方法或留在本地。
同樣的,你也可以考慮用云替換部分的本地?cái)?shù)據(jù)分析服務(wù)。由于許多基于云的報(bào)表服務(wù)能夠擴(kuò)展到幾乎***的容量,所以你不用擔(dān)心本地計(jì)算和存儲(chǔ)資源。
什么應(yīng)該留在本地
***,你的云實(shí)施戰(zhàn)略必須考慮哪些應(yīng)用需要留在本地環(huán)境中。基礎(chǔ)設(shè)施支持服務(wù),比如DNS、DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)和打印服務(wù)器需要保留在本地,你需要至少在本地保留一個(gè)或兩個(gè)域控制器來進(jìn)行身份驗(yàn)證。
不過,除了這些基本應(yīng)用之外,考慮將特別任務(wù)關(guān)鍵型、敏感或高度監(jiān)管的應(yīng)用保留在本地。即使你能夠找到一個(gè)有能力的云供應(yīng)商,也有許多企業(yè)傾向于將這些服務(wù)作為風(fēng)險(xiǎn)管理戰(zhàn)略的一部分在本地控制。然而,隨著云供應(yīng)商持續(xù)部署越來越強(qiáng)大和安全的環(huán)境,這也開始發(fā)生改變。隨著時(shí)間的推移,與云部署相關(guān)的安全性,數(shù)據(jù)位置和監(jiān)管問題將成為過去。