Sean Yu

IoT Specialty/Microsoft MVP/MCT

Azure 微软云计算


使用Azure Functions定时清理Azure SQL数据库

今天的案例,需求来自公众号的网友留言,需求如下: 将原来部署在VM里的定时服务迁移到Server less 的Azure Functions, 执行的主要操作为定时处理Azure SQL 数据库。 示意图如下: 本案例对该需求进行了简化,最终如下所示: 每一分钟,从Azure SQL数据库查询一次数据; 开发环境:开发工具VS2019 + C#; 完整的操作视频如下: B站视频: https://www.bilibili.com/video/av89405896/ 或在本站观看: using System; using Microsoft.Azure.WebJobs; using Microsoft.Azure.WebJobs.Host; using Microsoft.Extensions.Logging; using …

Azure Video Cloud Functions Serverless

Azure IoT Hub 十分钟入门系列 (6)- 了解设备孪生(device twin,Node.js示例)

本文主要内容: 1. 了解设备孪生的概念,用途 2. 实战: 服务端根据设备ID=”device01“ 修改tag,设置为region=”浦东“,plant="张江高科技园区"; 服务端查询plant=”张江高科技园区“的设备并将deviceid列出来; 设备通过reported属性修改connectivity=”cellular“ (当前联网状态为 移动网络) 服务端查询reported属性修改connectivity=”cellular“,并列出device id。 视频讲解: 请观看B站视频:https://www.bilibili.com/video/av90334094 …

Azure IOT Video IoT Hub

设备数据通过Azure Functions 推送到 Power BI 数据大屏进行展示(2.Azure Functions综合实战)

本案例适用于开发者入门理解Azure Functions/ IoT Hub / Service Bus / Power BI等几款产品。 主要实战的内容为: 将设备遥测数据上传到物联网中心, 将遥测数据路由到消息中间件的Topic中, 使用Azure Function解析消息中间件Topic中的消息并推送到大屏 。 先了解下Azure Functions的基本概念: B站视频:https://www.bilibili.com/video/av78270624?p=3 或在本站观看视频: 在Azure Portal 创建Functions 并体验: B站视频教程:https://www.bilibili.com/video/av78270624?p=1 或在本站观看视频: IoT Hub 和Service Bus的准备工作,请参考 …

Azure Video Power BI Cloud Functions Serverless

5G 和 Azure Stack

AT&T 采用Azure Stack 用于MEC: 在新技术的 驱动下,包括:以大视频大流量为代表的VR/AR、智慧安防场景,以及对时延要求极为严格的车联网、工业控制场景,还有以海量连接为代表的物联网场景在中央数据中心的模式下,很难解决地理位置导致的时延问题,MEC边缘云平台在整个5G网络架构中的位置非常灵活,可以按需部署,通常部署在汇聚、综合接入等边缘机房以便于给业务系统提供算力和低时延的保证。 通常情况下,5G可达到如下指标: 能够实现下行峰值速率20Gb/s,是4G时代1Gb/s的20 倍; 下行用户体验速率可以达到1000Mbps,频谱效率是 4G时代的3倍; 5G网络时延将低至0.5ms,同时支持海量连接,每平方公里达到百万级连接数; 其中大带宽和低时延​的场景下,对MEC的依赖最为重要。 …

Azure Cloud Azure Stack

Azure IoT Hub 十分钟入门系列 (5)- 10分钟实现云到设备的消息(direct method,Node.js示例)

本文主要分享一个案例: 10分钟内从云端向设备发送控制指令 本文主要有如下内容: 1.了解云到设备的消息种类 2. 了解Direct Method的使用场景 2. 使用Direct Method方式在云端向设备发送控制指令 视频讲解: 请观看B站视频:https://www.bilibili.com/video/av90333825/ 或本站视频(内容相同,二选一即可) 图文内容: 云到设备有三种方式发送/传递消息 Here is a detailed comparison of the various cloud-to-device communication options. Direct methods 直接方法 Twin's desired properties 设备孪生属性 …

Azure IOT Video IoT Hub

设备数据通过Azure Functions 推送到 Power BI 数据大屏进行展示(1.准备工作)

本案例适用于开发者入门理解Azure Functions/ IoT Hub / Service Bus / Power BI等几款产品。 主要实战的内容为: 将设备遥测数据上传到物联网中心, 将遥测数据路由到消息中间件的Topic中, 使用Azure Function解析消息中间件Topic中的消息并推送到大屏 。 本文主要是本案例的准备工作,即(第1条和第2条的内容): 实战视频请参见: 1.创建IoT Hub:https://www.bilibili.com/video/av89403138?p=1 2.创建Service Bus:https://www.bilibili.com/video/av89403138?p=2 3. 创建IoT Hub 消息路由,将遥测消息路由到Service Bus Topic:https://www. …

Azure IOT Video Power BI IoT Hub Service Bus Functions

Azure Container Registry-acr

概述 Azure 容器注册表(Azrue Container Registry,简称ACR)是 Azure 中的专用 Docker 注册表,你可在其中存储和管理专用 Docker 容器映像。 创建容器注册表 选择“创建资源” ,在“新建” 选项卡的搜索筛选器中键入“容器注册表”或英文下输入“Container Registry” 在“注册表名称”和“资源组”中输入值 。 注册表名称在 Azure 中必须唯一,并且包含 5-50 个字母数字字符。截至到2020.02月,中国区四个区域都已经可以创建ACR。 其中有三个SKU,高级版支持异地复制。 显示“部署成功”消息时,请在门户中选择容 …

Azure Cloud Container ACR

Azure IoT Hub 十分钟入门系列 (4)- 实现从设备上传日志文件/图片到 Azure Storage(Node.js示例)

本文主要分享一个案例: 10分钟内通过Device SDK上传文件到IoTHub 本文主要有如下内容: 1. 了解IoT Hub中文件存储在了哪里 2. 使用Node.js Device SDK 上传TXT文件 3. 在Storage中查看IOT设备上传的文件 视频讲解: 请观看B站视频:https://www.bilibili.com/video/av90224073/ 或本站视频(内容相同,二选一即可) 图文内容: 本案例参考:https://docs.azure.cn/zh-cn/iot-hub/iot-hub-node-node-file-upload 1. 设备经Device SDK 上传到Azure IoT Hub的文件存储到了Storage中,需提前配置好存储文件用的Storage及容器: 2. 使用Node.js …

Azure IOT Video Storage IoT Hub

在Azure Storage 托管HTTP静态网站

本文演示了在Azure Storage托管HTTP静态网站。 注意:HTTP已经不建议使用。如果要在Storage 托管静态网站,推荐的做法是配合CDN后开启SSL,使用Https的方式对外提供服务。 本案例实战视频请参考B站:https://www.bilibili.com/video/av87055047/ 或在本站观看视频: 创建Azure StorageV2 存储账户   账户类型选择“StorageV2(通用版V2)”; 本例中,需要禁用安全传输,禁用后,可以通过HTTP而不是强制使用HTTPS即可访问; 其余值保持默认即可。   启用Storage Account静态网站功能   启用静态网站功能,并输入索引文件名称,通常来讲,我们会命名为index.html。 本案例中,我们准备了一个静态页面index.html, 该页面只有一行内容: <h1>Hello World! …

Azure Video Cloud Storage Lab

App Service -综合演练

本案例包含如下内容: 创建App Service 准备本地Node.js 网站(测试站点) 准备VS CODE 开发环境 从VS CODE 发布网站到App Service 使用FTP进行网站部署 为App Service 添加 自定义域名 为APP Service 添加SSL保护 设置App Service根据CPU利用率进行缩放 备份App Service WebJobs 可直接观看完整视频: B站视频:https://www.bilibili.com/video/av89352961 或在本站观看视频:

Azure Video Cloud App Service Web