Azure 物聯(lián)網(wǎng) (IoT) 是什么?

來源: Microsoft Azure
作者:Microsoft Azure
時(shí)間:2021-01-20
18823
Azure物聯(lián)網(wǎng)(IoT)是Microsoft托管的云服務(wù)的集合,這些服務(wù)用于連接、監(jiān)視和控制數(shù)十億項(xiàng)IoT資產(chǎn)。更簡單地講,IoT解決方案由一個(gè)或多個(gè)IoT設(shè)備構(gòu)成,這些設(shè)備與云中托管的一個(gè)或多個(gè)后端服務(wù)通信。

Azure物聯(lián)網(wǎng)(IoT)是Microsoft托管的云服務(wù)的集合,這些服務(wù)用于連接、監(jiān)視和控制數(shù)十億項(xiàng)IoT資產(chǎn)。更簡單地講,IoT解決方案由一個(gè)或多個(gè)IoT設(shè)備構(gòu)成,這些設(shè)備與云中托管的一個(gè)或多個(gè)后端服務(wù)通信。

IoT設(shè)備

IoT設(shè)備通常包括一塊裝有傳感器的電路板,這些傳感器使用WiFi連接到Internet。例如:

遠(yuǎn)程油泵上的壓力傳感器。

空調(diào)設(shè)備中的溫度和濕度傳感器。

電梯中的加速計(jì)。

房間中的感測器。

不同的制造商提供多種設(shè)備用于構(gòu)建解決方案。有關(guān)經(jīng)認(rèn)證可與Azure IoT中心配合使用的設(shè)備列表,請參閱Azure IoT認(rèn)證設(shè)備目錄。對于原型制作,可以使用MXChip IoT DevKit或Raspberry Pi等設(shè)備。Devkit包含內(nèi)置的溫度、壓力、濕度傳感器,以及陀螺儀、加速度傳感器和磁力計(jì)。Raspberry Pi允許連接多種不同類型的傳感器。

Microsoft提供開源設(shè)備SDK用于構(gòu)建在設(shè)備上運(yùn)行的應(yīng)用。這些SDK可以簡化并加速IoT解決方案的開發(fā)。

通信

通常,IoT設(shè)備將來自傳感器的遙測數(shù)據(jù)發(fā)送到云中的后端服務(wù)。但是,也可以實(shí)現(xiàn)其他類型的通信,例如,在后端服務(wù)中將命令發(fā)送到設(shè)備。下面是設(shè)備到云和云到設(shè)備的通信的一些示例:

流動冷藏貨車每隔5分鐘向IoT中心發(fā)送溫度數(shù)據(jù)。

后端服務(wù)向設(shè)備發(fā)送一條命令,以更改設(shè)備發(fā)送遙測數(shù)據(jù)的頻率來幫助診斷問題。

設(shè)備根據(jù)其傳感器讀數(shù)值發(fā)送警報(bào)。例如,監(jiān)視化學(xué)工廠中間歇式反應(yīng)器的設(shè)備在溫度超出特定值時(shí)發(fā)送警報(bào)。

設(shè)備發(fā)送信息并在儀表板上顯示,供操作人員查看。例如,精煉廠的控制室可以顯示每個(gè)管道中的溫度、壓力和流量,使操作員能夠監(jiān)視設(shè)施。

IoT設(shè)備SDK和IoT中心支持常用的通信協(xié)議,例如HTTP、MQTT和AMQP。

相比于其他客戶端(例如瀏覽器和移動應(yīng)用),IoT設(shè)備有不同的特征。設(shè)備SDK可幫助解決以安全可靠的方式將設(shè)備連接到后端服務(wù)的難題。具體而言,IoT設(shè)備具有以下特征:

通常是無人操作的嵌入式系統(tǒng)(與電話不同)。

可以部署到物理訪問昂貴的遠(yuǎn)程位置。

可能只能通過解決方案后端來訪問。

能力和處理資源可能都有限。

網(wǎng)絡(luò)連接可能不穩(wěn)定、緩慢或昂貴。

可能需要使用專屬、自定義或行業(yè)特定的應(yīng)用程序協(xié)議。

后端服務(wù)

在IoT解決方案中,后端服務(wù)提供如下功能:

接收大規(guī)模的來自設(shè)備的遙測數(shù)據(jù),并確定如何處理和存儲該數(shù)據(jù)。

通過分析遙測數(shù)據(jù)為用戶提供見解,不管是實(shí)時(shí)的還是事后的。

從云向特定設(shè)備發(fā)送命令。

預(yù)配設(shè)備并控制哪些設(shè)備可以連接到基礎(chǔ)結(jié)構(gòu)。

控制設(shè)備狀態(tài)并監(jiān)視設(shè)備活動。

管理設(shè)備上安裝的固件。

例如,在輸油站的遠(yuǎn)程監(jiān)視解決方案中,云后端使用來自油泵的遙測數(shù)據(jù)來識別異常行為。當(dāng)后端服務(wù)識別到異常時(shí),可以自動將一條命令發(fā)回給設(shè)備,以采取糾正措施。此過程在設(shè)備和云之間產(chǎn)生一個(gè)自動反饋循環(huán),大大提高了解決方案效率。

Azure IoT示例

有關(guān)演示組織如何使用Azure IoT的現(xiàn)實(shí)示例,請參閱Microsoft IoT技術(shù)案例研究。

有關(guān)IoT體系結(jié)構(gòu)的深入介紹,請參閱Microsoft Azure IoT參考體系結(jié)構(gòu)。

后續(xù)步驟

如果需要一些使用過的實(shí)際商業(yè)用例和體系結(jié)構(gòu),請參閱Microsoft Azure IoT技術(shù)案例研究。

如果需要一些可以通過IoT DevKit來試用的示例項(xiàng)目,請參閱IoT DevKit項(xiàng)目目錄。

有關(guān)不同服務(wù)的更詳細(xì)說明及其用法,請參閱Azure IoT服務(wù)和技術(shù)。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于Microsoft Azure,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對觀點(diǎn)贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質(zhì)服務(wù)商推薦
更多