快出海  > 微软云  >  什么是 Azure IoT Central?

什么是 Azure IoT Central?

来源:microsoft azure
作者:microsoft azure
时间:2020-11-21

IoT Central是一个IoT应用程序平台,可减轻开发、管理和维护企业级IoT解决方案的负担和成本。选择使用IoT Central进行构建可将时间、金钱和精力集中于使用IoT数据转换业务,而不仅仅是维护和更新复杂且不断发展的IoT基础结构。

通过Web UI可以监视设备条件、创建规则并在其整个生命周期中管理数百万个设备及其数据。此外,该平台将IoT智能扩展到了业务线应用程序,你可以利用该平台根据设备的见解采取行动。

本文概述了与IoT Central相关的以下内容:

与项目关联的典型角色。

如何创建应用程序。

如何将设备连接到应用程序。

如何管理应用程序。

IoT Central中的Azure IoT Edge功能。

如何将Azure IoT Edge运行时支持的设备连接到应用程序。

角色

本IoT Central文档提到了四个与IoT Central应用程序进行交互的角色:

“解决方案构建者”负责定义可以连接到应用程序的设备类型,并为操作员自定义应用程序。

“操作员”管理连接到应用程序的设备。

“管理员”负责执行管理任务,例如,管理应用程序中的用户角色和权限。

“设备开发者”创建在连接到应用程序的设备上运行的代码,或在连接到应用程序的IoT Edge模块上运行的代码。

创建IoT Central应用程序

作为解决方案构建者,你可以使用IoT Central为组织创建自定义的、托管在云中的IoT解决方案。自定义的IoT解决方案通常包括:

一个基于云的应用程序,它从设备接收遥测数据并使得你可以管理这些设备。

运行自定义代码且连接到基于云的应用程序的多个设备。

可以快速部署新的IoT Central应用程序,然后在浏览器中对其进行自定义以满足特定要求。一开始可以使用普通的应用程序模板,或使用以零售、能源、政府或医疗保健行业为中心的某个应用程序模板。

作为解决方案构建者,你可以使用基于Web的工具为连接到应用程序的设备创建“设备模板”。设备模板是定义一种设备的特征和行为的蓝图,例如:

它发送的遥测。示例包含温度和湿度。遥测是流式处理数据。

操作员可以修改的业务属性。示例包含客户地址和最后维护日期。

由设备设置的、在应用程序中处于只读状态的设备属性。例如,阀的状态为打开或关闭。

由操作员设置的属性,决定了设备的行为。例如,设备的目标温度。

操作员可以调用的、在设备上运行的命令。例如,用于远程重启设备的命令。

此设备模板包括:

设备功能模型,描述设备应实现的功能。设备功能包括:

流式传输到IoT Central的遥测。

用于将状态报告给IoT Central的只读属性。

从IoT Central接收的、用于设置设备状态的可写属性。

从IoT Central调用的命令。

不存储在设备上的云属性。

属于IoT Central应用程序的自定义、仪表板和窗体。

创建设备模板

作为解决方案构建者,你在创建设备模板时有多种选择:

在IoT Central中设计设备模板,然后在设备代码中实现其设备功能模型。

使用Visual Studio code创建设备功能模型,并将模型发布到存储库。基于模型实现设备代码,并将设备连接到IoT Central应用程序。IoT Central从存储库中查找设备功能模型,并创建简单的设备模板。

使用Visual Studio Code创建设备功能模型。基于模型实现设备代码。将设备功能模型手动导入IoT Central应用程序,然后添加IoT Central应用程序所需的任何云属性、自定义和仪表板。

作为解决方案构建者,你可以使用IoT Central来生成测试设备的代码,以便验证设备模板。

如果你是设备开发人员,请参阅IoT Central设备开发概述,了解如何实现使用这些设备模板的设备。

自定义UI

作为解决方案构建者,你还可以为负责日常使用应用程序的操作员自定义IoT Central应用程序UI。解决方案构建者可以进行的自定义包括:

在设备模板上定义属性和设置的布局。

配置自定义仪表板,以帮助操作员获得见解,并更快地解决问题。

配置自定义分析来从已连接的设备探究时序数据。

管理设备

操作员使用IoT Central应用程序管理IoT Central解决方案中的设备。操作员执行以下任务:

监视连接到应用程序的设备。

排查和修正设备问题。

预配新设备。

作为解决方案构建者,你可以定义对连接设备的数据流进行操作的自定义规则和操作。操作员可以在设备级别启用或禁用这些规则来控制和自动执行应用程序中的任务。

对于旨在大规模运行的IoT解决方案,以结构化的方式管理设备非常重要。只是将设备连接到云是不够的,还需要使设备保持连接状态并正常运行。在整个应用程序生命周期内,操作员可使用以下IoT Central功能来管理设备:

仪表板

内置的仪表板提供可自定义的UI用于监视设备运行状况和遥测。一开始可以使用应用程序模板中的预生成仪表板,或创建自己的根据操作员需求定制的仪表板。可与应用程序中的所有用户共享仪表板,或将其保留为个人专用。

规则和操作

基于设备状态和遥测生成自定义规则,以识别需要引以注意的设备。配置操作来通知适当的人员,并确保及时采取纠正措施。

作业

使用作业可以通过设置属性或调用命令对设备应用单项更新或批量更新。

与其他服务集成

作为应用程序平台,IoT Central可让你将IoT数据转换为业务见解来促成可行的结果。例如,可通过规则、数据导出和公共REST API将IoT Central与业务线应用程序相集成:

transform.png

IoT Central如何转换IoT数据

可以生成业务见解(例如,确定机器的效率趋势,或预测车间的未来能耗),方法是生成自定义的分析管道来处理设备发出的遥测数据并存储结果。在IoT Central应用程序中配置数据导出,以将遥测数据、设备属性更改和设备模板更改导出到其他服务,在其中可以使用偏好的工具分析、存储和可视化数据。

使用REST API生成自定义IoT解决方案和集成

生成IoT解决方案,例如:

可远程设置和控制设备的移动伴侣应用。

可使现有业务线应用程序能够与IoT设备和数据交互的自定义集成。

用于设备建模、加入、管理和数据访问的设备管理应用程序。

管理应用程序

IoT Central应用程序完全由Microsoft托管,这降低了管理应用程序时的管理开销。管理员通过用户角色和权限管理对应用程序的访问权限。

定价

可以使用7天免费试用版创建IoT Central应用程序,也可以使用标准定价计划。

使用免费计划创建的应用程序在七天内是免费的,最多支持五台设备。在它们过期之前,随时可将其转换为使用标准定价计划。

使用标准计划创建的应用程序按设备计费,可以选择“标准1”或“标准2”定价计划,前两个设备是免费的。详细了解IoT Central定价。

配额

每个Azure订阅具有默认的配额,这些配额可能影响IoT解决方案的范围。目前,IoT Central将可在单个订阅中部署的应用程序数限制为10个。如果需要增加此限制,请联系Microsoft支持。

已知问题

连续数据导出不支持Avro格式(不兼容)。

目前不支持GeoJSON。

目前不支持地图图块。

不支持数组架构类型。

仅支持C设备SDK以及Node.js设备和服务SDK。

IoT Central目前可在美国、欧洲、亚太、澳大利亚、英国和日本位置中使用。

必须在同一文件中以内联方式定义设备功能模型的所有接口。

版权说明

本文内容来自于microsoft azure,本站不拥有所有权,不承担相关法律责任。文章内容系作者个人观点,不代表快出海对观点赞同或支持。如有侵权,请联系管理员(hj@kchuhai.com)删除!

相关文章
Microsoft 365服务的业务数据现在可以存储在巴西数据中心
Microsoft 365服务的业务数据现在可以存储在巴西数据中心
微软再次扩大其服务的区域可用性,11月19日公司宣布在巴西的云数据中心上最新推出微软365服务。
3天前
微软明年将在瑞典开辟新的可持续数据中心区域
微软明年将在瑞典开辟新的可持续数据中心区域
去年,微软公布了其在瑞典扩大云计算范围的计划,并将可持续性作为他们的主要目标。现在,一年多后,该公司已经确认,作为该计划的一部分,他们将于2021年在瑞典建立第一个可持续的数据中心区域。
3天前
什么是Azure函数
什么是Azure函数
Azure Functions是Microsoft的云计算平台上提供的一项服务。它被分配给“功能即服务”服务模型,并且可以执行单个功能或相互关联的功能,而不必担心基础IT基础架构。
4天前
设置 Azure Sphere 设备的快速入门
设置 Azure Sphere 设备的快速入门
本文介绍了如何设置 Azure Sphere 设备。
4天前
Azure IoT 解决方案加速器是什么?
Azure IoT 解决方案加速器是什么?
基于云的IoT解决方案通常使用自定义代码和云服务来管理设备连接、数据处理、分析和呈现。
4天前
服务商推荐 更多 >
太平洋电信股份有限公司
太平洋电信
太平洋电信为游戏、电商等客户提供低延时、高可靠的多点互联、企业上云、全球移动应用测试、主机托管等服务。通过与澳大利亚电信合作,凭借在全球丰富的海缆网络资源及多年的国际化运营经验,助力企业业务出海布局。 更多产品详情,请访问官方网站:https:www.t-pbs.com
云服务
北京云中融信网络科技有限公司
融云
融云为全球开发者和企业提供 IM即时通讯和实时音视频通信云服务,独立的海外数据中心,全球 30 万+应用的通信选择。一套 SDK 解决所有通信场景,快速集成,1天实现跨国互动,实时沟通,助力应用出海
云服务
凝视数科(北京)科技有限公司
Appstare
Apple Search Ads 代投,美国真人积分墙,FB | GG代投代运营
推广
EBANX
EBANX
EBANX是一家拥有拉丁美洲DNA的全球金融科技公司。 该公司成立于2012年,在跨境电子商务交易流程中提供端到端支付解决方案,为渴望在全世界扩展的全球商家提供100多种拉丁美洲本地支付选项。 EBANX已帮助500多家商家扩展到拉丁美洲,超过4000万拉丁美洲人获得了全球服务和产品。
支付
Lotusia 新加坡企业咨询
Lotusia 新加坡企业咨询
新加坡注册公司,开设银行账户,公司法定秘书,公司会计年审,税务咨询与合规,法定审计,企业家新加坡身份,公司咨询与新加坡相关商业服务
本地化推广
深圳哈希信息技术有限公司
哈希信息
深圳哈希信息技术有限公司成立于2018年,是国内领先的智能网络服务提供商,基于软件定义网络、下一代网络协议、大数据等技术研发面向不同行业领域的产品和解决方案,秉着“专业、创新、信任、分享“的核心价值观,致力为客户提供一个高效可靠的流量云平台。公司对外提供分发云(CDN)、加速云(动态加速)、安全云(防DDOS&云WAF)、流量云(广告交易)、边缘云、短信云等多个云产品,帮助游戏/资讯等互联网公司构建、加速和更好的保护核心业务。
云服务变现
小程序
公众号
商务合作
投稿采访
出海管家