如今構(gòu)建可在IoT設(shè)備與IoT云平臺(tái)之間提供雙向通信的IoT應(yīng)用程序面臨兩個(gè)主要挑戰(zhàn):
大型云提供商使用的物聯(lián)網(wǎng)解決方案將客戶設(shè)備鎖定到單個(gè)云提供商。
管理和部署消息傳遞服務(wù)需要大量的專業(yè)知識(shí)和資源。對(duì)于許多想要部署生產(chǎn)物聯(lián)網(wǎng)應(yīng)用程序的公司而言,這些因素是嚴(yán)重的障礙。
使用MQTT鎖定大型云
亞馬遜,微軟和谷歌都擁有專有的物聯(lián)網(wǎng)平臺(tái)。這些物聯(lián)網(wǎng)平臺(tái)的關(guān)鍵功能是管理物聯(lián)網(wǎng)設(shè)備和云之間的數(shù)據(jù)消息傳遞。好消息是,所有大型云供應(yīng)商都支持MQTT作為其消息傳遞協(xié)議之一。壞消息是,沒(méi)有一家大型云供應(yīng)商支持完整的MQTT規(guī)范,也沒(méi)有一家宣布計(jì)劃支持MQTT 5規(guī)范。
大多數(shù)大型云供應(yīng)商都實(shí)現(xiàn)了修改后的MQTT版本,該版本將設(shè)備鎖定為只能與大型云供應(yīng)商MQTT服務(wù)進(jìn)行通信。這些大型云供應(yīng)商談?wù)揗QTT,但沒(méi)有提供開(kāi)放標(biāo)準(zhǔn)的價(jià)值。
供應(yīng)商鎖定始終是客戶的風(fēng)險(xiǎn)。對(duì)于物聯(lián)網(wǎng)應(yīng)用,供應(yīng)商鎖定的風(fēng)險(xiǎn)更大。通常,IoT設(shè)備部署在企業(yè)外部,具有較長(zhǎng)的產(chǎn)品生命周期,并且涉及大量已部署的設(shè)備。如果您的物聯(lián)網(wǎng)設(shè)備只能與一項(xiàng)大型云物聯(lián)網(wǎng)服務(wù)通信,那么您將緊密地依賴于物聯(lián)網(wǎng)服務(wù)決定提供的任何內(nèi)容。
我們認(rèn)為物聯(lián)網(wǎng)設(shè)備必須與云無(wú)關(guān)。應(yīng)該有可能將IoT設(shè)備消息傳遞數(shù)據(jù)定向到任何云供應(yīng)商,甚至多個(gè)云供應(yīng)商。我們生活在多云世界中,因此物聯(lián)網(wǎng)應(yīng)用程序可以存在于多云世界中非常重要。
降低生產(chǎn)物聯(lián)網(wǎng)的復(fù)雜性
我們的行業(yè)需要努力降低部署和管理生產(chǎn)物聯(lián)網(wǎng)系統(tǒng)的復(fù)雜性。物聯(lián)網(wǎng)技術(shù)通常太適合進(jìn)行概念的快速證明。但是,一旦PoC投入生產(chǎn),管理系統(tǒng)的復(fù)雜性就會(huì)變得不堪重負(fù)。
很少有組織會(huì)配備人員和流程來(lái)管理關(guān)鍵業(yè)務(wù)IoT應(yīng)用程序所需的可伸縮性和可用性。物聯(lián)網(wǎng)應(yīng)用程序必須能夠無(wú)縫擴(kuò)展和縮減以適應(yīng)使用高峰。關(guān)鍵業(yè)務(wù)物聯(lián)網(wǎng)應(yīng)用程序通常具有需要高可用性云服務(wù)的服務(wù)級(jí)別協(xié)議(SLA)。
交付所需級(jí)別的可伸縮性和可靠性通常可能是將 IoT應(yīng)用程序部署到生產(chǎn)中的限制。為物聯(lián)網(wǎng)應(yīng)用程序?qū)崿F(xiàn)可擴(kuò)展性和可用性的成本可能相當(dāng)可觀。
MQTT Cloud部署的選項(xiàng)
當(dāng)前,想要將基于MQTT的系統(tǒng)部署到生產(chǎn)中的客戶有兩種選擇:1)使用不完全支持MQTT的大型云服務(wù)并接受供應(yīng)商鎖-2)自己管理MQTT代理群集。我們認(rèn)為行業(yè)需要第三種選擇:一種MQTT云服務(wù),該服務(wù)100%符合MQTT,并且不需要供應(yīng)商SDK來(lái)連接設(shè)備。我們將此第三個(gè)選項(xiàng)稱為“云原生IoT消息服務(wù)”。
云原生物聯(lián)網(wǎng)消息服務(wù)
我們對(duì)云原生IoT消息服務(wù)的定義如下:
基于標(biāo)準(zhǔn)的產(chǎn)品不依賴特定云供應(yīng)商的服務(wù)。
透明,彈性的可擴(kuò)展性,可以適應(yīng)來(lái)自IoT設(shè)備的遙測(cè)數(shù)據(jù)流量的峰值和谷值。
透明的容錯(cuò)能力和高可用性,可滿足關(guān)鍵業(yè)務(wù)物聯(lián)網(wǎng)應(yīng)用所需的服務(wù)水平協(xié)議。
能夠在不同的云平臺(tái)上運(yùn)行。
Open API允許將數(shù)據(jù)與其他云服務(wù)和第三方服務(wù)集成。
物聯(lián)網(wǎng)所需的開(kāi)放標(biāo)準(zhǔn)實(shí)施
為了使物聯(lián)網(wǎng)行業(yè)充分發(fā)揮潛力,客戶需要具有與供應(yīng)商無(wú)關(guān)的標(biāo)準(zhǔn)和100%兼容的實(shí)施方式的靈活性。MQTT的當(dāng)前云實(shí)施導(dǎo)致供應(yīng)商鎖定,這將限制物聯(lián)網(wǎng)應(yīng)用程序的未來(lái)增長(zhǎng)以及該行業(yè)的未來(lái)潛力。
HiveMQ最近推出了HiveMQ Cloud,這是一個(gè)完全托管的MQTT平臺(tái),可提供云原生的IoT消息傳遞服務(wù)。HiveMQ Cloud基于MQTT的100%兼容實(shí)施。我們希望并期望其他云實(shí)現(xiàn)方案將可用于進(jìn)一步推動(dòng)MQTT作為事實(shí)上的IoT消息傳遞協(xié)議的成功。
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2927文章
45985瀏覽量
389053 -
供應(yīng)商
+關(guān)注
關(guān)注
0文章
359瀏覽量
20484 -
IOT
+關(guān)注
關(guān)注
187文章
4292瀏覽量
200897
發(fā)布評(píng)論請(qǐng)先 登錄
物聯(lián)網(wǎng)的應(yīng)用范圍有哪些?
物聯(lián)網(wǎng)未來(lái)發(fā)展趨勢(shì)如何?
物聯(lián)網(wǎng)工程師為什么要學(xué)Linux?
智慧消防物聯(lián)網(wǎng)平臺(tái)
蜂窩物聯(lián)網(wǎng)怎么選
為什么選擇蜂窩物聯(lián)網(wǎng)
宇樹(shù)科技在物聯(lián)網(wǎng)方面
云原生AI服務(wù)怎么樣
物聯(lián)網(wǎng)就業(yè)有哪些高薪崗位?
物聯(lián)網(wǎng)學(xué)習(xí)路線來(lái)啦!
【全新課程資料】正點(diǎn)原子《ESP32物聯(lián)網(wǎng)項(xiàng)目實(shí)戰(zhàn)》培訓(xùn)課程資料上線!
云原生和非云原生哪個(gè)好?六大區(qū)別詳細(xì)對(duì)比
什么是物聯(lián)網(wǎng)技術(shù)?
MQTT物聯(lián)網(wǎng)平臺(tái)是什么
物聯(lián)網(wǎng)MQTT broker服務(wù)器的設(shè)置步驟

評(píng)論