Sean Yu

IoT Specialty/Microsoft MVP/MCT

All Posts


为App Service 添加通配符数字证书(例:Digicert)并配置SSL

本文介绍如下内容: 1. 创建digicert账号并购买SSL数字证书; 2. 案例,为Windows Server IIS配置Https ; 3. 案例,为Azure App Service 配置自定义域名和SSL; 视频介绍: 您可以在B站观看视频介绍:https://www.bilibili.com/video/BV1yZ4y1p7X4/ 或在本站观看视频介绍: 图文讲解: 重点步骤: 1.创建digicert 账号; 2. 通过digicert Certificate utility for windows tool 创建CSR; 如果是通配符型证书,则填写*. xxx.com, 本例中我们使用了*.51azure.cloud 3. 通过CSR购买通配符证书; 上传CSR文件,Common Name 会自动添加上; …

Video App Service SSL

Azure IoT Hub DPS custom allocation policies by functions- 在DPS中启用设备自定义分配策略(C#示例)

Azure IoT Hub DPS custom allocation policies by functions- 在DPS中启用设备自定义分配策略 视频介绍: 您可以在B站观看视频介绍:https://www.bilibili.com/video/BV11A411t7TB/ 或在本站观看视频: 图文介绍: 本问参考官网文档:https://docs.microsoft.com/zh-cn/azure/iot-dps/how-to-use-custom-allocation-policies 在实际的业务中,可能存在某个DPS服务根据特定的策略将设备分配到不同的Azure IoT Hub 的情况,比如: 1. 大型项目中,将不同客户的设备分配到该客户独有的IoT Hub中; 2. 根据硬件版本号,将V1.1的版本号分配到中国东部2的IoT …

Azure IOT Video IoT Hub DPS

Azure IoT Hub Device Streams-如何优雅的对物联网设备进行远程维护(C#示例)

IoT 中心设备流 Device Streams 本文介绍: Azure IoT Hub 设备流(device streams) 基本概念; 案例1使用设备流“穿透”防火墙进行远程桌面连接(RDP3389或SSH22); 案例2使用设备流“穿透”防火墙配置设备侧web 视频介绍: 您可以在B站观看视频介绍:https://www.bilibili.com/video/BV1QC4y1H7uG/ 或在本站观看: 图文介绍: Azure IoT 中心设备流(device streams) 为IoT device 和 Service 之间建立一个安全的双向TCP通道,原理是设备和服务均利用IOT 中心的 流式处理终结点作为代理,在无需配置防火墙的情况下(即官网所谓的防火墙友好方式),实现 …

Azure IOT Video IoT Hub

Update IoT Device ID To Device Twin Via Azure Function When Azure IoT Hub Device Created- 设备创建后使用Function更新设备ID到 Twin(Node.js)

本文介绍如下案例: 需求,设备注册后,自动的将设备ID写入到Device Twin中 技术点: 1. 通过消息路由获取设备生命周期事件中的设备注册事件(opType = 'createDeviceIdentity')并将该事件路由到其他终结点,比如Service Bus Queue; 2.通过IoT Hub service SDK 中的iothub.Registry 更新Device Twin; 3.进阶,可以将步骤2部署成Function,完成自动修改Device Twin; 视频介绍: 您可以通过B站观看本文视频讲解:https://www.bilibili.com/video/BV1KK411s7G2/ 或在本站观看视频: 图文介绍: 重点步骤: 准备Service Bus Queue: 2. 配置设备生命周 …

Azure IOT Video IoT Hub Functions

Azure IoT Hub-Message enrichments( 消息扩充)

Azure IoT Hub-Message enrichments( 消息扩充) 本文了解: Azure IoT Hub Message enrichments (消息扩充)是什么? 适用于什么场景? 能扩充什么内容? 使用限制? 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/BV1Vi4y147hX/ 或者在本站观看: 图文介绍: 概念及适用场景: 消息扩充是消息路由中的一个附加功能,通过消息扩充,能将特定的常量或变量添加到D2C(或其他类型)的消息事件中,经由消息路由发送到指定的终结点(包含默认终结点); 截至2020.05,本功能仅在Global Azure 可用。 例如, 某传感器通过D2C上传了 温湿度值,我们可以在消息到达云端后,经由消息路由前,自动将 记录于 …

Azure IOT Video IoT Hub

Azure IoT Hub 获取设备生命周期事件的一种方法-利用devicelifecycle消息路由

本文介绍了一种利用消息路由获取Azure IoT Hub 设备生命周期事件的方案; 本方案同时适用于Global Azure 和 世纪互联运营的Azure。 针对于Global Azure,还可以使用另外的方案《Global Azure IoT Hub 获取设备上下线通知/设备生命周期的案例》。 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1ng4y167nr/ 或在本站观看: 图文介绍: 重点步骤: 创建Service Bus及队列: 注意,Service Bus 只是一个可选的选项,也可以路由到Event Hub中; 本步骤以Azure China 为例进行演示,Global Azure 这部分操作是一致的。 输入资源名称,本例中选择标准层级即可,选择区域,点击 审阅+创 …

Azure IOT Video IoT Hub

Global Azure IoT Hub 获取设备上下线通知/设备生命周期的案例-利用事件网格事件订阅方式

2020.06.14更新: 本文介绍的功能,2020.06月世纪互联Azure 已支持,本文视频内容不再更新,请注意! 本文介绍: Global Azure 通过 ”事件订阅“ 获取设备上下线通知及设备生命周期的一个实战案例。 特别注意,本文针对Global Azure, 如果您使用世纪互联的Azure China, 本文尚不适用,可参照如下文章: (视频)针对世纪互联Azure IoT Hub的一种设备上线通知方案 (视频)针对世纪互联Azure IoT Hub的一种设备下线通知方案 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1Ka4y1i7YG/ 或在本站观看: 图文介绍: 对于Global Azure IoT Hub, 通过集成的和 …

Azure IOT Video IoT Hub Service Bus

针对世纪互联Azure IoT Hub的一种设备下线通知方案-Azure Function 轮询查询Device Twin

2020.06.14更新: 本文内容仍然可用,但已过时,请参照更新内容《Azure IoT Hub 获取设备上下线通知/设备生命周期的案例-利用事件网格事件订阅方式》 本文介绍: 世纪互联Azure IoT Hub的一种获取设备下线通知方案 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1RK4y1b7Zp/ 或在本站观看: 图文介绍: 对于Global Azure IoT Hub, 通过集成的和Event Grid的绑定即可获得物联网设备的上线下线事件,再通过配合逻辑应用或者Azure Function等其他paas服务可以实时的通知到自己的业务系统。 但是事件订阅的的功能截止到2020年4月,由世纪互联运营的Azure 尚不支持此功能,本文演示了一种在世纪互联运营的 …

Azure Video IoT Hub Functions

针对世纪互联Azure IoT Hub的一种设备上线通知的方案-通过发送特定的“上线”遥测消息

2020.06.14更新: 本文内容仍然可用,但已过时,请参照更新内容《Azure IoT Hub 获取设备上下线通知/设备生命周期的案例-利用事件网格事件订阅方式》 本文介绍:世纪互联Azure IoT Hub的一种获取设备上线通知的方案 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1dp4y1X7X3/ 或在本站观看: 图文介绍: 对于Global Azure IoT Hub, 通过集成的和Event Grid的绑定即可获得物联网设备的上线下线事件,再通过配合逻辑应用或者Azure Function等其他paas服务可以实时的通知到自己的业务系统。 但是事件订阅的的功能截止到2020年4月,由世纪互联运营的Azure 尚不支持此功能,本文演示了一种在世 …

Azure IOT Video IoT Hub

Azure Database for MySQL-了解概念/定价层/创建MySQL并连接

本文介绍Azure Database for MySQL : 1. 基本概念; 2.版本及定价层信息; 3.实战:创建并连接到Azure Database for MySQL后新建数据库 视频介绍: 您可以在B站观看视频介绍:https://www.bilibili.com/video/BV1XC4y1p71S/ 或在本站观看: 图文内容: 一. 基本概念: Azure Database for MySQL 作为DBaaS的服务托管在Azure中,属于PaaS类别; 除了Azure Database for MySQL, 在Azure 上使用MySQL 还可以在Azure中的VM里部署MySQL的方式,二者区别如下: Azure Database for MySQL Azure VM 上的 MySQL …

Azure Video Cloud MySQL