某个应用程序有时会向存储账户写入重复文件。一个 PowerShell 脚本可以识别并删除重复文件,但它需要在获得批准后手动运行。请推荐一个无服务器解决方案,该方案能执行以下步骤:每小时运行脚本、向运维经理发送批准电子邮件、处理经理的电子邮件回复,并在获得批准后执行删除操作。
选择一个答案
点击一个选项来检查您的答案。
正确答案: Azure Logic Apps 和 Azure Functions.
为什么这是答案
Azure Logic Apps非常适合协调工作流、处理审批流程和集成不同的服务。它可以按计划(例如每小时)触发,发送审批电子邮件,并根据经理的回复(例如通过Outlook连接器)采取行动。Azure Functions则非常适合执行无服务器代码片段,例如运行PowerShell脚本来识别和删除重复文件。将两者结合使用,Logic Apps可以处理调度、审批和流程编排,而Functions则执行实际的删除脚本。 Azure Event Grid主要用于事件驱动的架构,不直接支持调度和审批流程。Azure Pipelines用于CI/CD,Azure Service Fabric用于微服务部署,两者都不适合此场景。Azure Batch用于大规模并行计算,不适合运行单个脚本和处理审批。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡