物聯網和云計算的結合存在多種模式,例如,IaaS模式、PaaS模式、SaaS模式可以與物聯網很好地結合起來。此外,從智能分布的角度出發,邊緣計算也是物聯網應用智能處理模式的一種典型應用。
Gartner把PaaS分成兩類:APaaS(Application Platform as a Service)和IPaaS(Integration Platform as a Service)。APaaS主要為應用提供運行環境和數據存儲,IPaaS主要用于集成和構建復合應用。人們經常說的PaaS平臺大都是指APaaS,如Force.com和Google App Engine。
在物聯網范疇內,由于構建者本身價值取向和實現目標的不同,PaaS模式的具體應用存在不同的應用模式和應用方向。
電信運營商一直致力電信網絡和IT應用的有機結合,其核心思想是“能力開放”,即將網絡能力進行標準化,以統一的接口開放給IT應用,這種能力開放模式就是PaaS的一種應用模式。從早期的Parlay網關開始,電信運營商一直在構建類似的能力開放系統。在物聯網范疇內,除了開放傳統的短信通知、彩信通知、終端定位等能力外,電信運營商正在嘗試向物聯網應用開放終端遠程管理、業務數據路由等能力。
在Parlay架構中,應用安裝在基于任何IT技術的應用服務器上,通過Parlay/OSA的接口標準調用業務能力服務器(Service CaPability Server)提供各種業務能力。
ISMP/ISAG是中國電信提出的業務能力開放業務平臺。SP/CP的應用統一通過ISAG接入網絡,使用電信網絡中各個業務引擎提供的能力,通過ISMP完成鑒權計費和業務管理功能。通過ISMP/ISAG,實現SP/CP應用的統一業務接入、統一業務門戶、統一鑒權計費、統一業務管理、統一內容管理,同時屏蔽底層網絡實現的細節和差異。
電信運營商除了開發規模化的M2M應用,也一直在探討建立通用的服務于M2M業務的平臺。以Orange為例,M2M Connect是Orange的一個標準化平臺,為連接、應用和解決方案提供服務,是供客戶使用M2M服務的平臺,用戶通過網頁界面與M2M智能設備建立安全連接,直接控制智能設備運行并實時反饋設備的運行情況等信息。只要在Orange的網絡覆蓋范圍內,用戶就可以隨時隨地通過M2M Connect與遠程智能設備建立連接。
傳統IT廠商正在嘗試另外一種思路:構建針對物聯網應用開發、部署和運行平臺,以實現快速的業務流程定義,加速新業務部署,為各類物聯網應用的快速實現、部署和運行提供基礎平臺。通過云計算PaaS模式,可以較好地滿足上述需求。客戶在一個具備通用應用邏輯組件和界面套件的平臺上進行開發,只需要關心與自己業務相關的特定應用邏輯實現和交互界面的搭建,不需要關心通用組件的底層實現方式和運行環境的搭建,極大地簡化了應用的開發、部署和運行。業務發展到一定階段時,還可以針對一些使用面較廣的應用類型,根據其所在行業的特點,將行業應用中的通用邏輯功能單元從其業務流程中剝離出來,設計針對不同行業的業務模型單元,然后包裝成服務或通用組件供應用調用,進步簡化應用的開發過程。