本篇文章給大家分享的是有關(guān)如何通過(guò) Azure IoT 中心實(shí)現(xiàn)互聯(lián)網(wǎng)設(shè)備數(shù)據(jù)的可視化分析,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了烏拉特中免費(fèi)建站歡迎大家使用!
物聯(lián)網(wǎng),其英文名稱是:“Internet of things(IoT)”。顧名思義,物聯(lián)網(wǎng)就是物物相連的互聯(lián)網(wǎng)。Azure 平臺(tái)緊隨物聯(lián)網(wǎng)發(fā)展的浪潮,提供了針對(duì)物聯(lián)網(wǎng)非常完備的支持。本項(xiàng)目中,我們將介紹基于 IoT 解決方案體系架構(gòu),描述了如何使用 Azure 服務(wù)部署的 IoT 解決方案的一些特征和過(guò)程。IoT 解決方案需要設(shè)備(可能數(shù)以百萬(wàn)計(jì)甚至更多)與解決方案后端之間有安全的雙向通信。通過(guò)使用 Azure IoT 中心,Azure 流分析,PowerBI,Web 應(yīng)用,數(shù)據(jù)庫(kù)等服務(wù),讓您更輕松的進(jìn)行 IoT 開發(fā),數(shù)據(jù)更穩(wěn)定更安全的傳輸。Azure IoT 解決方案,可以快速的將大規(guī)模設(shè)備連接到云,從而從這些設(shè)備接收大規(guī)模數(shù)據(jù), 并管理這些設(shè)備的授權(quán)和限制,同時(shí)分析處理數(shù)據(jù),提供實(shí)時(shí)分析和監(jiān)控,為您的應(yīng)用服務(wù)提供最及時(shí)的數(shù)據(jù)和支持。同時(shí),結(jié)合 Azure web 應(yīng)用和大數(shù)據(jù)服務(wù),能幫助您快速分析數(shù)據(jù)并發(fā)布必要的信息。您也可以根據(jù)業(yè)務(wù)的需要?jiǎng)討B(tài)調(diào)整服務(wù)計(jì)劃和進(jìn)行橫向和縱向縮放, 以適應(yīng)業(yè)務(wù)的發(fā)展和節(jié)約成本。
物聯(lián)網(wǎng)(IoT):英文名稱 Internet of things(簡(jiǎn)稱 IoT)。物聯(lián)網(wǎng)其實(shí)是互聯(lián)網(wǎng)的一個(gè)延伸,但是本質(zhì)還是互聯(lián)網(wǎng)。只是互聯(lián)網(wǎng)的終端是計(jì)算機(jī)(PC、服務(wù)器),而物聯(lián)網(wǎng)的終端不再是計(jì)算機(jī)(PC、服務(wù)器),而是嵌入式計(jì)算機(jī)系統(tǒng)及其配套的傳感器。如穿戴設(shè)備、環(huán)境監(jiān)控設(shè)備、虛擬現(xiàn)實(shí)設(shè)備等等。 取名物聯(lián)網(wǎng), 即為萬(wàn)物互聯(lián)的意思。
Azure IoT套件:Azure IoT 套件是為將多個(gè) Azure 服務(wù)與自定義擴(kuò)展打包在一起作為預(yù)配置解決方案的一整套解決方案。Azure 物聯(lián)網(wǎng)(IoT)服務(wù)提供了如下功能。這些企業(yè)級(jí)服務(wù)讓你能夠:
從設(shè)備收集數(shù)據(jù)
分析移動(dòng)中的數(shù)據(jù)流
存儲(chǔ)和查詢大型數(shù)據(jù)集
可視化實(shí)時(shí)和歷史數(shù)據(jù)
與后端辦公系統(tǒng)集成
管理設(shè)備
Azure IoT 套件通過(guò)預(yù)制解決方案,提供軟件開發(fā)工具包,不斷自定義和擴(kuò)展解決方案來(lái)滿足客戶的需求。而 IoT 套件又包含了眾多服務(wù)。
Azure IoT套件的核心是 Azure IoT中心 服務(wù)。該服務(wù)提供設(shè)備到云和云到設(shè)備的消息傳送功能,并充當(dāng)云和其他主要 IoT 套件服務(wù)的網(wǎng)關(guān)。該服務(wù)允許你從你的設(shè)備大量接收消息,并將命令發(fā)送給你的設(shè)備。使用該服務(wù)還可以 管理設(shè)備。例如,可以對(duì)連接到中心的一個(gè)或多個(gè)設(shè)備進(jìn)行配置、重新啟動(dòng),或執(zhí)行恢復(fù)出廠設(shè)置。
Azure流分析提供移動(dòng)中的數(shù)據(jù)分析。IoT 套件使用該服務(wù)來(lái)處理傳入遙測(cè)、執(zhí)行聚合以及檢測(cè)事件。預(yù)配置解決方案也會(huì)使用流分析來(lái)處理包含數(shù)據(jù)(例如元數(shù)據(jù)或來(lái)自設(shè)備的命令響應(yīng))的信息消息。這些解決方案使用流分析來(lái)處理來(lái)自你設(shè)備的消息,并將這些消息傳送給其他服務(wù)。
Azure存儲(chǔ)和 Azure Cosmos DB 提供數(shù)據(jù)存儲(chǔ)功能。 預(yù)配置解決方案使用 blob 存儲(chǔ)來(lái)存儲(chǔ)遙測(cè)數(shù)據(jù)并使其可用于分析。這些解決方案使用 Cosmos DB 來(lái)存儲(chǔ)設(shè)備元數(shù)據(jù),以及啟用解決方案的設(shè)備管理功能。
Azure Web應(yīng)用和 Power BI 提供數(shù)據(jù)可視化功能。借助 Power BI 的靈活性,你可以快速生成自己的交互式儀表板(使用 IoT 套件數(shù)據(jù))。
Azure Web 應(yīng)用:Azure Web 應(yīng)用是 Azure 應(yīng)用服務(wù)的一種,使用 Azure Web 應(yīng)用可以采用所選編程語(yǔ)言構(gòu)建和托管 Web 應(yīng)用程序,而無(wú)需管理基礎(chǔ)結(jié)構(gòu)。您可以使用 Azure 應(yīng)用服務(wù)支持的例如 ASP.NET、Node.js、Java、PHP 或 Python 等來(lái)構(gòu)建您的 Web 應(yīng)用。
Azure 應(yīng)用服務(wù):Azure 應(yīng)用服務(wù)是 Azure 的平臺(tái)即服務(wù) (PaaS) 產(chǎn)品。為任何平臺(tái)或設(shè)備創(chuàng)建 Web 應(yīng)用和移動(dòng)應(yīng)用。將應(yīng)用與 SaaS 解決方案集成、與本地應(yīng)用程序進(jìn)行連接,以及實(shí)現(xiàn)業(yè)務(wù)流程的自動(dòng)化。應(yīng)用服務(wù)提供多種應(yīng)用類型,包括 Web 應(yīng)用,移動(dòng)應(yīng)用,API 應(yīng)用。
PaaS:平臺(tái)即服務(wù) (PaaS) 是云中的完整開發(fā)和部署環(huán)境,你可以使用其中資源交付內(nèi)容,從基于云的簡(jiǎn)單應(yīng)用到啟用云的復(fù)雜企業(yè)應(yīng)用程序皆可。你以即用即付的方式從云服務(wù)提供商處購(gòu)買所需資源,并通過(guò)安全的 Internet 連接訪問(wèn)這些資源。
類似 IaaS,PaaS 也包括服務(wù)器、存儲(chǔ)空間和網(wǎng)絡(luò)等基礎(chǔ)結(jié)構(gòu),但它還包括中間件、開發(fā)工具、商業(yè)智能(BI)服務(wù)和數(shù)據(jù)庫(kù)管理系統(tǒng)等。PaaS 旨在支持 Web 應(yīng)用程序的完整生命周期:生成、測(cè)試、部署、管理和更新。
PaaS 讓你無(wú)需購(gòu)買和管理軟件許可證、應(yīng)用程序基礎(chǔ)結(jié)構(gòu)和中間件或開發(fā)工具和其他資源,從而避免了開支和復(fù)雜操作。你管理自己開發(fā)的應(yīng)用程序和服務(wù),剩余事項(xiàng)一般由云服務(wù)提供商負(fù)責(zé)。
Azure 存儲(chǔ):Azure 存儲(chǔ)是 Azure 提供的適合各類數(shù)據(jù)的,經(jīng)濟(jì)可靠的云存儲(chǔ)解決方案, 其包括 Blob,表,隊(duì)列,文件等基礎(chǔ)云存儲(chǔ)服務(wù)和高級(jí)存儲(chǔ)服務(wù)。對(duì)于需要為其數(shù)據(jù)使用可伸縮的、持久的且具有高可用性的存儲(chǔ)的應(yīng)用程序提供了最優(yōu)的支持和保障。 Azure 存儲(chǔ)可以大規(guī)模伸縮,因此你可以存儲(chǔ)和處理數(shù)百 TB 的數(shù)據(jù)來(lái)支持科學(xué)、財(cái)務(wù)分析和媒體應(yīng)用程序所需的大數(shù)據(jù)方案。
Azure SQL 數(shù)據(jù)庫(kù):Azure SQL 數(shù)據(jù)庫(kù)是 Azure 中完全托管的關(guān)系數(shù)據(jù)庫(kù)即服務(wù) (DBaaS)。 借助此平臺(tái)即服務(wù)產(chǎn)品/服務(wù),可無(wú)縫處理 SQL 代碼庫(kù)的所有修補(bǔ)和更新,并避開底層基礎(chǔ)結(jié)構(gòu)的所有管理。SQL 數(shù)據(jù)庫(kù)與 SQL Server 數(shù)據(jù)庫(kù)引擎共享其代碼庫(kù)。SQL 數(shù)據(jù)庫(kù)是通用的關(guān)系數(shù)據(jù)庫(kù),支持關(guān)系數(shù)據(jù)、JSON、空間和 XML 等結(jié)構(gòu)。它提供動(dòng)態(tài)可縮放性能,并提供列存儲(chǔ)索引(用于極端分析和報(bào)告)和內(nèi)存中 OLTP(用于極端事務(wù)處理)等選項(xiàng)。SQL 數(shù)據(jù)庫(kù)在多個(gè)服務(wù)級(jí)別提供可預(yù)測(cè)的、動(dòng)態(tài)可縮放的性能,主要表現(xiàn)在:無(wú)停機(jī)時(shí)間、內(nèi)置智能優(yōu)化、全局可伸縮性和可用性,以及高級(jí)安全選項(xiàng) - 一切幾乎不用人工管理。憑借這些功能,客戶可將注意力集中在如何快速進(jìn)行應(yīng)用開發(fā)、加快推向市場(chǎng),而無(wú)需將寶貴的時(shí)間和資源投入在管理虛擬機(jī)和基礎(chǔ)結(jié)構(gòu)上。
Power BI :Power BI 是由微軟開發(fā)的一種基于云的商業(yè)分析服務(wù),可為你提供最關(guān)鍵業(yè)務(wù)數(shù)據(jù)的單一視圖。使用實(shí)時(shí)儀表板監(jiān)視你的業(yè)務(wù)運(yùn)行狀況。Power BI Embedded 是一項(xiàng) Azure服務(wù),使 ISV 能夠在其自己的應(yīng)用程序中融入 Power BI 數(shù)據(jù)體驗(yàn)。 開發(fā)人員已經(jīng)構(gòu)建了應(yīng)用程序,并且這些應(yīng)用程序具有其自己的用戶和不同的功能集。 這些應(yīng)用也可能碰巧具有內(nèi)置的數(shù)據(jù)元素(如圖表和報(bào)表),這些元素現(xiàn)在可以由 Power BI Embedded 提供支持。不需要 Power BI 帳戶便可使用這些應(yīng)用??衫^續(xù)像以前那樣登錄這些應(yīng)用程序,查看并與 Power BI 報(bào)表體驗(yàn)進(jìn)行交互,而無(wú)需任何額外的授權(quán)。
整個(gè)項(xiàng)目的使用費(fèi)用會(huì)根據(jù)項(xiàng)目的需求和使用情況而有所不同。例如 Web 應(yīng)用服務(wù)計(jì)劃,單個(gè)數(shù)據(jù)庫(kù),彈性數(shù)據(jù)庫(kù),cdn 的流量使用,消息的發(fā)送多少等等。IOT 套件提供一定量的免費(fèi)額度,而應(yīng)用服務(wù)將創(chuàng)建適用于任何平臺(tái)和任何設(shè)備的 Web 應(yīng)用和移動(dòng)應(yīng)用所需的一切整合在一起。免費(fèi)和共享計(jì)劃允許你在共享環(huán)境中托管應(yīng)用,而基本、標(biāo)準(zhǔn)和高級(jí)計(jì)劃則提供專用于計(jì)劃的虛擬機(jī)。你可以在你在計(jì)劃內(nèi)部署的每個(gè)實(shí)例中托管多個(gè)應(yīng)用和域。如果您是 1 元訂閱用戶,您的服務(wù)在使用期限內(nèi)基本可以免費(fèi)使用基本的服務(wù)。1 元訂閱用戶請(qǐng)參考 – 1 元訂閱詳情 。 否則請(qǐng)參考應(yīng)用服務(wù)價(jià)格詳情, 存儲(chǔ)價(jià)格詳情,Azure Cosmos DB 價(jià)格詳情, Power BI 服務(wù)價(jià)格。
下面是關(guān)于物聯(lián)網(wǎng)服務(wù)的一個(gè)簡(jiǎn)單架構(gòu)介紹。
如果您已經(jīng)對(duì)基本的 IoT 方案有了一些了解, 可以參考一下下面更加細(xì)節(jié)的架構(gòu)圖。主要涉及三大部分: 設(shè)備連接, 數(shù)據(jù)處理,分析和管理, 數(shù)據(jù)的展示。 這也是我們今天的樣例中主要要展示的內(nèi)容。
整個(gè) IoT 項(xiàng)目大概構(gòu)建分為以下幾個(gè)步驟:
1. 準(zhǔn)備工作
2. 創(chuàng)建 IoT 中心
3. 創(chuàng)建設(shè)備標(biāo)識(shí)
4. 接收設(shè)備到云的消息
5. 創(chuàng)建模擬設(shè)備應(yīng)用程序
6. 運(yùn)行應(yīng)用
7. 處理設(shè)備到云的消息
8. 使用Azure Web應(yīng)用可視化實(shí)時(shí)傳感器數(shù)據(jù)
以上就是如何通過(guò) Azure IoT 中心實(shí)現(xiàn)互聯(lián)網(wǎng)設(shè)備數(shù)據(jù)的可視化分析,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
標(biāo)題名稱:如何通過(guò)AzureIoT中心實(shí)現(xiàn)互聯(lián)網(wǎng)設(shè)備數(shù)據(jù)的可視化分析
轉(zhuǎn)載注明:http://jinyejixie.com/article36/pgeipg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、商城網(wǎng)站、品牌網(wǎng)站制作、網(wǎng)站建設(shè)、定制網(wǎng)站、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)