移動后端即服務(MBaaS)的出現已經成為當今科技市場中的新熱潮。盡管大部分MBaaS的應用都集中于消費者和B2C領域,但這種新平臺已經開始強勢入住企業領域。為了用公司環境中的云基礎設施技術來打破企業根深蒂固的禁忌從而在企業領域中獲得競爭優勢,MBaaS必須提供能夠切實解決移動企業常見難題的方案。對企業和消費者移動應用特征分別進行分析后,不難發現這兩個范例對后端的要求是截然不同的。消費者移動應用一般利用社會化網絡資料和公共信息資源,而企業移動應用一般要求結合公司系統中的后端性能。
為了使MBaaS能夠被無縫的運用于企業中,MBaaS須提供能夠有效處理移動應用和業務系統之間的通訊交流的機制,不論這些應用系統是預制托管的還是以SaaS為基礎的。如果這個問題能夠得到解決,MBaaS技術將有可能創造出新一代的移動先行中間軟件,而這項新技術將為移動先行企業的建立奠定基礎。
企業移動應用的主要挑戰是—整合
分析團隊在建立企業移動方案時遇到的障礙后不難得出,建立和運行移動企業基礎設施的最大挑戰是對移動應用和業務系統進行整合。業務應用客戶端庫的復雜性、移動消費者與業務信息互動時的安全性以及大多數移動研發人員為了解業務系統所須積累的重要經驗是團體在整合移動應用和企業系統時所面臨的最常見的挑戰。
為了克服上述難題,企業MBaaS平臺必須提供一個穩定且非常簡單的模型,使研發者建立起能夠與業務系統無縫整合的企業移動應用。無論是與Salesforce.com這樣的SaaS系統進行整合還是將SAP這樣的預置應用作為整合對象,一個MBaaS平臺應該具備應用程序界面(APIs),函數庫和管理等性能,這樣才有利于移動研發者完成無縫整合并專注于創造優質的移動用戶體驗,而不是僅僅編寫基礎設施編碼。
MBaaS作為移動先行中間件
幾乎每一個改變企業軟件領域游戲規則的新趨勢都需要一個能夠解決不同系統間整合問題的中間軟件。1990年的B2B革命孕育了傳統企業應用整合(EAI),比如EDI和Rosetta Net,它們都專注于B2B標準。伴隨這一發展而來的是服務主導型體系結構(SOA)的生態圈的產生,它把名聲不佳的企業服務總線匯集起來形成中間軟件的基本類型。云時代為我們帶來了集成平臺服務新潮,它是運行云或云預設系統整合方案的基本機制。和大多數新型企業軟件技術一樣,企業移動應用的移動性特征為中間軟件的研發帶來了新的整合難題,那就是研發一個專門的中間軟件。MBaaS技術是一個可以開啟移動設備與企業系統的整合模型的天然平臺。為了達到這個水平,MBaaS方案應該以傳統和新興的移動企業集成模式為基礎,簡化研發者將集成模型與企業移動應用的合并過程。
調動企業數據
實現在移動設備上以安全又私密的方式消費商務信息可以說是企業移動基礎設施建設的首要任務之一。對于企業來說,將商務信息暴露給移動消費者不僅會帶來安全隱患而且需要企業優化其業務系統來滿足移動消費者的使用。雖然企業移動生態圈已經創造出向與企業連接的設備分享文件檔案的有效技術,但是對于與其相對應的適用于企業數據資源的解決方案還處于初級研究階段。
考慮到其業務系統整合功能,企業MBaaS應具備一項穩健的機制,來保障企業向消費者披露企業數據時的安全性。
筆者認為,企業移動數據虛擬模型將自然的成為企業MBaaS技術革新的下一步。而為了完成這一步,企業MBaaS平臺不僅要提高業務集成性能,還需具備安全且合規的基礎設施,從而使團隊可以向移動企業消費者無縫披露企業系統中的駐留數據。
與本土移動中間軟件抗衡
每一個移動企業方案都需要有較強的后端性能,不論它是以水平基礎設施功能的形式體現,例如存儲器或ID,還是與公司系統有機結合。由于這一本質要求以及傳統移動企業應用平臺(MEAP)的復雜性,很多團隊已經開始投資建立客戶中間軟件基礎設施,典型的是通過企業移動應用來運行的網頁服務。這種對于本土基礎設施建設的投資容易使團隊錯誤的忽視對可以給他們的企業移動應用帶來實際效益的新型移動中間軟件技術的開發。
為了解決上述問題,企業MBaaS平臺應建立相較本土移動后端基礎設施而言更為清晰的投資回報(ROI)標準,這種標準要求企業在投入后研發出的基礎設施應該具有快速解決企業移動方案領域難題的功能。聽起來可能非常簡單,可是對于‘購買還是建立’這一論題的爭論不休是企業采用MBaaS平臺的最大障礙。
公共、私人和混合MBaaS
企業不間斷的使用云技術就會面臨著數據保密性和合規性等領域的挑戰。這其中有一些問題已經延伸成為阻礙企業使用MBaaS平臺的主要障礙。
盡管公共云端仍將是企業MbaaS平臺首選的基礎設施,這些技術在將來必須囊括混合云和私人云模型以減少企業在使用大多云基礎設施時遇到的一些隱私和安全問題。而這種模型多樣性所需要的技術支撐并沒有乍看上去那么困難。從技術角度來看,MBaaS技術在混合云或私人云模型中的實現要比在其他作為服務器副本的基礎設施或平臺上的實現簡單的多。
做好操作準備
在過去的幾年中,企業已經開始投資建立不同的運營基礎設施和流程以確保連接設備的使用。像移動設備管理(MDM)或移動應用管理(MAM)這樣的技術已經成為任何企業移動體驗中不可分割的組成部分。為了使移動應能為企業所用,MBaaS平臺應做到與移動操作堆的無縫整合。這一性能將允許研發者建立與公司政策相統一的企業移動應用,同時可以簡化應用的啟動和管理周期。除此之外,與MDM或MAM技術的整合將幫助緩和團隊對于使用MBaaS技術的擔憂。
不是什么都可以做中間軟件,我們需要的是應用軟件
企業移動平臺一直專注于提供建立移動應用所需的基礎設施。因為這些平臺大多數都提供獨立的基礎設施功能,企業團隊只能建立一個個獨立的應用。在當今的應用經濟時代,移動企業平臺不應僅提供基礎設施,還應該給團隊提供移動業務應用組合來適應一些常見的企業商務案例。
因為傳送模型非常簡易,MBaaS平臺擁有推動下一代移動商務平臺產生的潛力。從這一點出發,MBaaS平臺應完善它的移動應用基礎設施功能,使其可以被企業團隊調整利用。這個模型將使企業從使用MBaaS平臺的第一天起就收到實際效益,找到能滿足不同企業個性化需求的應用。
結語:
當前企業移動平臺的復雜性和日益強烈的企業移動方案整合需求使MBaaS平臺處于向新型企業中間軟件邁進的階段。為了完成這一進化過程,MBaaS平臺必須在系統集成、安全領域、與MDM-MAM無縫集成以及簡化企業移動應用的啟動和管理等方面提供可供企業使用的功能。最后,MBaaS平臺有著獨一無二的實現企業級移動應用的機會,這些可被企業使用的移動應用將可以適用于大部分移動企業的商務案例。