什么是 Azure IoT Central?

來源: microsoft azure
作者:microsoft azure
時(shí)間:2020-11-21
16951
IoT Central是一個(gè)IoT應(yīng)用程序平臺(tái),可減輕開發(fā)、管理和維護(hù)企業(yè)級(jí)IoT解決方案的負(fù)擔(dān)和成本。選擇使用IoT Central進(jìn)行構(gòu)建可將時(shí)間、金錢和精力集中于使用IoT數(shù)據(jù)轉(zhuǎn)換業(yè)務(wù),而不僅僅是維護(hù)和更新復(fù)雜且不斷發(fā)展的IoT基礎(chǔ)結(jié)構(gòu)。

IoT Central是一個(gè)IoT應(yīng)用程序平臺(tái),可減輕開發(fā)、管理和維護(hù)企業(yè)級(jí)IoT解決方案的負(fù)擔(dān)和成本。選擇使用IoT Central進(jìn)行構(gòu)建可將時(shí)間、金錢和精力集中于使用IoT數(shù)據(jù)轉(zhuǎn)換業(yè)務(wù),而不僅僅是維護(hù)和更新復(fù)雜且不斷發(fā)展的IoT基礎(chǔ)結(jié)構(gòu)。

通過Web UI可以監(jiān)視設(shè)備條件、創(chuàng)建規(guī)則并在其整個(gè)生命周期中管理數(shù)百萬個(gè)設(shè)備及其數(shù)據(jù)。此外,該平臺(tái)將IoT智能擴(kuò)展到了業(yè)務(wù)線應(yīng)用程序,你可以利用該平臺(tái)根據(jù)設(shè)備的見解采取行動(dòng)。

本文概述了與IoT Central相關(guān)的以下內(nèi)容:

與項(xiàng)目關(guān)聯(lián)的典型角色。

如何創(chuàng)建應(yīng)用程序。

如何將設(shè)備連接到應(yīng)用程序。

如何管理應(yīng)用程序。

IoT Central中的Azure IoT Edge功能。

如何將Azure IoT Edge運(yùn)行時(shí)支持的設(shè)備連接到應(yīng)用程序。

角色

本IoT Central文檔提到了四個(gè)與IoT Central應(yīng)用程序進(jìn)行交互的角色:

“解決方案構(gòu)建者”負(fù)責(zé)定義可以連接到應(yīng)用程序的設(shè)備類型,并為操作員自定義應(yīng)用程序。

“操作員”管理連接到應(yīng)用程序的設(shè)備。

“管理員”負(fù)責(zé)執(zhí)行管理任務(wù),例如,管理應(yīng)用程序中的用戶角色和權(quán)限。

“設(shè)備開發(fā)者”創(chuàng)建在連接到應(yīng)用程序的設(shè)備上運(yùn)行的代碼,或在連接到應(yīng)用程序的IoT Edge模塊上運(yùn)行的代碼。

創(chuàng)建IoT Central應(yīng)用程序

作為解決方案構(gòu)建者,你可以使用IoT Central為組織創(chuàng)建自定義的、托管在云中的IoT解決方案。自定義的IoT解決方案通常包括:

一個(gè)基于云的應(yīng)用程序,它從設(shè)備接收遙測數(shù)據(jù)并使得你可以管理這些設(shè)備。

運(yùn)行自定義代碼且連接到基于云的應(yīng)用程序的多個(gè)設(shè)備。

可以快速部署新的IoT Central應(yīng)用程序,然后在瀏覽器中對其進(jìn)行自定義以滿足特定要求。一開始可以使用普通的應(yīng)用程序模板,或使用以零售、能源、政府或醫(yī)療保健行業(yè)為中心的某個(gè)應(yīng)用程序模板。

作為解決方案構(gòu)建者,你可以使用基于Web的工具為連接到應(yīng)用程序的設(shè)備創(chuàng)建“設(shè)備模板”。設(shè)備模板是定義一種設(shè)備的特征和行為的藍(lán)圖,例如:

它發(fā)送的遙測。示例包含溫度和濕度。遙測是流式處理數(shù)據(jù)。

操作員可以修改的業(yè)務(wù)屬性。示例包含客戶地址和最后維護(hù)日期。

由設(shè)備設(shè)置的、在應(yīng)用程序中處于只讀狀態(tài)的設(shè)備屬性。例如,閥的狀態(tài)為打開或關(guān)閉。

由操作員設(shè)置的屬性,決定了設(shè)備的行為。例如,設(shè)備的目標(biāo)溫度。

操作員可以調(diào)用的、在設(shè)備上運(yùn)行的命令。例如,用于遠(yuǎn)程重啟設(shè)備的命令。

此設(shè)備模板包括:

設(shè)備功能模型,描述設(shè)備應(yīng)實(shí)現(xiàn)的功能。設(shè)備功能包括:

流式傳輸?shù)絀oT Central的遙測。

用于將狀態(tài)報(bào)告給IoT Central的只讀屬性。

從IoT Central接收的、用于設(shè)置設(shè)備狀態(tài)的可寫屬性。

從IoT Central調(diào)用的命令。

不存儲(chǔ)在設(shè)備上的云屬性。

屬于IoT Central應(yīng)用程序的自定義、儀表板和窗體。

創(chuàng)建設(shè)備模板

作為解決方案構(gòu)建者,你在創(chuàng)建設(shè)備模板時(shí)有多種選擇:

在IoT Central中設(shè)計(jì)設(shè)備模板,然后在設(shè)備代碼中實(shí)現(xiàn)其設(shè)備功能模型。

使用Visual Studio code創(chuàng)建設(shè)備功能模型,并將模型發(fā)布到存儲(chǔ)庫?;谀P蛯?shí)現(xiàn)設(shè)備代碼,并將設(shè)備連接到IoT Central應(yīng)用程序。IoT Central從存儲(chǔ)庫中查找設(shè)備功能模型,并創(chuàng)建簡單的設(shè)備模板。

使用Visual Studio Code創(chuàng)建設(shè)備功能模型?;谀P蛯?shí)現(xiàn)設(shè)備代碼。將設(shè)備功能模型手動(dòng)導(dǎo)入IoT Central應(yīng)用程序,然后添加IoT Central應(yīng)用程序所需的任何云屬性、自定義和儀表板。

作為解決方案構(gòu)建者,你可以使用IoT Central來生成測試設(shè)備的代碼,以便驗(yàn)證設(shè)備模板。

如果你是設(shè)備開發(fā)人員,請參閱IoT Central設(shè)備開發(fā)概述,了解如何實(shí)現(xiàn)使用這些設(shè)備模板的設(shè)備。

自定義UI

作為解決方案構(gòu)建者,你還可以為負(fù)責(zé)日常使用應(yīng)用程序的操作員自定義IoT Central應(yīng)用程序UI。解決方案構(gòu)建者可以進(jìn)行的自定義包括:

在設(shè)備模板上定義屬性和設(shè)置的布局。

配置自定義儀表板,以幫助操作員獲得見解,并更快地解決問題。

配置自定義分析來從已連接的設(shè)備探究時(shí)序數(shù)據(jù)。

管理設(shè)備

操作員使用IoT Central應(yīng)用程序管理IoT Central解決方案中的設(shè)備。操作員執(zhí)行以下任務(wù):

監(jiān)視連接到應(yīng)用程序的設(shè)備。

排查和修正設(shè)備問題。

預(yù)配新設(shè)備。

作為解決方案構(gòu)建者,你可以定義對連接設(shè)備的數(shù)據(jù)流進(jìn)行操作的自定義規(guī)則和操作。操作員可以在設(shè)備級(jí)別啟用或禁用這些規(guī)則來控制和自動(dòng)執(zhí)行應(yīng)用程序中的任務(wù)。

對于旨在大規(guī)模運(yùn)行的IoT解決方案,以結(jié)構(gòu)化的方式管理設(shè)備非常重要。只是將設(shè)備連接到云是不夠的,還需要使設(shè)備保持連接狀態(tài)并正常運(yùn)行。在整個(gè)應(yīng)用程序生命周期內(nèi),操作員可使用以下IoT Central功能來管理設(shè)備:

儀表板

內(nèi)置的儀表板提供可自定義的UI用于監(jiān)視設(shè)備運(yùn)行狀況和遙測。一開始可以使用應(yīng)用程序模板中的預(yù)生成儀表板,或創(chuàng)建自己的根據(jù)操作員需求定制的儀表板??膳c應(yīng)用程序中的所有用戶共享儀表板,或?qū)⑵浔A魹閭€(gè)人專用。

規(guī)則和操作

基于設(shè)備狀態(tài)和遙測生成自定義規(guī)則,以識(shí)別需要引以注意的設(shè)備。配置操作來通知適當(dāng)?shù)娜藛T,并確保及時(shí)采取糾正措施。

作業(yè)

使用作業(yè)可以通過設(shè)置屬性或調(diào)用命令對設(shè)備應(yīng)用單項(xiàng)更新或批量更新。

與其他服務(wù)集成

作為應(yīng)用程序平臺(tái),IoT Central可讓你將IoT數(shù)據(jù)轉(zhuǎn)換為業(yè)務(wù)見解來促成可行的結(jié)果。例如,可通過規(guī)則、數(shù)據(jù)導(dǎo)出和公共REST API將IoT Central與業(yè)務(wù)線應(yīng)用程序相集成:

transform.png

IoT Central如何轉(zhuǎn)換IoT數(shù)據(jù)

可以生成業(yè)務(wù)見解(例如,確定機(jī)器的效率趨勢,或預(yù)測車間的未來能耗),方法是生成自定義的分析管道來處理設(shè)備發(fā)出的遙測數(shù)據(jù)并存儲(chǔ)結(jié)果。在IoT Central應(yīng)用程序中配置數(shù)據(jù)導(dǎo)出,以將遙測數(shù)據(jù)、設(shè)備屬性更改和設(shè)備模板更改導(dǎo)出到其他服務(wù),在其中可以使用偏好的工具分析、存儲(chǔ)和可視化數(shù)據(jù)。

使用REST API生成自定義IoT解決方案和集成

生成IoT解決方案,例如:

可遠(yuǎn)程設(shè)置和控制設(shè)備的移動(dòng)伴侶應(yīng)用。

可使現(xiàn)有業(yè)務(wù)線應(yīng)用程序能夠與IoT設(shè)備和數(shù)據(jù)交互的自定義集成。

用于設(shè)備建模、加入、管理和數(shù)據(jù)訪問的設(shè)備管理應(yīng)用程序。

管理應(yīng)用程序

IoT Central應(yīng)用程序完全由Microsoft托管,這降低了管理應(yīng)用程序時(shí)的管理開銷。管理員通過用戶角色和權(quán)限管理對應(yīng)用程序的訪問權(quán)限。

定價(jià)

可以使用7天免費(fèi)試用版創(chuàng)建IoT Central應(yīng)用程序,也可以使用標(biāo)準(zhǔn)定價(jià)計(jì)劃。

使用免費(fèi)計(jì)劃創(chuàng)建的應(yīng)用程序在七天內(nèi)是免費(fèi)的,最多支持五臺(tái)設(shè)備。在它們過期之前,隨時(shí)可將其轉(zhuǎn)換為使用標(biāo)準(zhǔn)定價(jià)計(jì)劃。

使用標(biāo)準(zhǔn)計(jì)劃創(chuàng)建的應(yīng)用程序按設(shè)備計(jì)費(fèi),可以選擇“標(biāo)準(zhǔn)1”或“標(biāo)準(zhǔn)2”定價(jià)計(jì)劃,前兩個(gè)設(shè)備是免費(fèi)的。詳細(xì)了解IoT Central定價(jià)。

配額

每個(gè)Azure訂閱具有默認(rèn)的配額,這些配額可能影響IoT解決方案的范圍。目前,IoT Central將可在單個(gè)訂閱中部署的應(yīng)用程序數(shù)限制為10個(gè)。如果需要增加此限制,請聯(lián)系Microsoft支持。

已知問題

連續(xù)數(shù)據(jù)導(dǎo)出不支持Avro格式(不兼容)。

目前不支持GeoJSON。

目前不支持地圖圖塊。

不支持?jǐn)?shù)組架構(gòu)類型。

僅支持C設(shè)備SDK以及Node.js設(shè)備和服務(wù)SDK。

IoT Central目前可在美國、歐洲、亞太、澳大利亞、英國和日本位置中使用。

必須在同一文件中以內(nèi)聯(lián)方式定義設(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)刪除!
相關(guān)文章
Azure Arc為企業(yè)構(gòu)建安全的云基礎(chǔ)
Azure Arc為企業(yè)構(gòu)建安全的云基礎(chǔ)
隨著人工智能技術(shù)持續(xù)重塑企業(yè)運(yùn)營方式,企業(yè)需要能夠處理海量數(shù)據(jù)的系統(tǒng),以支持實(shí)時(shí)洞察,同時(shí)幫助他們應(yīng)對跨IT和OT環(huán)境(包括云端、邊緣和本地)中運(yùn)營、應(yīng)用、數(shù)據(jù)和基礎(chǔ)設(shè)施的協(xié)作難題。
Azure
微軟云
云服務(wù)
2024-12-172024-12-17
釋放.NET 9和Azure的AI技術(shù)與云計(jì)算潛力:更快、更智能、面向未來
釋放.NET 9和Azure的AI技術(shù)與云計(jì)算潛力:更快、更智能、面向未來
.NET 9現(xiàn)已正式發(fā)布,它為.NET平臺(tái)的發(fā)展掀開了嶄新的一頁,突破了性能、云原生開發(fā)和AI技術(shù)集成的邊界。
Azure
微軟云
云服務(wù)
2024-12-162024-12-16
Azure網(wǎng)絡(luò)管理現(xiàn)已具備智能Microsoft Copilot副駕駛能力
Azure網(wǎng)絡(luò)管理現(xiàn)已具備智能Microsoft Copilot副駕駛能力
智能Microsoft Copilot副駕駛for Azure網(wǎng)絡(luò)服務(wù)現(xiàn)已推出公共預(yù)覽版。
Azure
微軟云
云服務(wù)
2024-12-102024-12-10
Microsoft Fabric功能更新,借助AI驅(qū)動(dòng)的數(shù)據(jù)平臺(tái)加速應(yīng)用創(chuàng)新
Microsoft Fabric功能更新,借助AI驅(qū)動(dòng)的數(shù)據(jù)平臺(tái)加速應(yīng)用創(chuàng)新
一年前,我們正式推出了一款端到端數(shù)據(jù)平臺(tái),旨在幫助組織推動(dòng)人工智能轉(zhuǎn)型,并重新定義數(shù)據(jù)的連接、管理和分析方式。
Azure
微軟云
云服務(wù)
2024-12-092024-12-09
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號(hào)登錄/注冊
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家