Sean Yu

IoT Specialty/Microsoft MVP/MCT

IOT 万物互联的时代


Azure IoT Edge入门(4)实战将“识别戴口罩”算法部署到边缘(1)-Custom Vision导出容器

Azure IoT Edge入门(4)实战将“识别戴口罩”算法部署到边缘(1)-Custom Vision导出容器 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/av93672532/ 或在本站观看视频讲解: 图文讲解: 从本文开始,我们做一个案例介绍,该案例分为3小节介绍。 前边我们介绍过,IoT Edge的一个主要功能就是可以将云端的能力扩展到边缘,本次的案例涉及的内容比较多。 主要的背景是这样的: 结合最近的社会情况,出现了很多需要检测是否戴口罩的需求,我们之前曾经有一篇文章介绍了使用Azure Custom Vision提供的AI能力,快速开发出了一个检测是否戴口罩的模型,并发布成API供调用。 本案例中,我们将之前训练好的AI模型,通过 …

Azure IOT Video AI Container ACR IoT Edge

Azure IoT 中级(5)- 在 DPS/IoT Hub中使用X509证书的准备工作(1)了解证书链

准备工作(1)了解证书链 本文介绍如下内容: 1. 了解证书链 2. 使用OPENSSL和 微软提供的示例工具生成自签名证书并应用在IoT Hub/DPS中; 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/av92976806/ 或在本站观看: 图文讲解: 数字证书是用来认证公钥持有者身份合法性的电子文档,以防止第三方冒充行为。数字证书由 CA(Certifacate Authority) 负责签发,关键内容包括 颁发s者、证书有效期、使用者组织、使用者公钥 等信息。 数字证书涉及到一个名为 PKI(Public Key Infrastructure) 的规范体系,包含了数字证书格式定义、密钥生命周期管理、数字签名及验证等多项技术说明,不在本文中详细展开。 签发证书的过程 …

Azure IOT Video DPS

Azure IoT 中级(4)-(案例2)使用DPS通过对称密钥进行设备组注册(C#示例)

Azure IoT 中级(4)-(案例2)使用DPS通过对称密钥进行设备组注册 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/av92782084/ 或在本站观看视频讲解: 图文讲解: 1. 在DPS添加组注册: 注意:组注册中,没有注册ID的概念,也没有Device ID的概念。 机制 有三种:x509证书,对称密钥 在本例中,我们使用对称密钥方式以便我们快速理解和验证组注册的业务逻辑; 密钥我们采用自动生成,当然也可以手动输入符合要求的自定义密钥; 注意:本文中使用对称密钥方式做演示,后续章节介绍X509证书的方式,证书也是推荐的海量设备方案中应用的方案。 如何分配设备到中心 最低延迟:将设备预配到具有最低延迟的 IoT 中心,注意最低延迟不是指地理位置,例如中国北部 …

Azure IOT Video DPS

Azure IoT 中级(3)-(案例1)使用DPS通过对称密钥进行单个设备注册(C#示例)

实战:使用DPS通过对称密钥进行单个设备注册 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/av92781763/ 或在本站观看视频讲解: 图文讲解: 1. 在DPS添加单个注册: 机制 有三种:x509证书,TPM,对称密钥 在本例中,我们使用对称密钥方式以便我们快速理解和验证单个注册的业务逻辑; 密钥我们采用自动生成,当然也可以手动输入符合要求的自定义密钥; 注意:本文中使用对称密钥方式做演示,后续章节介绍X509证书的方式,证书也是推荐的海量设备方案中应用的方案。 如何分配设备到中心 最低延迟:将设备预配到具有最低延迟的 IoT 中心,注意最低延迟不是指地理位置,例如中国北部的设备根据网络情况可能出现分配到中国东部IoT Hub的情况。 均匀加权分发(默 …

Azure IOT Video DPS

Azure IoT 中级(2)-理解DPS组注册和单独注册

本节介绍DPS的相关概念 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/av92781243/ 或直接在本站观看: 图文讲解: 1.自动预配 DPS可将设备实时预配到 IoT 中心(实际上就是验证设备身份,然后将设备按照规则注册到IoT Hub的过程),而无需人工干预。 成功预配后,设备会直接连接到指定的 IoT 中心。 此过程称为自动预配, 2.注册 注册是设备通过设备预配服务成功注册/预配到 IoT 中心的记录。 注册记录自动创建,可以删除,但不能更新。 2.1注册组 是一组共享特定证明机制的设备。 注册组支持 X.509 和对称。 X.509 注册组中的所有设备都提供已由同一根或中间证书颁发机构 (CA) 签名的 X.509 证书。 对称密钥注册组中的每个设备都提供派生自组对称密 …

Azure IOT Video DPS

Azure IoT 中级(1)-Device Provisioning Service(DPS)概览

视频讲解: 为什么需要DPS(Device Provisioning Service)及DPS的工作原理 您可以在B站观看视频或在本站观看:https://www.bilibili.com/video/av92435390?p=1 实战:创建IoT Hub, DPS并将IoT Hub链接到DPS中 您可以在B站观看视频或在本站观看:https://www.bilibili.com/video/av92435390?p=2 图文介绍: DPS是什么? 官方定义是: IoT 中心设备预配服务是针对 IoT 中心的帮助程序服务,无需人为干预即可零接触实时预配至合适的 IoT 中心,方便客户采用安全且可缩放的方式预配数百万台设备。 划重点,1. 是IoT Hub的一个配套服务;2. 不用认为在IoT Hub 中进行配置就能注册IoT …

Azure IOT Video DPS

Azure IoT Edge入门(3)添加示例Module并查阅数据

Azure IoT Edge入门(3)添加示例Module并查阅数据 本小节的内容如下: 1. 为上一节部署的Edge Device 添加一个示例的Module; 2. 从Edge Device上监控上报的数据; 3. 通过Visual studio Code 监控IoT Hub接收的数据; 注意: 本小节的内容重点是对IoT Edge 的部署/查询数据/开发工具有个简单直观的认识,后续的章节中会分享如何开发,部署,批量部署Edge Device。 视频演示: 您可以在B站观看视频演示:https://www.bilibili.com/video/av91185067/ 或在本站观看: 图文步骤: 本文参考了如下文档:https://docs.azure.cn/zh-cn/iot-edge/quickstart#deploy-a-module …

Azure IOT Video IoT Hub IoT Edge

Azure 智能云 之 Azure IoT Hub 十分钟入门系列文章目录

Azure 智能云 之 Azure IoT Hub 十分钟入门系列文章目录 学习本系列内容前,建议您先了解如下概览内容: (视频)Azure 上物联网整体介绍(1) (视频)Azure上物联网整体介绍(2) 本系列文章列表: (视频)Azure IoT Hub 十分钟入门系列 (1)- 10分钟带你了解Azure IoT Hub 并创建IoT Hub (视频)Azure IoT Hub 十分钟入门系列 (2)- 使用模拟设备发送设备到云(d2c)的消息 (视频)Azure IoT Hub 十分钟入门系列 (3)- 使用消息路由将原始设备数据记录存档 (视频)Azure IoT Hub 十分钟入门系列 (4)- 实现从设备上传日志文件/图片到 Azure Storage (视频)Azure IoT Hub 十分钟入门系列 (5)- 10分钟实现云到设 …

Azure IOT IoT Hub

Azure IoT Edge入门(2)部署一台Edge Device

Azure IoT Edge入门(2)部署一台Edge Device 案例:部署一台Edge Device(Windows 系统) 通常情况下,部署一台Edge设备有如下四个步骤: 1. 创建Azure IoT Hub; 2.准备Edge Device(windows/linux),1.准备操作系统,2.在IoT Hub里创建IoT Edge Device; 3.安装并配置 Azure IoT Edge Runtime(离线或在线安装); 4. 从Azure Container Registry 下载业务容器,由业务容器开始发送遥测消息给Azure IoT Hub; 今天这一小节,介绍前三个步骤。 关于Azure Container Regisgtry,请参见《Azure Container Registry》 本文主要介绍: 1. IoT …

Azure IOT Video IoT Hub IoT Edge

Azure IoT Edge入门(1)什么是IoT Edge

本文主要介绍: 1. 为什么需要IoT Edge? 2.什么是Azure IoT Edge 3.Azure IoT Edge 组成 4.相关的产品 视频讲解: 您可以观看B站视频:https://www.bilibili.com/video/av90945940/ 或在本站观看视频: 图文介绍: 1. 为什么需要IoT Edge? 场景1. 网络状况不好 地下停车场,通常没有信号,通过Lora 网关等方式将数据汇总至一处(边缘设备),然后上报云端; 场景2. 终端能力不足,全部云端实现又成本高或难以实现 视频监控场景,突然增加了某个需求,比如时下的戴口罩监控,本地监控摄像头没有这个AI能力,视频数据全部上云分析成本太高,此时可以在一个小区或一个商场布置一台网关(边缘设备),网关本地完成AI分析计算,将结果汇总 …

Azure IOT Video IoT Hub IoT Edge