云計算可以讓企業(yè)或個人體驗每秒10萬億次的運算能力,因此越來越多的企業(yè)開始部署云計算這并不奇怪。但云計算的遷移是一項十分復雜的項目,它不像搬家那么簡單,在企業(yè)將業(yè)務遷移至云端之前企業(yè)需知應該做什么,不應該做什么。
如何將應用程序從傳統(tǒng)的環(huán)境遷移到基于云計算的平臺,IT人員要將應用程序遷移前、中、后的所有因素都考慮到。在很多時候我們會將這些因素歸結為什么該做、什么不該做。對于應用程序的遷移,本文歸結為2要、2不要。
2要!
(1)充分考慮應用程序架構的變化
考慮架構的變化,更好的利用云計算平臺的優(yōu)勢。在很多情況下,在遷移至云計算環(huán)境前應用程序的體系架構都需要進行優(yōu)化調(diào)整,這些調(diào)整包括為更好的在云內(nèi)或云間進行更好的分布而進行的數(shù)據(jù)去耦。還要考慮面向服務的方法,這個可以通過API的應用來實現(xiàn)。
(2)考慮使用原生的云功能來優(yōu)化應用程序
調(diào)整應用程序為使用原生云計算云服務做優(yōu)化,如彈性存儲,管理接口,以及自動配置的直接訪問。
市場上提供了許多遷移工具來幫助It人員實現(xiàn)應用程序在傳統(tǒng)環(huán)境到云中的遷移。盡管這些遷移應用是可以運行的,但他們通常無法充分利用原生的云功能,反而導致高成本、低效率的反作用,所以慎用。
2不要!
(1)不要瞎跟風
按照自己的需求來進行部署,不要瞎跟風!很多公有云和私有云看起來似乎都適合來運行應用程序和存放數(shù)據(jù),但在你選擇正確的云路徑之前企業(yè)要按自身的需求做好規(guī)劃和測試。通常情況下,你的解決方案只會比你想象中的要復雜,因為涉及很多的云計算服務提供商和技術。
(2)不要忘記性能、安全和治理這些因素
也許這個說來就是廢話,但是就是很多企業(yè)會忽略性能、安全和治理等問題,這些問題貫穿與云計算部署前、中、后整個過程,不容忽視。
(原標題:云計算部署:什么該做、什么不該做)