快速入门:使用 ARM 模板在多租户 Azure 逻辑应用中创建和部署消耗逻辑应用工作流

适用于:Azure 逻辑应用(消耗)

Azure 逻辑应用是一种云服务,可帮助你通过从数百个连接器中进行选择来创建和运行自动化工作流,用于集成数据、应用、基于云的服务和本地系统。 本快速入门重点介绍部署 Azure 资源管理器模板(ARM 模板)以创建基本消耗逻辑应用逻辑的过程,该工作流用于按小时检查 Azure 的状态,并且在多租户 Azure 逻辑应用上运行。

ARM 模板是定义项目基础结构和配置的 JavaScript 对象表示法 (JSON) 文件。 模板使用声明性语法。 在声明性语法中,你可以在不编写创建部署的编程命令序列的情况下,描述预期部署。

如果环境满足先决条件,而且熟悉如何使用 ARM 模板,请选择“部署到 Azure”按钮。 Azure 门户中会打开模板。

部署到 Azure

先决条件

如果没有 Azure 订阅,请在开始前创建一个试用版订阅

查看模板

本快速入门使用创建逻辑应用模板,该模板可以在 Azure 快速入门模板库中找到,由于长度太长,因此无法在此处显示。 相反,可以在模板库中查看快速入门模板的“azuredeploy.json 文件”

快速入门模板会创建一个消耗逻辑应用工作流,该工作流使用定期触发器和 HTTP 内置操作,前者设置为每小时运行一次,后者则调用返回 Azure 状态的 URL。 内置操作在 Azure 逻辑应用平台上以本机方式运行。

此模板创建以下 Azure 资源:

若要查找更多用于 Azure 逻辑应用的快速入门模板,请查看库中的 Microsoft.Logic 模板。

部署模板

按照要用于部署快速入门模板的选项进行操作:

选项 说明
Azure 门户 如果你的 Azure 环境满足先决条件并且你能够熟练地使用 ARM 模板,那么这些步骤可帮助你直接登录到 Azure 并在 Azure 门户中打开快速入门模板。 有关详细信息,请参阅使用 ARM 模板和 Azure 门户部署资源
Azure CLI Azure CLI 提供了命令行体验,用于创建和管理 Azure 资源。 若要运行这些命令,需要 Azure CLI 版本 2.6 或更高版本。 若要检查 CLI 版本,请输入 az --version。 有关详细信息,请参阅以下文档:

- 什么是 Azure CLI
- Azure CLI 入门
Azure PowerShell Azure PowerShell 提供一组使用 Azure 资源管理器模型来管理 Azure 资源的 cmdlet。 有关详细信息,请参阅以下文档:

- Azure PowerShell 概述
- Azure PowerShell Az 模块简介
- Azure PowerShell 入门
Azure 资源管理 REST API Azure 提供表述性状态转移 (REST) API,这些 API 是支持 HTTP 操作(方法)的服务终结点,用于创建、检索、更新或删除对服务资源的访问权限。 有关详细信息,请参阅 Azure REST API 入门

  1. 若要通过 Azure 帐户登录到 Microsoft Azure 门户,并从中打开快速入门模板,请选择以下图像:

    部署到 Azure

  2. 在门户中的“使用模板创建逻辑应用”页面上,输入或选择以下值:

    属性 Value 说明
    订阅 <Azure-subscription-name> 要使用的 Azure 订阅的名称
    资源组 <Azure-resource-group-name> 新的或现有的 Azure 资源组的名称。 此示例使用 Check-Azure-Status-RG
    区域 <Azure-region> 要使用逻辑应用的 Azure 数据中心区域。 此示例使用“中国东部 2”。
    逻辑应用名称 <logic-app-name> 用于逻辑应用的名称。 此示例使用 Check-Azure-Status-RG
    测试 Uri <test-URI> 根据特定计划要调用的服务的 URI。 此示例使用 https://azure.status.microsoft/status/,这是 Azure 状态页面。
    位置 <Azure-region-for-all-resources> 用于所有资源的 Azure 区域(如果不同于默认值)。 此示例使用默认值 [resourceGroup().location],这是资源组位置。

    以下示例演示如何使用样本值显示页面的外观:

    屏幕截图显示 Azure 门户,其中包含“使用模板创建逻辑应用”属性和示例值。

  3. 完成操作后,选择“查看 + 创建”。

  4. 继续执行查看已部署的资源中的步骤。

查看已部署的资源

若要查看逻辑应用工作流,可以使用 Microsoft Azure 门户、运行使用 Azure CLI 或 Azure PowerShell 创建的脚本,或者使用逻辑应用 REST API。

  1. 在 Microsoft Azure 门户搜索框中,输入逻辑应用的名称,在此示例中为 Check-Azure-Status-LA。 从结果列表中,选择逻辑应用。

  2. 在 Microsoft Azure 门户中,找到并选择逻辑应用,在此示例中为 Check-Azure-Status-RG

  3. 在工作流设计器打开后,可以查看通过快速入门模板创建的逻辑应用。

  4. 若要测试逻辑应用,请在设计器工具栏上选择“运行”。

清理资源

如果打算继续使用后续的快速入门和教程,则可能需要保留这些资源。 当不再需要逻辑应用时,可以通过使用 Azure 门户、Azure CLI、Azure PowerShell 或资源管理 REST API 删除资源组。

  1. 在 Microsoft Azure 门户中,找到并选择要删除的资源组,在此示例中为 Check-Azure-Status-RG

  2. 在资源组菜单上选择“概述”(如果尚未选择)。 在概述页面上,选择“删除资源组”。

  3. 请输入资源组的名称以进行确认。

有关详细信息,请参阅删除资源组

后续步骤