【Microsoft Azure 的1024种玩法】三十一.使用Azure Logic App 创建基于计划定期执行邮件发送的自动化工作流

【简介】

Azure 逻辑应用(Azure Logic App )是一个基于云的平台,用于创建和运行集成应用、数据、服务和系统的自动化工作流。 借助此平台,我们可以快速为企业和企业到企业 (B2B) 方案开发高度可缩放的集成解决方案。 作为 Azure Integration Services 的成员,Azure 逻辑应用简化了跨云、本地和混合环境连接旧式、新式和一流系统的方式。
本文主要介绍了如何使用Azure Logic App 创建基于计划定期执行邮件发送的自动化工作流,具体而言,此逻辑应用将会在特定的时间段内,以邮件通知发送的方式对使用者进行邮件提醒,该工作流包括各种步骤,这些步骤从基于计划的触发器开始,后跟电子邮件通知操作等,通过这些步骤形成了一个基于计划定期执行邮件发送的自动化工作流。

在这里插入图片描述

【前期文章】

【Microsoft Azure 的1024种玩法】一.一分钟快速上手搭建宝塔管理面板
【Microsoft Azure 的1024种玩法】二.基于Azure云平台的安全攻防靶场系统构建
【Microsoft Azure 的1024种玩法】三.基于Azure云平台构建Discuz论坛
【Microsoft Azure 的1024种玩法】四. 利用Azure Virtual machines 打造个人专属云盘,速度吊打某云盘
【Microsoft Azure 的1024种玩法】五.基于Azure Cloud Shell 一站式创建Linux VM
【Microsoft Azure 的1024种玩法】六.使用Azure Cloud Shell对Linux VirtualMachines 进行生命周期管理
【Microsoft Azure 的1024种玩法】七.Azure云端搭建部署属于自己的维基百科
【Microsoft Azure 的1024种玩法】八. 基于Azure云端轻松打造一款好用的私有云笔记
【Microsoft Azure 的1024种玩法】九. Microsoft Azure云端轻松构建部署PostgreSQL数据库
【Microsoft Azure 的1024种玩法】十. 基于Azure App Service 快速上手部署 ASP.NET Web 应用
【Microsoft Azure 的1024种玩法】十一.手动对Azure磁盘进行IOPS性能压力测试
【Microsoft Azure 的1024种玩法】十二. 使用Auzre cloud 安装搭建docker+vulhub靶场
【Microsoft Azure 的1024种玩法】十三.Azure cloud|带你快速搭建DVWA靶场漏洞环境
【Microsoft Azure 的1024种玩法】十四.Azure DNS 在线域名委托解析操作指南
【Microsoft Azure 的1024种玩法】十五.通过Web浏览器对Auzre VM 服务器运维管理
【Microsoft Azure 的1024种玩法】十六.Cobaltstrike内网渗透工具在Azure Cloud中的部署使用
【Microsoft Azure 的1024种玩法】 十七.在Microsoft Azure上动手搭建专属私有文件同步服务]
【Microsoft Azure 的1024种玩法】 十八.快速创建Microsoft Azure SQL数据库初体验
【Microsoft Azure 的1024种玩法】 十九.使用Azure备份服务对虚拟机快速备份
【Microsoft Azure 的1024种玩法】 二十.Azure Multi-Factor Authentication多因素验证最佳实战
【Microsoft Azure 的1024种玩法】 二十一.利用Azure Blob Service 快速实现静态网站托管
【Microsoft Azure 的1024种玩法】 二十二.中国区Azure Cloud 多重身份验证最佳实践
【Microsoft Azure 的1024种玩法】 二十三.快速上手Azure Content Delivery Network 内容分发网络
【Microsoft Azure 的1024种玩法】二十四.通过Azure Front Door 的 Web 应用程序防火墙来对 OWASP TOP 10 威胁进行防御
【Microsoft Azure 的1024种玩法】 二十五.使用Azure CDN对Azure Blob 静态托管站点进行加速
【Microsoft Azure 的1024种玩法】二十六. 在Azure VM中手动部署Windows Admin Center管理平台
【Microsoft Azure 的1024种玩法】二十七. Azure Virtual Desktop虚拟桌面之快速创建配置(一)
【Microsoft Azure 的1024种玩法】二十八. 基于Azure Cloud搭建IPS入侵防御系统实现安全流量实时分析
【Microsoft Azure 的1024种玩法】二十九.基于Azure VM快速实现网络入侵检测 (IDS) 及网络安全监视 (NSM)
【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)
【Microsoft Azure 的1024种玩法】三十一.使用Azure Logic App 创建基于计划定期执行邮件发送的自动化工作流

【操作步骤】

一.手动创建配置逻辑应用

1.使用 Azure 帐户凭据登录到 Azure 门户。 在 Azure 主页上,选择“创建资源”。
在这里插入图片描述
2.在“Azure 市场”菜单上,选择“集成”>“逻辑应用”。
在这里插入图片描述
3.在“逻辑应用”窗格上,提供此处所述的有关要创建的逻辑应用的信息。

  • 订阅:Azure 订阅名称。 本示例使用“Azure subscription 1 ” 在这里插入图片描述

  • 资源组:用于组织相关资源的 Azure 资源组的名称。 此示例创建一个名为“Demotest”的新资源组。
    在这里插入图片描述

  • Name:逻辑应用的名称,只能包含字母、数字、连字符 (-)、下划线 (_)、括号((、))和句点 (.)。 本示例使用 “demotestdemo”。
    在这里插入图片描述

  • 位置:用于存储逻辑应用信息的区域。 本示例使用Central US。
    在这里插入图片描述

  • Log Analytics:对于诊断日志记录,请保留“关闭”设置。
    在这里插入图片描述

  • 计划:选择适用于当前场景的计划类型及定价方式
    在这里插入图片描述

  • 区域冗余:消耗逻辑应用可以在支持它的区域中配置为区域冗余服务,此处我们选择“已禁用”
    在这里插入图片描述
    4.完成操作后,选择“查看 + 创建”
    在这里插入图片描述

  1. 在 Azure 验证完我们的逻辑应用的相关信息后,选择“创建”
    在这里插入图片描述
    6.在 Azure 部署完毕后,我们选择“转到资源”,进入资源配置页面
    在这里插入图片描述
    7.进入到“资源配置页面”后,Azure 会打开逻辑应用模板选择窗格,其中显示了简介视频、常用触发器和逻辑应用模板模式。
    在这里插入图片描述
    8.接下来,我们添加根据指定计划运行工作流的 Recurrence 触发器,具体操作如下图所示
    在这里插入图片描述

二.添加Azure Logic App重复触发器

1.在逻辑应用设计器搜索框中找到“Schedule” 并点击进去
在这里插入图片描述
2.然后选择名为“Recurrence”的触发器。
在这里插入图片描述
3.点击省略号 ( … ) 按钮,然后选择“Rename”。 重命名触发器:Check
在这里插入图片描述
4.根据如下选项去配置触发器,配置完毕后如下图所示

  • 时间间隔: 在两次检查之间需等待的时间间隔数
  • 频率:用于定期触发的时间单位
  • Time zone:(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi
  • Start time:开始发送的时间点

在这里插入图片描述

三.配置定时触发发送电子邮件

1.在条件的 True 分支中,选择“添加操作”, 在“选择操作”下,搜索选择“outlook.com”。
在这里插入图片描述

  • 在搜索框中选择“ send email (V2)
    在这里插入图片描述
    3.登陆用于发送邮件的邮箱账号,我们在此处点击“Sign in”进行登陆
    在这里插入图片描述
    4.授权给Azure Logic Apps (Central US)以此来访问
    在这里插入图片描述5.配置邮件发送地址、主题及内容

  • TO:表示“收件人” ——输入收件人的电子邮件地址。

  • Subject:表示“主题”

  • Body:表示正文

在这里插入图片描述
6.整个逻辑流程配置如下图所示
在这里插入图片描述
7.配置完成后,我们点击 “Save”,进行保存操作
在这里插入图片描述

四.运行逻辑应用

1.我们配置完毕以后,若想验证下配置的状态,我们可以点击在导航栏中" “Run Tigger” 进行手动触发
在这里插入图片描述
2.我们登陆到我们接受的电子邮箱中,查看是否收到我们验证测试的邮件
在这里插入图片描述
3.于此同时,我们要想查看邮件发送每次的发送情况,我们可以在“Overview” 进行查看
在这里插入图片描述

本篇文章到这里就已经结束了,恭喜你,你已成功学会使用Azure Logic App 创建基于计划定期执行邮件发送的自动化工作流啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值