微软Azure IoT Hub设备配置服务正式发布
极客时间编辑部
讲述:杜力大小:1.05M时长:02:18
近日,微软正式发布了 Azure IoT Hub 设备配置服务。该服务之前已经面向客户公开预览了数月,此次发布增加了新的功能及更多的语言支持。
该服务是微软 Azure IoT 架构的一部分。微软声称,他们设计这项服务的目的是为了在实际应用中,为大量 IoT 设备的配置提供零接触的解决方面,而不需要人为干预。
典型的 IoT 设备配置过程可能包括在生产的时候向设备增加一个连接串,当设备部署完成后立即就可以开始发送消息。然而,这会导致安全和伸缩性方面的问题,因为每个设备在部署之前就必须有一个独一无二的连接串。而在 Azure IoT Hub 设备配置服务 DPS 中,过程就不一样了。
首先,制造商向 Azure 门户上的 DPS 实例中添加设备注册信息。至此,当设备在工厂中生产并准备好后,它就配置好了 DPS 服务的端点。一旦设备激活,以下过程就会自动发生,无需人工干预:
设备和服务通信,发送设备标识信息证明其身份;
一旦注册标识和密钥验证通过,服务就会把设备注册到 IoT Hub,并创建期望的设备孪生状态,其中包含设备最初的配置信息;
IoT Hub 向 DPS 返回设备 ID;
DPS 向设备返回 IoT Hub 的连接信息;
设备直接和 IoT Hub 通信,从 IoT Hub 获取期望的状态配置。
此时,设备就可以正常通信了。
设备端和服务端操作的开发支持都是通过 SDK 提供的,GitHub 上提供了 SDK 的下载,并且提供了快速入门教程,帮助用户开始使用这项服务。
IoT 解决方案的一个重要部分是保证设备及通信的安全。为此,DPS 当前支持两种设备标识机制:
X.509 证书,用于交换设备生产时创建并安装到设备上的证书;
从安装好的 TPM 设备上提取可信平台模块(TPM)“签注密钥(endorsement key)”的公共部分。TPM 是一个专用的微处理器,用于保障硬件安全,是一项国际标准。
此外,Azure IoT Hub 设备配置服务可以连接到 Azure IoT Hub 的许多实例,使该服务可以向位于不同区域的许多 IoT Hub 分配设备,支持设备地理复制或负载均衡及跨不同的 Azure 订阅,支持多客户或环境。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论