在企業開始評估供應商或簽署協議之前,應清楚地理解自己的工作和期望。企業不妨花點兒時間理解企業正在努力實現的目標是什么,以及基于云的服務是否是實現此目標的最佳方法。并非所有應用程序都是為云準備的。企業要自問一下自己是否理解如何通過云托管應用去訪問位于本地的數據?本地應用是否能夠訪問位于服務供應商的數據中心的數據呢?對于公有云的使用,業界有大量的最佳方法,尤其是在云成為各種規模公司的一種戰略性的基礎架構和應用程序的選擇時。但最重要的工具是調查一下自己的目標以及可用的供應商。
在其工作或數據遷移到云中或用云應用替換其本地應用時,企業需要做一些調查和分析。借助云服務而省錢的誘惑是很大的,但過去的經驗和歷史表明,如果沒有正確的調研就“投入云的懷抱”和利用云資源可能導致挫敗,甚至導致業務災難。企業須注意不能受到一般的假設所認為的“公有的云服務總會比本地的選擇廉價”。云應用并非總能交付與傳統應用同等水平的特性,其云服務應用的低水平可能影響到總擁有成本。
在與云應供商簽定協約時,許多企業期望供應商及其服務總能可用,期望計算資源、應用程序、數據總是可用的。但不幸的是,這并非事實。尤其是對于那些嚴重依賴云服務用于業務需求的客戶來說,云服務發生故障或癱瘓可能是反復發生的問題。然而,如果企業將云服務用于冷藏,那么云故障就不會那么嚴重。
安全風險和應用程序性能是常見的兩個問題。關于安全的兩個問題是授權(確保訪問的人得到了授權)和認證(確保用戶的身份屬實)。在流量巨大的彈性云環境中,知道數據位于哪里以及如何保護數據可能有點兒困難。在云中,數據在網絡中流動到不同的機器,數據在網絡中是動態流動的,因而必須在傳輸過程中受到保護。在數據處于靜態時,也要加以保護。云服務供應商在近幾年極大地改善了安全性,但這并不能保證存儲在云中的數據是安全的。正如任何其它企業一樣,公有云服務可能易遭受攻擊。另一方面,有些客戶,尤其是中小型企業可能會發現公有的云服務能夠比其自己的資源提供的服務更安全。由于負載可能位于任何地方,所以查找負載的性能問題可能是一個挑戰。在高級分布式的云環境中,企業必須找到問題的根源,這就要求你能夠關注一些問題,如負載在哪里運行、數據來自哪里、數據如何交付、機器的性能等等。
應用程序的性能管理軟件非常重要,使負載的部署管理實現自動化也很有益。自動化越高,操作效率就越高,成本也就越低。即使采取了最好的預防措施,也一定會出現問題。企業應將懲罰措施寫入到合同中,以應對供應商無法交付所承諾的服務水平的情況。
確保云計算成功的最佳方法之一就是將任務和數據交給有著良好成績的供應商,交給一個可以匹配企業需要和目標的供應商。此外,在企業購買服務之前要多參考其它企業的意見。務必檢查這些參考意見,確保自己選擇了一家聲譽良好的服務供應商。要考察一下供應商如何對待客戶。要問一下:客戶遇到過什么麻煩嗎?供應商如何回應?回應速度如何?確定了云服務的公司應當擁有一套實實在在的參考企業清單。
首先要理解服務條款和條件。企業務必保證理解云供應商提供云服務的條款和條件。有時經驗不豐富的人員在沒有真正理解誰為哪些方面負責的情況下,就同意了這些條款,有的企業甚至也沒弄清楚在出現某種故障時服務供應商是否提供幫助。其次,要有一套備份計劃。故障必然發生,因而企業應當制定解決問題的計劃。如果在使用云供應商的服務之前沒有實施備份計劃,而云供應商又發生了災難或重大故障,企業必將遭受重大損失。因而,企業應全面調查并理解服務故障或缺失的后果,然后制定連續性計劃,其中包括將數據或應用程序的副本存儲在本地,甚至可以利用備份的云供應商進行備份。第三,為未來做好計劃。成本在企業選擇供應商時扮演著重要角色,而且企業的評估應涉及未來的業務和工作量的變化。長期的計劃很有幫助。
企業需要記住,在將工作遷移到云中時,基于效用的定價隨著時間的推移會超過最初的設想,特別是如果隨著業務增長而導致工作量增加時。最后,要計劃好在問題出現時該怎么辦。在企業遇到問題時(,企業都應與供應商聯系。多數重要的云服務供應商都有廣泛的支持服務,可以幫助企業解決問題。一般說來,選擇另一個供應商并非正確的措施,這是由于轉換會帶來更大的成本并花費更多時間。