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