2013年5月15日星期三

IBM宣佈推出多項流動新技術 配合流動企業應用


流動運算已經成為最重要的商機,企業利用流動平台.推出新服務,改善消費者體驗,甚至開發新市場。流動運算也可促進管理效率,例如利用高速的串流分析,馬上對突發事故作出反應。

但是,營運企業級的流動平台,並非只是單純網站移植至流動設備上,或者是開發流動應用,而是必須處理更短的管理生命周期,因為流動應用更新頻繁,如何簡化資料存取,符合企業管治要求,甚至如何結合外部應用,例如是地圖服務和社交程式。

IBM在全球Impact大會上,公佈了WebSphere中間件加強支援流動平台,也發表了跨平台開發工具Worklight升級版,又宣佈收購了UrbanCode,鞏固管理流動應用生命周期的市場。此外,IBM宣佈推出了MessageSight的設備,能夠實時處理數以億計的訊息。

中間件加強支援流動應用

IBM在中間件(Middleware)很早針對流動運算而開發,WebSphere一直可以支援不同流動平台,以HTML5和JavaScript作為應用表現層。

流動應用必須接合企業後端眾多系統,才能提供不同服務。故此中間件提供了銜接後端系統共同資源,也為不同前端;例如是客戶服務中心、企業網站、至甚店舖等,提供了標準的應用介面。當然,標準化介面長遠也降低維護成本。流動企業應用平台(Mobile Enterprise Application Platform)是指前端用戶應用,結合至後端的中間件系統。

不少中間件系統,可能只支援向不同流動設備;自動產生合適的HTML5碼作表現層,流動平台作業系統和硬件,五花八門,以往難以逐一針對制作專用的Native Code。HTML5碼比較簡單和動態,但性能就當然及不上專用的原始程式碼。

去年初,IBM完成了收購Worklight。Worklight為少數可以跨不同平台作快速應用開發Native Code工具,同時為多個不同流動平台開發應用。IBM軟件集團流動及WebSphere方案市務副總裁Mike Riegel說,IBM為Worklight新版本,加入了不少獨特性能。Worklight仍是市場上唯一可以同時製作多個不同流動平台的Native Code,例如iOS、Andriod、Blackberry和Windows Mobile的原始碼應用,也可選擇配搭Javascript和HTML5,以混合模式開發。

Worklight分析流動用戶行為

新版本的Worklight,加入追蹤用戶行為作分析功能;類似技術於網頁上,分析用戶行為作改進和用戶體驗,甚為遍普,本港馬會近期就利用了Splunk,分析用戶登錄後行為,以作為優化網站設計。Worklight也能夠追蹤用戶使用流動應用的每個動作和反應,可獲悉流動顧客如何使用流動應用商店,甚至知道使用的手指動作(Gesture);例如是放大網頁或者是點擊位置的先後次序,讓開發人員分析用戶的行為喜好。

「分析網站用戶行為的工具不少,但分析流動應用的用戶行為,目前只有Worklight才能做得到。」Riegel說。

Riegel認為,流動應用也有助提高「服務導向架構」Services Oriented Architecture(SOA)接受程度。 SOA是類似匯排流(Bus)觀念,利用中間件建立共同應用介面和可再用(Reusable)資源,作為統一存取資源和應用接入的標準介面。SOA可減省軟件架構長遠維護成本,IBM很早就將SOA概念,加入WebSphere藍圖內。

IBM中間件高級副總裁Robert Leblanc一再表示,企業在網上提供客戶服務,最重要的技術莫過於SOA和Web Services,上述兩者對於雲運算和流動運算,可說至為重要。SOA簡化了接入系統的流程,Web Services則簡化了資料互通性,導入導出不同系統的資料和流程,更加方便。

中間件提高流動應用性能

流動應用何以促使SOA使用率提高?原來除了減低開發成本,也可以令用戶的體驗更加一致,甚至通過管理流程的工具,類似Business Process Management和Operational Decision Management(ODM),也可以更有彈性設計流程,確保符合企業的法規管治。

Riegel說,美國Target零售店本身就是應用SOA成功的案例;Target除了有店舖,也設有網站和服務中心(Call Center),還加上流動應用,顧客可以用不同方式接觸Target,從不同渠道獲得資訊,從網站、店舖、服務中心存取雖然一致的資料。如果不同應用各自為政存取資料,所獲資料又不一致,又或架床疊屋,最終只增加了維護成本,系統的可靠性卻大打折扣。結果,Target轉用了SOA架構,利用 WebSphere Commerce和IBM Integration Bus的EDI文件和可再用軟件架構,無論循那個途徑,就可提供相同顧客體驗。

而加拿大的廉價航空Westjet,也通過流動電訊,向客戶提供及時有用訊息;如登機時間及閘口的更改,乘客可第一時間掌握訊息,甚至機上娛樂節目和各種服務,乘客可按照偏好,作出不同選擇。

「乘客接觸航空公司,可通過電話,也可直接到航空公司櫃位。如果乘客認為通過流動應用或網頁資訊可靠,更具有信心,就不會再循其他途徑,如打電話或到櫃位,去詢問航空公司,此舉直接降低成本,又提高了服務質素。」Westjet為加拿大最受人歡迎的航空公司,儘管北美航空業競爭劇烈,去年仍取得百分之七的盈利增長,資訊服務更是乘客所交口稱譽。Westjet早期採用WebSphere DataPower和Message Broker了SOA建立機票預訂系統,配合客戶的個人資料,後期客戶服務,就藉ODM等流程管理工具,按不同客戶個人化要求,發出相關即時訊息,一方面乘客從流動平台,更快獲有用資料, 卻又減少了Westjet的人手需求。

流動化改變工業流程

流動運算的帶來的另一個商機,是大量的感應器可傳送小量數據,供系統實時分析,並馬上作出應變。例如不少電網和電錶 ,均安裝感應器,採集用電量,轉回資訊可即時變更配電程式。未來的汽車業也加入感應器,通過流動設備按時傳送行車資訊回到車廠,一旦發現機器異常,馬上通知車主維修。

此外,加拿大多倫多醫院也採用流動設備,探測兒童病房病人生命數據,即時傳回分析,病情一旦急轉直下,醫護人員可更快應變。                                                                                                                                                                  

不過,上述從流動設備傳回大量實時訊息,應該如何處理,一直是個難題。因此IBM推出了MessageSight設備,解決流動運算 M2M應用上,系統即時處理數以千萬計,四方八面湧至訊息,篩選有用訊息。 Riegel說,MessageSight以設備形式出貨,因為實時處理大量訊息,必須通過硬件優化。

MessageSight專門針對智慧城市,利用大量感應器,以探測實時變動,作出即時反應。例如交通擠塞而作出實時通訊。此外,他表示所謂流動網絡,並不單指手機或平板,而是指從機器或者感應裝置傳回的訊息,這些訊息可以分速辨認,並且作出反應和決策,以爭取時間讓系統恢復

MessageSight可通過辨認數據的形態(Pattern),判斷發生問題的可能性。美國的石油公司就在輸油管上,安裝了感應器,一旦發現可能漏油,馬上發出警報。感應器不斷傳送狀況,MessageSight實時分析有可能出現問題的數據,並作出預警,加快搶救。

Riegel說,採用Websphere中間件系統,應用配置方面,也有更多靈活性,除了可獨立於不同平台配置,Websphere也可配置在私有雲和公共雲上,類似IBM的SmartCloud上,甚至也任何符合Oasis組織的TOSCA參考架構,配置在第三方的雲服務上。此外,安裝在經優化的PureApplication的專家配置系統上。

IBM推出Pure專家配置系統剛好一年,目前全球九十個國家共有九千部 PureSystem售出。PureApplication是專門執行中間件應用機器, IBM的概念是以類似App形式,大大簡化安裝和優化企業應用的過程;例如SAP和CRM的應用,可在PureSystem快速配置。Riegel說,Pure系統也可只需幾個步驟,建立起兩地災難復原。以往企業系統配置異地災難復原,過程極為繁複,只要數項裝組,輕易配置,已能確保系統異地隨時復原。

沒有留言:

發佈留言