Video


Get Virtual Machine Scale Set Instance Terminate Notification By Scheduled Events

本文介绍: 在虚拟机规模集“终结”某个具体的实例前获得通知; 视频介绍: 图文介绍: 为什么会有这样的需求? 通常情况下,我们使用vmss 会部署一些非交易的网站类型的应用,这类应用可能对规模集内的实例重启/故障/退出规模集的操作不敏感: 比如我们检测到规模集cpu利用率>70%后,触发规则自动增加一台实例到负载均衡器后,然后负载均衡将流量导向这台新增的实例; 当cpu利用率 <50%后,触发一条自动减少虚拟机实例的规则,此时vmss直接终结掉虚拟机实例,负载均衡将流量导向其他的实例; 但如果规模集的实例运营的是一些对可靠性要求非常高的应用,或者虚拟机实例里有需要维护状态的session等状况,在减少实例时,并不能直接“终结”掉该实例,否则将导致用户数据丢失,在这样的场景下,我们就需要在& …

Video Cloud VMSS

虚拟机规模集vmss 在自动增加虚拟机后发出通知

本文介绍: vmss 在自动增加/减少虚拟机后得到通知: 1.通过web hook或电子邮件得到通知 2.通过诊断将信息发送到事件中心event hub或者storage blob 视频讲解: 图文内容: 创建新的资源组: 本文所有操作均在新的资源组中进行: 创建虚拟机规模集: 为了节约虚拟机费用,我们选择配置不高的虚拟机,另外,本例中windows 或者 linux虚拟机均可以。 在网络配置中: 创建新的nic中 开启公共网络会为每一台虚拟机添加一个公网ip; 负载均衡开启后,所有虚拟机会通过负载均衡添加一个公网ip,可通过nat转发实现登录到虚拟机中 初始实例数量为首次创建虚拟机规模集时生成的虚拟机数量: 虚拟机规模集因为包含多台虚拟机,创建过程会稍微长,大概5分钟左右。 创建诊断用的 …

Video Cloud VMSS EventHubs

azure function 和 signalr service 广播/群组/单独发送

本文介绍: Azure Functions 和SignalR service 实现广播/组播/单独发送给指定用户。 视频讲解: 图文步骤: 创建SignalR Service: 填写信息,完成创建: 找到SignalR 连接字符串: Functions完整代码: using System; using System.IO; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Microsoft.Azure.WebJobs; using Microsoft.Azure.WebJobs.Extensions.Http; using Microsoft.AspNetCore.Http; using Microsoft. …

Azure Video Cloud Functions SignalR

Azure IoT Hub入门系列 (15)- Azure Function和SignalR Service 向 Web 前端推送IoT 报警信息 (C#)

本文介绍: Azure Function和SignalR Service 向 Web 前端推送IoT 报警信息 (C#) 视频介绍: 图文介绍: 注意,本文在 《实现Azure Function 通过IoT Hub Trigger将遥测消息写入SQL数据库(C#)》的基础上继续进行。 本文参照案例:https://docs.microsoft.com/zh-cn/azure/azure-signalr/signalr-quickstart-azure-functions-csharp 本文使用的示例代码:https://github.com/Azure-Samples/signalr-service-quickstart-serverless-chat 创建SignalR Service: 填写信息,完成创建: …

Azure IOT Video IoT Hub Functions SignalR

Azure IoT Hub入门系列 (14)- 将IoT Hub Service SDK 调用Direct Method 封装为Azure Functions Http Trigger(C#)

本文介绍: 将IoT Hub Service SDK 调用Direct Method 封装为Azure Functions Http Trigger(C#) 视频介绍: 图文介绍: 本文内容比较简单,不做图文介绍了,直接创建functions,采用http 触发,添加如下代码,发布后即可通过调用http请求的方式,向iot hub 发送 direct method 调用。 注意: 1.引用包:using Microsoft.Azure.Devices; 2.本例调用的客户端案例为\azure-iot-samples-node-master\iot-hub\Quickstarts\simulated-device-2 3. 其中iot hub 连接字符串写入functions 配置文件,deviceid 和payload 通过query …

Azure IOT Video IoT Hub Functions

Azure IoT Hub入门系列 (13)- 实现Azure Function 通过IoT Hub Trigger将遥测消息写入SQL数据库(C#)

Azure IoT Hub入门系列 (13)- 实现Azure Function 通过IoT Hub Trigger将遥测消息写入SQL数据库(C#) 本文介绍: 本文介绍如下: 1.C# 语言和VS Code 开发Azure Functions的准备工作; 安装.net core sdk; 安装配置 vs code 和Azue Functions Core Tools; 在portal中准备SQL数据库; 2.设备发送遥测消息到 IoT Hub后使用Azure Function 的IoT Hub Trigger 处理遥测消息; 新建C# iot hub trigger functons; 3. 使用VS Code Nuget package manager 添加数据库访问用的package(dll引用); 安装nuget …

Azure IOT Video IoT Hub Functions Azure SQL

Azure IoT Hub入门系列 (12)- 10分钟实现Azure Function 通过IoT Hub Trigger处理设备到云的消息(C#)

Azure IoT Hub入门系列 (12)- 10分钟实现Azure Function 通过IoT Hub Trigger处理设备到云的消息(C#) 本文介绍如下: 1.C# 语言和VS Code 开发Azure Functions的准备工作; 2.设备发送遥测消息到 IoT Hub后使用Azure Function 的IoT Hub Trigger 处理遥测消息; 3.使用VS Code 部署Azure Function;--本步骤与上一讲 Java版本一致,本讲不再赘述,请参照 《Azure IoT Hub入门系列 (11)- 10分钟实现Azure Function 通过IoT Hub Trigger处理设备到云的消息(Java)》 开发语言:C# 开发工具:VS Code 视频介绍: 图文介绍: 1. .Net Core SDK 安 …

Azure IOT Video IoT Hub Functions

Azure IoT Hub入门系列 (11)- 10分钟实现Azure Function 通过IoT Hub Trigger处理设备到云的消息(Java)

本文介绍如下: 1.Java 语言和VS Code 开发Azure Functions的准备工作; 2.设备发送遥测消息到 IoT Hub后使用Azure Function 的IoT Hub Trigger 处理遥测消息; 3.使用VS Code 部署Azure Function; 开发语言:Java 开发工具:VS Code 本文中涉及到的重点内容包括: 1. Java Functions 开发环境配置; 2. Java Function Event Hub trigger 从systemProperties获取device ID 3.手动安装Azure Functions Core Tools 4. 本地Function 运行过程中遇到 func.ps1 cannot be loaded because running scripts is …

Azure IOT Video IoT Hub Functions

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