什么是物聯(lián)網(wǎng)PaaS?它會(huì)帶來什么改變?
物聯(lián)網(wǎng)(簡稱為IoT)現(xiàn)在逐漸成為了軟件產(chǎn)業(yè)歷史上最有重大意義的發(fā)展趨勢之一。隨著連通性、存儲(chǔ)性和計(jì)算能力變得越來越普及,我們正親眼目睹物聯(lián)網(wǎng)解決方案的激增,從體育運(yùn)動(dòng)到公共安全,物聯(lián)網(wǎng)解決方案正在迅速擴(kuò)張。這個(gè)趨勢是非常明顯的:物聯(lián)網(wǎng)將會(huì)長期存在下去。正如計(jì)算機(jī)軟件歷史上許多其他的發(fā)展趨勢一樣,物聯(lián)網(wǎng)已開始孕育新一代的平臺。
雖然物聯(lián)網(wǎng)解決方案主要的衍生物集中在像是Arduino或者Raspberry Pi這樣的能夠使交流通過智能傳感器得以實(shí)現(xiàn)的架構(gòu)上,但是我相信一種可以使物聯(lián)網(wǎng)后端功能得以實(shí)現(xiàn)的平臺即將誕生。如果用行業(yè)術(shù)語的話,我們可以把這種新型平臺叫做物聯(lián)網(wǎng)平臺即服務(wù)(簡稱為PaaS)
物聯(lián)網(wǎng)后端服務(wù)的需要
物聯(lián)網(wǎng)市場的快速發(fā)展已經(jīng)造成了物聯(lián)網(wǎng)解決方案在數(shù)量和種類上的激增。除此之外,還有大量的資金被用于物聯(lián)網(wǎng)的投入運(yùn)轉(zhuǎn)。因此,該行業(yè)的重點(diǎn)已經(jīng)集中在制造和生產(chǎn)正確類型的硬件以確保這些解決方案切實(shí)可行。在這種模式下,大部分物聯(lián)網(wǎng)解決方案的提供者一直都在開發(fā)和創(chuàng)建這個(gè)模型架子的所有零部件,從硬件設(shè)備到相關(guān)的云服務(wù)或者解決方案。結(jié)果,不同的物聯(lián)網(wǎng)解決方案采取的各種云服務(wù)都缺乏一種一致性和統(tǒng)一的標(biāo)準(zhǔn)。
隨著該行業(yè)的逐步形成,對于采取標(biāo)準(zhǔn)模式來完成諸如事件處理、儲(chǔ)存和固件更新等常見的物聯(lián)網(wǎng)后端任務(wù)的需要變得越來越有重要意義。在這種新的模式下,我們很有可能會(huì)看到一個(gè)與眾不同的物聯(lián)網(wǎng)解決方案,它將與常見的后端服務(wù)合作,這將保證其互用性,可移植性和可管理性程度,而這些都是現(xiàn)今一代的物聯(lián)網(wǎng)解決方案無法實(shí)現(xiàn)的。
對于標(biāo)準(zhǔn)化和穩(wěn)定性的需求在物聯(lián)網(wǎng)部署方面的相關(guān)性越來越明顯。因此,我們現(xiàn)在看到的便是第一代的標(biāo)準(zhǔn),比如MQTT或者XMPP已經(jīng)被廣泛地用于物聯(lián)網(wǎng)解決方案的傳輸層。然而,運(yùn)輸協(xié)議并不足以支持構(gòu)建一個(gè)完整的物聯(lián)網(wǎng)后端層。當(dāng)下需要的是能夠提煉出如儲(chǔ)存,時(shí)間聚合和固件管理這些常見的物聯(lián)網(wǎng)后端功能的更加復(fù)雜的服務(wù)。
物聯(lián)網(wǎng)平臺即服務(wù)的出現(xiàn)
同時(shí),后端服務(wù)和基礎(chǔ)設(shè)施也正逐漸變成物聯(lián)網(wǎng)解決方案的必要元素,這可以看做是一般的平臺即服務(wù)的一種擴(kuò)充。但是他們也將不得不突出優(yōu)化的物聯(lián)網(wǎng)基礎(chǔ)服務(wù)以保證物聯(lián)網(wǎng)解決方案在現(xiàn)實(shí)世界仍具有重要意義。
移動(dòng)設(shè)備管理
在企業(yè)的移動(dòng)領(lǐng)域,移動(dòng)設(shè)備管理(簡稱為MDM)創(chuàng)造出了一個(gè)幾十億美元的產(chǎn)業(yè),該產(chǎn)業(yè)產(chǎn)生了很多企業(yè)并購活動(dòng)以及至少一個(gè)公共獨(dú)立公司,思可信。如果我們要考慮物聯(lián)網(wǎng)的部署問題,我們可以發(fā)現(xiàn)一些MDM工具提出的相同的難題和挑戰(zhàn)但是相對來說卻更加復(fù)雜。從這個(gè)意義上來看,我相信物聯(lián)網(wǎng)產(chǎn)業(yè)將會(huì)產(chǎn)生出主要實(shí)現(xiàn)智能設(shè)備在物聯(lián)網(wǎng)監(jiān)測拓?fù)渲羞M(jìn)行管理和運(yùn)行的平臺。
實(shí)時(shí)分析
在物聯(lián)網(wǎng)的產(chǎn)業(yè)部署方面,實(shí)時(shí)處理高容量的數(shù)據(jù)并提供有意義的分析對于其能否提供真正的商業(yè)價(jià)值至關(guān)重要。從這種意義上看,我認(rèn)為物聯(lián)網(wǎng)平臺即服務(wù)應(yīng)當(dāng)包括可以被立即使用的實(shí)時(shí)分析。這在建立復(fù)雜的事件處理平臺以實(shí)現(xiàn)由智能設(shè)備產(chǎn)生的數(shù)據(jù)的實(shí)時(shí)聚合方面十分有用。
物聯(lián)網(wǎng)解決方案測試
移動(dòng)解決方案的出現(xiàn)已經(jīng)帶來了能夠通過不同類型的設(shè)備,網(wǎng)絡(luò)和媒介確認(rèn)移動(dòng)解決方案的有效性的新型測試平臺。按照這種模式,我相信更多的物聯(lián)網(wǎng)產(chǎn)業(yè)解決方案的產(chǎn)生將會(huì)促使新平臺的出現(xiàn),這種平臺會(huì)使適用于各種類型的設(shè)備和拓?fù)涞木C合測試功能的出現(xiàn)成為可能。從這一點(diǎn)上看,這種新一代的物聯(lián)網(wǎng)測試平臺應(yīng)當(dāng)實(shí)現(xiàn)一些特定的功能,比如動(dòng)態(tài)信息模擬,生產(chǎn)力和記錄并重播特定條件下的指令信息流量的能力。
與企業(yè)制度相結(jié)合
與企業(yè)后端系統(tǒng)相結(jié)合對于物聯(lián)網(wǎng)產(chǎn)業(yè)來說至關(guān)重要。比如說,設(shè)想一個(gè)配備監(jiān)控生產(chǎn)線部分的傳感器的生產(chǎn)廠。傳感器產(chǎn)生的信息會(huì)通過物聯(lián)網(wǎng)平臺被實(shí)時(shí)聚合和處理,也就是說,在探測到一種新的情況時(shí),生產(chǎn)控制系統(tǒng)的記錄會(huì)被更新。很明顯,在這種運(yùn)行狀態(tài)下,由物聯(lián)網(wǎng)設(shè)備產(chǎn)生的信息必須與現(xiàn)存的系統(tǒng)相結(jié)合。為了實(shí)現(xiàn)這種結(jié)合,物聯(lián)網(wǎng)平臺即服務(wù)需要提供恰當(dāng)?shù)倪B接器和在高流量信息狀態(tài)下能夠被充分利用的后端整合功能。固定的計(jì)算范例如復(fù)雜的事件處理在實(shí)現(xiàn)這種物聯(lián)網(wǎng)整合方面十分有效。
站在現(xiàn)存平臺的肩膀上
物聯(lián)網(wǎng)平臺即服務(wù)的理念聽起來可能太過新奇,但是從技術(shù)的角度來表達(dá)則十分簡單,這些都是源于云計(jì)算和移動(dòng)平臺的進(jìn)步。今天,大部分的云端基礎(chǔ)架構(gòu)和平臺技術(shù)都具有能夠滿足物聯(lián)網(wǎng)需要的高通量事件處理服務(wù)。除此之外,這些平臺還滿足提供靈活的可擴(kuò)展模式的需要。
與云計(jì)算相似的是,物聯(lián)網(wǎng)平臺即服務(wù)理念能夠建立在過去五年里由公司移動(dòng)產(chǎn)業(yè)的快速發(fā)展而產(chǎn)生的技術(shù)之上。如果你認(rèn)為手機(jī)只是物聯(lián)網(wǎng)的一個(gè)子集,那么認(rèn)為固定的企業(yè)平臺理念如MDM,移動(dòng)分析和移動(dòng)后端作為一種服務(wù)已經(jīng)為物聯(lián)網(wǎng)平臺即服務(wù)的解決方案提供了依據(jù)便是很可靠的假設(shè)。