如何將企業應用程序安全地轉移到云中?
在將企業應用程序轉移到云之前,你的期望值不要太高,畢竟云服務仍然不那么完善,以下是基于很多企業切身經驗總結出來的五個最佳做法,包括從企業初步接觸云服務到企業遷移到云服務的具體應用程序的部署。
最佳做法第一條:確定你的云目標
你到底想實現怎樣的目標?部署云服務是為了降低成本、更快的供應、數據中心合并或者以上皆有?有時候所有目標都一致的話,云服務將幫助企業節省凱子、反應更加快,并且能夠避免巨大的基礎設置投資,但它可能無法為特定組織或者特定使用案例實現所有的優勢。
舉例來說,如果在你的數據中心有額外的處理能力,將應用程序轉移到云服務可能沒有明顯的整合優勢。不過,高昂的操作成本或者難以讓用戶獲得所需要的支持的基礎設施都可能讓企業選擇轉移到云。
最佳做法第二條:選擇必要的應用程序轉移到云
舉例來說,用戶可以接受的延遲是多少?導致互聯網和網絡性能減緩的物理定律會有所不同,所以如果你需要毫秒級的響應,云服務可能無法勝任應用程序的要求。
此外,應用程序有多么重要?你可能不希望將業務所依賴的應用程序轉移到云,即使從基礎設施限制(規模、支持和響應時間)來看,轉移到云看起來非常有優勢。更安全的方法應該是在將目光轉移到更具野心的目標應用程序前,從低風險、后臺(非戰略計劃內)應用程序開始下手。
最佳做法第三條:涉及風險管理和網絡團隊
由于你的應用程序和數據將有可能被移動到企業防火墻以外的地方,云服務帶來了不小的安全挑戰,可能甚至比其他技術轉移更加嚴重。在轉移到云服務前,召集企業的安全和網絡專家了解他們的觀點并讓他們討論所涉及的風險,讓他們在早期就介入這樣他們能夠理解為什么云服務對于企業如此重要以及企業將如何使用云服務。
在與供應商簽署合同前,讓企業的安全和網絡專家有機會與潛在的云服務供應商對安全問題進行審查,為出站互聯網訪問打開網絡可能需要支持,所以確保網絡團隊有時間來審查所有要求。
最佳做法第四條:決定可以選擇的云服務
尋找最符合企業需求的云服務與選擇正確目標應用程序同樣重要,云服務提供的選項非常廣泛,包括API、配置、存儲基礎設施、網絡選項、價格結構和服務水平協議等都不相同。有些變量對于企業的需求非常重要,而其他可能只是可有可無。
這個過程與評估其他任何技術產品都很類似,只是這個環境是新的不熟悉的環境。你可能想要獲得擁有云專業知識的合作伙伴的幫助,將能夠幫助你從各種云服務解決方案中作出選擇,以確保萬無一失。
最佳做法第五條:創建可以測試的沙盒
所有不同用戶群體可能都能夠看到基于云的應用程序與傳統環境的應用程序的不同。讓業務用戶、管理員和開發人員有機會從他們的角度來評估云服務的優勢以及局限性。應用程序專家可以使用沙盒來對云服務中運行的應用程序進行功能和性能測試來看看與傳統環境中的應用程序運行有什么不同,并檢查這些差異是否可以接受。
Beta測試和概念證明
做完了必要的注意事項后,你已經準備好開始與供應商進行beta測試以及概念證明試驗。在這個總是被夸大的云環境,沒有什么比親自動手測試來得更準確。這些基本最佳做法將幫助企業成功部署云戰略奠定基礎。
在驗證完初步可行性和基本價值提議后,還有一些額外的問題需要考慮。你會希望確保你的管理和監測工具可以訪問基于云服務的應用程序,而發過來,云資源也可以訪問位于企業防火墻后面的數據中心服務。用戶將需要一個簡單而安全的控制界面來對云應用程序進行控制自助服務供應、縮放比例、電源開關等。
你還需要考慮你如何將應用程序從云服務轉移回來,如果它需要返回數據中心或者需要轉移到另一個更具有競爭優勢(基于業務和技術要求的考量)的云服務。
【編輯推薦】