企業IT領導者將業務遷移到云中以尋求各種好處,但是調查發現,許多企業在云遷移過程中仍然難以獲得他們期望的回報。
一些技術顧問、研究人員和經驗豐富的首席信息官認為,其中的一個原因是,企業只是將應用程序、功能和服務遷移到云中,而沒有首先全面評估它們是否在環境中有效運行,并且沒有更好地進行現代化和優化。
為避免云遷移失敗,這些專家提供了如何將工作負載從本地遷移到云平臺的見解和建議,這些方法終將為企業帶來收益。企業需要遵循以下10個云遷移過程建議:
1分析應用程序
企業首席信息官需要從分析應用程序開始,并提出以下關鍵問題:應用程序是否能夠在虛擬化環境中工作?是否能夠提供PaaS、IaaS、云原生工具或容器?是模塊化設計的應用程序嗎?如果不是,那將如何影響將其遷移和運行到云中的成本?哪些自動化技術可以應用到IT上,其成本是多少?
2了解應用程序所在的位置
在開始云遷移過程之前,需要確保應用程序是否選用于其環境。非云原生、無法擴展、不支持微服務,并且沒有內置自動化和編排的應用程序并不是云部署的理想選擇,至少在沒有更新的情況下是這樣。SilkRoad科技公司高級副總裁兼首席信息官Asif Malik表示:“只僅因為可以在云平臺上運行,并不意味著所有應用程序都可以很好地運行。”他擁有20多年的咨詢經驗,其中包括協調基礎設施、云遷移、應用程序合理化和數據中心運營實施。
3識別和評估變量
幾乎沒有任何一個應用程序可以獨立運行。因此,在云遷移過程中,IT部門需要了解計劃遷移到云中的應用程序如何與其他系統交互,以及如何支持這些交互。德勤咨詢有限責任公司總經理兼新興技術研究總監Scott Buchholz表示,企業領導者應該研究應用程序的運行方式,以充分了解相關的網絡流量及其所有相互依賴性。他說:“使用模式是什么并不總是很明顯,因為它們隨著時間的推移而變化,因此,當遷移應用程序時,可能會導致意想不到的后果。”
4重新設計現代化應用程序,然后再將其移動到云中
管理咨詢機構Everest Group公司的IT服務副總裁Yugal Joshi表示,越來越多的企業將其云計算戰略與現代化工作結合起來。他說:“很多遷移項目也是現代化項目。”
5云遷移過程中考慮提升和轉移
企業在云遷移過程中考慮提升和轉移項目。專注于企業技術的數字化轉型機構SPR公司云計算運營執行總監Chris Hansen表示,“在某些用例中,提升和轉移是有意義的。”但是他警告說,企業不應低估提升和轉移項目所需的工作。與其相反,他們應該讓具有團隊經驗的架構師將這些應用程序遷移到云平臺中,以確認提升和轉移是否起作用,并確保云遷移得到很好的協調。
6分階段試行、測試和遷移
為幫助確保業務連續性并防止問題遷移造成的中斷,IT團隊應設計出在云平臺中嘗試應用程序的方法,然后盡可能將其完全切換到新環境。Malik建議,分階段遷移或構建并行云計算環境,并首先測試最低可行的產品,以確定該應用程序是否運行以及運行狀況如何。
7考慮互操作性和多云環境
Joshi表示,許多IT領導者通常在孤島中考慮云計算提供商的服務。但是在云遷移過程中,他們需要進一步考慮的是互操作性和多云環境,這些可以創造企業價值。
8從一開始就解決安全性、合規性和隱私問題
據專家稱,安全操作應從一開始就包括在云遷移過程中,以確保這些計劃充分納入所有要求。正如Malik所說,“數據集成、安全性和合規性永遠不是事后的想法。”
9遷移后定期評估
企業領導者通常不會持續地全面檢查他們的云計算部署,因此可能會錯過改進的機會。Joshi說,有些企業可能會發現其云計算供應商在應用程序初始部署后合并或被另一家供應商收購,這種情況可能意味著價格或服務級別協議的調整,這會對企業從供應商的云計算環境中獲得的價值產生負面影響。因此,首席信息官需要定期評估他們的云計算部署,以防范可能改變最初確定價值的場景。
10將優化納入企業的計劃
Buchholz說:“不要以為這是一勞永逸的事情。在初始遷移之后會產生意想不到的后果,這需要解決以獲得并最終最大化遷移到云平臺的預期利益。企業需要制定計劃來確定和實施改進,以最大限度地發揮這些好處。”