Sean Yu

IoT Specialty/Microsoft MVP/MCT

Video 包含视频讲解或动手实战的文章


Azure IoT Hub 十分钟入门系列 (10)- 实现云端接收设备文件上传通知(file upload notification,Node.js示例)

本文主要分享一个案例: 通过Service SDK获取文件上传通知; 本文的前提是《Azure IoT Hub 十分钟入门系列 (4)- 实现从设备上传日志文件/图片到 Azure Storage(Node.js示例)》。 本文主要有如下内容: 1. 在IoT Hub中打开文件上传通知 2. 使用Node.js Service SDK 接受文件上传通知 视频介绍: 图文介绍: 1. 在IoT Hub中打开文件上传通知: 2. 使用如下示例代码: 3.安装SDK: npm init 回车->回车确认,直到出现如下的package.json界面: 执行 npm install azure-iothub --save 4.修改Service 侧代码中的连接字符串: 修改后的Service 侧代码如下: …

Azure IOT Video IoT Hub

白嫖一个web ssl 证书

今天分享如下内容: 在Azure App Service ”白嫖“一个SSL证书。 视频介绍; B站:https://www.bilibili.com/video/BV1sz4y1d7Vo/ 本站: 图文介绍: 限制条件如下: 免费应用服务托管证书是用于保护应用服务中的自定义 DNS 名称的统包解决方案。 它是一个功能完备的 TLS/SSL 证书,由应用服务管理并自动续订。 免费证书具有以下限制: 不支持通配符证书, 例如,不支持*.51azure.cloud, 必须为每一个前缀的域名单独申请免费证书,比如单独为blog.51azure.cloud, www.51azure.cloud申请。 不支持裸域,例如不支持 51azure.cloud, 简单理解,必须有前缀的域名才支持。 不可导出。 不支持 DNS …

Azure Video Cloud App Service SSL

Azure File- 一种从本地同步到云的 文件共享方式

本文介绍一种Azure 上的文件共享方案Azure File,具有如下特点: 可以挂载到Azure 内的虚拟机上; 可以挂载到本地; 支持Linux/Mac OS/ Windows 等多种系统; 同时挂载到多个系统; 最大支持100T; 支持磁盘快照; 支持多种冗余方式: 本地,区域,异地,地域,《详细参考信息》; 案例: 创建一个Azure File, 在本地Windows 和云中的Windows 同时挂载Azure File 实现文件共享; 视频介绍: 本案例的视频介绍可参见B站:https://www.bilibili.com/video/BV1vv411z7Zb/ 或在本站观看: 图文介绍: 创建存储账户: 创建文件共享File Share: 输入“共享文件夹& …

Azure Video Cloud Storage Files

为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