雲計算正在成為現代it中最具突破性的技術之一。十多年來雲遷移的大趨勢下,技術領導人不斷耳聞遷移到雲所帶來的好處。但是,cio和其他決策者需要克服無數的挑戰,才能開發出滿足業務目標的雲戰略,同時最大限度地減少企業風險。
在本文中,我將重點介紹遺留應用的雲實施方法,解釋這些遷移的普遍優勢和潛在陷阱。
遺留應用遷移
專注於遺留應用的雲實施方法假設了兩件事情:公司的業務執行在應用上,其次,它已經這樣執行了很長一段時間——因此遺留是重點。
將遺留應用遷移到雲的常見方法,是根據單個應用的需求做出雲實施決策。然而,單個應用的評估無法脫離現實進行。還必須考慮使用者和企業的需求。例如,在沒有充分考慮使用者與應用是如何互動的情況下,將客戶端—伺服器應用遷移到雲端,使用者的焦慮將會很高,生產力可能會受到影響,這可能導致未來的應用遷移面臨風險。在理想的情況下,應用遷移專案將在很大程度上對使用者不可見。
應用架構
雖然應用架構是技術考慮因素,但是當將這些應用遷移到雲時,對使用者也是有影響的。例如,乙個傳統的基於客戶端-伺服器的erp系統在許多公司中仍然在使用。簡單地將該應用推送到雲--有時稱為「直接遷移」操作——如果遷移的同時,沒有適當的連線決策,可能會給使用者帶來災難性的後果。大多數資料庫應用無法應對網路延遲,僅將客戶端-伺服器應用的伺服器端遷移到雲,將增加延遲,通常超出可容忍的級別。
為了解決這個問題,你可以考慮在雲**商環境中部署遠端應用訪問工具,比如citrix或microsoft的遠端桌面服務,這樣所有的運營都保持本地化,至少從應用的角度來看。這樣做確實會增加雲遷移的成本和複雜性,因此你需要評估雲總體tco成本,以確保這些附加的服務不會導致開支的淨增。
要明確的是,只有當有明顯的好處時,我才建議將遺留應用移動到雲。這些型別的應用是使用私有資料中心設計的,一般來說,在雲中重建這麼多的周邊基礎設施的需求,往往會抵消成本和簡易化的好處。 也就是說,對許多人來說,仍然有好處——從可操作性經濟,簡化的提高,到即時的可擴充套件性——因此,你需要明確你的流程。
決定遷移流程
要將遺留應用遷移到雲,你可以簡單地複製和貼上現有的應用環境,也可以從雲**商處,全面重建環境。如果部署速度是你的主要關注點,將本地虛擬機器複製到雲端,並在**商處重新啟動它們,會帶來最佳結果。再強調一次,由於周邊基礎設施,可能會帶來額外的複雜性。
然而,遺留應用的遷移通常也是很好的清理機會,確保應用操作環境符合當今的最佳方案,而不是部署應用時的最佳方案。
你應該在雲中重建應用服務,還是將其從本地環境中複製出來,哪個更有意義。預算和企業目標將幫助你明確此步驟是否有意義。
遷移到雲或不遷移到雲
任何雲實施方法都需要你決定哪些應用要遷移到雲,以及遷移的順序。很少有企業能夠簡單地將所有應用一次性遷移,因此必須有一些優先順序排序。那麼,應該從**開始?
容易實現的目標
從對企業影響不大的容易實現的目標開始。找到不經常使用或僅很少使用的,且不是任務關鍵型的服務。先遷移這些,來幫助你和你的員工了解這個流程,並學習可應用於更關鍵工作負載的經驗。通過此過程,你將了解雲**商是如何支援你的工作負載,這樣你可以在下一步的應用遷移時,做出適當的調整。
考慮saas
盡可能地向saas**商遷移合適的服務。例如,如果你使用exchange,請考慮遷移到office 365或類似的**商。對於許多公司來說,運營本地協作環境不再有意義。但是,也有例外。如果你正在執行高度自定義的環境,確保你執行功能分析,明確可能會丟失的功能,然後再決定公司是否可以失去這個功能。如果不行,找到變通方法或留在本地。
同樣的,你也可以考慮用雲替換部分的本地資料分析服務。由於許多基於雲的報表服務能夠擴充套件到幾乎無限的容量,所以你不用擔心本地計算和儲存資源。
什麼應該留在本地
最後,你的雲實施戰略必須考慮哪些應用需要留在本地環境中。基礎設施支援服務,比如dns、dhcp(動態主機配置協議)和列印伺服器需要保留在本地,你需要至少在本地保留乙個或兩個域控制器來進行身份驗證。
不過,除了這些基本應用之外,考慮將特別任務關鍵型、敏感或高度監管的應用保留在本地。即使你能夠找到乙個有能力的雲**商,也有許多企業傾向於將這些服務作為風險管理戰略的一部分在本地控制。然而,隨著雲**商持續部署越來越強大和安全的環境,這也開始發生改變。隨著時間的推移,與雲部署相關的安全性,資料位置和監管問題將成為過去。
針對雲主機卡死問題的定位分析方法
此文已由作者楊延亮授權網易雲社群發布。雲主機在執行或者啟動的過程中,可能會存在卡死的情況。往往在雲主機重啟之後又恢復正常,但是問題現場得不到保留,不利於問題的分析定位。本文提供了一種方法,可以通過在雲主機所在的物理節點 宿主機 上執行相關命令,來獲取雲主機卡死時的記憶體棧資訊,以便分析定位 本文只針...
針對 this 方法的找錯題
考題題幹 下列 在編譯的過程中有錯誤,請找出錯誤的位置。1 class woman 7 public woman string n,int a 11 public woman string n,string ar,int a 15 試題分析 在同乙個類的不同構造方法中呼叫該類的其它構造方法需要使用 ...
實施敏捷的正確方法
敏捷社群正在如火如荼地討論什麼情況下團隊能真正地敏捷起來,又有哪些是實施敏捷的正確方法。jason little撰寫了博文 你幹得比你認為的更出色 分享了他的觀點 面對敏捷實施的各種意見,我們該何去何從?u0026 xd n u0026 xd n 敏捷社群可以迅速地找出你隊伍中的問題。你 scrum...