云計算將使移動辦公趕上臺式機(二)
確保后臺能夠處理一切
咨詢公司HyperStratus的首席執行官Bernard Golden稱,總的來說,企業云能夠勝任處理移動應用的任務。如果用戶擁有基于云的基礎設施,并且這些基礎設施已經實現了虛擬化和自動化,那么用戶應當能夠添加身份管理等服務以管理移動設備。
“能夠擴展核心服務應當是IT策略的一部分。”例如身份訪問管理(IAM)。這樣一來,服務才能夠被運行在任何設備上的任何應用所使用。“實際上,你需要創建能夠被應用連接的API,無論這些應用在什么設備上運行。”API需要使用所有內部和第三方移動開發人員,以及他們創建的應用所使用的移動格式。
Golden稱,“由于有公司提出需要創建針對iPad的擴展應用,因此問題并沒有被解決。iPad僅僅是其中的一種設備。事實上,公司面對的設備可能有數十種,因此應用的API和組件應當具有便攜性。”
包括Layer 7 Technologies、Apigee和Apiary在內的API即服務廠商可通過各自的API管理工具提供幫助。這些工具能夠被部署到移動云上。
許多客戶在解決這一問題方面有一些新穎的解決方案。例如,Mohawk Fine Papers公司使用云作為綜合平臺。
外包移動應用研發工作
房地產投資服務公司Marcus & Millichap的首席信息官Richard Peltz稱,他所在的公司并沒有創建自己的移動應用。他解釋稱,迄今為止,他們都是將這一工作外包給AT&T,因為AT&T在這一領域非常專業。
Peltz稱,一段時間之后,他發現甲骨文和其它一些公司也在通過門戶網站、公有云或私有云提供定制應用。通過正確的證書,用戶可以訪問相關應用,并且這些應用可以自動為包括移動設備在內的多種設備進行渲染。
Marcus & Millichap目前正在部署一個由SiteCore研發的內容管理系統(CMS)。該系統可以自動為任何移動設備進行渲染,消除Marcus & Millichap為特定設備編寫原生移動應用的需求。
公司希望在2013年年初在基于VMware的私有云上部署CMS,屆時公司網站和內網將遷移到新的CMS平臺。多個部門和業務單元中的終端用戶將可以管理其中的內容。
先為移動設備研發,再為平臺研發
Erie保險公司的Miller表示,他所在的公司首先為所有的應用研發移動版,然后再在可能的情況下將它們移植到電腦上。Miller稱,由于Erie正在越來越多的使用移動設備,因此先為移動設備研發是非常明智的策略。
不過這一策略面臨一些挑戰。移動設備通常內存都很小,CPU的運算能力也沒有PC強,這些設計上的制約條件都是其它平臺所沒有的。此外,移動應用通常是針對特定的活動,使用原生特性能夠提高性能和特定的功能,而這些PC都無法使用。
Miller 稱,Erie的用戶群體必須要解決的問題是“我們是否創建了一個基于設備的Web門戶網站?它們是不是一個特定的應用?”
他稱,另一個問題是“在哪些設備能夠支持它們方面,你是否有一個平衡的考慮?”分析工具可幫助確定哪些特定的設備被用于訪問公司的網站,Miller的團隊會針對前兩種或前三種主要設備研發移動應用。
在Erie保險公司,移動設備的主要用途是向后臺收集數據的應用傳輸相關數據。Erie僅有部分后臺應用能夠實現移動設備訪問數據、向移動設備傳輸數據,以及暫時在移動設備中存儲數據。下載至移動設備的數據是經過加密的,同時只有經過認證的電話用戶才能將證書下載到移動設備中。
Miller稱,應用開發者和后臺員工必須協同工作。他解釋稱:“我們不希望看到后臺員工對設備用途感到困惑的情況。”目前該公司已經開發出了一個通用界面,開發者和后臺員工都使用同一個內部標準。他稱:“這至少是我們的努力目標。”
結論
谷歌等部分服務提供商已經開始提供移動云服務,用戶可以通過智能手機或平板電腦上的瀏覽器進行訪問。但是許多移動應用只能通過廠商的應用商店下載,以原生模式在移動設備中運行。這需要針對每種類型的移動設備進行開發。使用移動云能夠讓用戶直接在云上運行,通過移動設備的瀏覽器查看客戶端界面。
一旦移動云通過被多種移動設備訪問,那么要想使用移動云還需要公司開發出移動應用。包括HTML5在內的新開發工具與平臺可提供幫助。盡管并不是所有的智能手機都支持HTML5,但是這只是一個時間問題。
移動應用和數據存儲以及運行在服務器上的一個潛在影響是性能較低的廉價智能手機也可以成為公司的首選工具。
相關閱讀:
為什么HTML5適合移動應用
HTML5是一套由語義標簽、CSS3、若干規則、特性和JavaScript API組成的技術組合。HTML5為特定的文檔結構,如header、footer、figure等元素增加了標簽。
這使用瀏覽器無需針對特定設備的插件即可自己智能顯示多種類型的內容。換句話說,HTML5可更廣泛地支持遠程設備,為原生移動應用的外觀界面提供更好為友好的體驗。
臺式機、智能手機和平板電腦的主流瀏覽器的最新版本都在某種程度上支持HTML5,但是主流瀏覽器并不支持所有的HTML5功能。HTML5允許用戶再次編寫代碼,實現跨多平臺應用。
此外,CSS3可以自動針對眾多尺寸參數進行頁面布局調整。動態的布局渲染允許基于HTML5的應用在不同屏幕尺寸的設備上運行。這意味著HTML5代碼能夠用于移動應用的顯示。
HTML5通過CSS3可以發現遠程設備的特點,并自動調整顯示信息以適合遠程設備的屏幕尺寸。HTML5通過CSS3媒體查詢可創建響應式Web頁面,對遠程設備的屏幕尺寸、方向、高度等要素進行響應。
實際上,帶有CSS3媒體查詢的HTML5允許開發者創建Web應用。當在設備上運行時,其可以自動對遠程設備的特點進行響應。這樣一來,可以以適合的尺寸將內容提供給這些設備。
相關閱讀:
關注SaaS提供商
Sand Hill集團分析師Kamesh Pemmaraju稱:“移動應用非常適合SaaS傳輸。”目前主要的移動SaaS提供商包括ClickTecs、Kontagent和SAP等公司。
移動SaaS的價值定位極具吸引力。在大規模部署移動云應用或雇用第三方廠商研發移動應用時,應當考慮SaaS提供商。
用戶可以在公有或私有云上運行應用,如果應用只是內部使用,那么可以考慮私有云,如果希望將應用提供給客戶或/和SaaS合作伙伴,可以考慮公有云。這一解決方案的另一個好處是:安全、管理、升級和更新等工作可交由SaaS提供商負責,IT部門不需要再為這些事情操心。
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
縱橫數據迎中秋國慶佳節,雙節大禮包回饋客戶活動