Sean Yu

IoT Specialty/Microsoft MVP/MCT

All Posts


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安全系列(2)-体验Azure Security Center(安全中心)

Azure安全系列(2)-Azure Security Center(安全中心) Azure 安全中心是一个统一的基础结构安全管理系统,可以增强数据中心的安全态势,以及为云中(无论是否在 Azure 中)和本地的混合工作负荷提供高级威胁防护。 安全中心可在如下方面帮到我们: 法规符合性,是否满足ISO27001 等法规的要求,并给出处理建议 各资源(虚拟机/网络/数据库/存储等等)的配置是否安全,并给出处理建议 提供高级威胁检测及报警 其他 高级云防御,比如 实时VM访问(Just-in-time (JIT) virtual machine (VM) access) 降低遭受暴力攻击的可能性的一种方法是限制端口处于打开状态的时间量。 管理端口不需要始终打开。 只需在连接 …

Azure Video Cloud Security Security Center

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

为Azure CDN 添加证书,开启SSL

在《企业出海,从启用Azure CDN全球加速开始》中,我们介绍了如何为网站开通Azure CDN,完成这个案例后,我们可以使用HTTP方式加速并访问我们的网站了,今天我们要做的内容是在Azure CDN上配置证书并开通SSL,使用HTTPS访问我们的网站。 视频讲解: 请观看B站视频:https://www.bilibili.com/video/av89928829/ 或本站视频(内容相同,二选一即可) 步骤: 1. 为Azure CDN配置 Key Vault(密钥保管库); a. 创建Azure Key Vault; b. 创建Azure Active Directory客户端; c. 在Key Vault中 配置AAD 客户端的访问权限 d.在Key Vault 中上传证书 2. 在Azure CDN控制台上配置 Key Vault及证书; …

Azure Video Cloud SSL CDN Network Key Vault