BYOD運動成為IT專家問題的來源。企業正在學習如何減緩安全和法規遵從問題,這些問題主要是員工在使用個人移動設備訪問業務應用時出現的。當BYOD的好處和目標妨礙了云計算的生產率優勢時,事情就變得讓人頭痛了。
自帶移動設備(BYOD)策略讓云變得復雜,因為限制了公司優化應用交付到一個單一平臺的能力——這也是云應用的主要好處。然而還是有方法可以優化云,因此企業并不必在云項目和BYOD中二選一。
創建BYOD兼容的云
BYOD的第一次傷亡和云沖突就是自定制客戶端軟件。一些用戶依賴圖形用戶界面工具或者虛擬桌面創建員工的數據視圖,然而,移動設備對于具體的應用客戶端提供了有限的支持。期望所有主流的移動設備操作系統的客戶端支持是不切實際的,像Windows RT或者Firefox OS這樣的產品可能會驅使開發者進入到很多不同的方向。相反,關注與構建一個云計算環境,這個環境支持現代且快速變化的BYOD業務更容易。
構建BYOD兼容的云的第一個規則就是唯一在瀏覽器瘦客戶端技術上以應用接口為基礎。這種基于瀏覽器的戰略意味著你首先要確保云應用時瘦客戶端兼容的。下一步,你需要確保你的環境支持所需應用的所有設備。
為了構建一個基于瀏覽器的BYOD云戰略,所有應用必須使用URL暴露出來。大多數現代軟件工具和幾乎所有的云服務都已這種方式工作,但是遺留應用托管在基礎架構即服務(IaaS)上可能包括非標準的接口。一些公司也采用Web服務接口(使用SOAP),這就很難在移動設備上支持,尤其是如果你不能確定單一的設備類型更是如此。
一旦你的應用以URL呈現,就可以使用Web編輯工具構建移動設備接口了。記住并不是所有瀏覽器都一樣;HTML和腳本功能多樣,移動瀏覽器也廣泛支持。一個快速的Web搜索可以找到圖表幫助你理解Web頁面屬性,你可以期望用來支持基于移動的云應用。支持HTML5、層疊樣式表(CSS)功能和簡本語言會是最主要的問題。
大多數企業確切的相信HTML5是瘦客戶端接口的長期發展趨勢,大多數移動瀏覽器支持HTML5的基本屬性。然而,HTML5不支持具體設備上的多種數據庫、設備控制和生產率工具功能。
擴展移動設備的支持是不斷發展的過程;一些專家認為先進的HTML5性能將會遭遇先進的腳本工具被廣泛應用。最佳的策略就是開始就要包含基本的HTML5,并且讓BYOD設備屏幕也支持HTML5功能的擴展,提到較舊的移動設備,安裝了過時的操作系統,最好就是關注上一代HTML屏幕并使用最小限度的腳本。
瀏覽器支持應用有兩種選擇:瀏覽器聚合頁面并訪問個人URL,或者用代理處理器(服務器中的軟件,起到瀏覽器的作用)聚合應用URL數據,并將這個數據呈現在所有瀏覽器的單一屏幕上。前者允許對于使用了什么HTML性能更好的控制,同時后者提供了事件失敗時應用和數據完整性更好的控制。
當云處理器為終端用戶組裝創建一個單一的虛擬應用時,關鍵在于任何交易可以為所有一個用元素完全處理或者收回。當設備擁有這種響應,連接缺失可能會導致不能同步數據狀態。
管理設備和確保企業數據安全
所有針對BYOD的云處理框架包括設備管理和確保企業IT資源安全的方法。基于URL的設備屏幕的使用可能導致很難管理和確保設備安全,因為需要驗證設備,不利于云流程所使用的瀏覽器工具,也要確保設備是安全的。
一種選擇是在每一個設備上使用安全或者管理工具,提供對于數據的訪問,確保設備安全。但是這依賴于用戶定義的設備通用效用的可用性;你唯一的選擇可能是就兼容性檢查每一個廠商。
盡管存在問題,BYOD和云還是可以和諧共處。隨著HTML5支持的成熟,很可能各種移動瀏覽器重疊的性能會增多,這也是BYOD要解決的主要問題之一。通過開發有效的流程并計劃好未來,企業能夠構建支持BYOD的云戰略。