35、构建 Azure 无服务器应用:逻辑应用与函数应用实践

构建 Azure 无服务器应用:逻辑应用与函数应用实践

1. 引言

在物联网应用场景中,当模拟的树莓派设备向 IoT 中心发送数据,且 IoT 中心将包含温度警报的消息路由到服务总线消息队列后,我们需要进一步处理这些消息。常见的需求是在温度警报触发时发送电子邮件通知,这就需要创建 Azure 逻辑应用和函数应用来实现。

2. 创建 Azure 逻辑应用

逻辑应用可以将服务总线队列接收到的消息作为触发执行的条件。当消息体中包含 temperatureAlert = true 时,IoT 中心会将消息路由到服务总线队列,逻辑应用只有在生成温度警报时才会运行。

创建逻辑应用的步骤如下
1. 在 Azure 门户的菜单左上角选择“创建资源”。
2. 搜索并选择“逻辑应用”,然后点击“创建”。
3. 提供一个名称,如 azuremol ,并选择资源组,如 azuremolchapter21 ,选择与其他 IoT 资源相同的位置。
4. 接受其他默认设置,点击“创建”。
5. 资源创建完成后,选择资源组,打开逻辑应用。在“添加常见触发器”中选择“当服务总线队列中收到消息时”。
6. 提供一个名称,如 azuremol ,然后选择服务总线队列,如 azuremol
7. 选择列出的默认服务总线策略,如 RootManageSharedAccessKey ,并创建连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值