azure - 同一 Azure 资源组项目中的多个逻辑应用

标签 azure azure-devops azure-logic-apps

我需要创建大约 20 个小型逻辑应用程序。我希望它们全部成为单一解决方案的一部分,最好是单一 Azure 资源组项目。

创建后,我想在 Azure Devops 上设置 CI/CD,以将所有这些逻辑应用部署到多个环境,每个环境中具有不同的参数。

将所有逻辑应用包含在一个项目中是否正确?如果是这样,设置 CI/CD 管道的选项有哪些?

编辑:组织多个逻辑应用程序的最佳方式是什么?

最佳答案

要部署您的解决方案,您可以使用单个模板或包含许多相关模板的主模板。相关模板可以是从主模板链接到的单独文件,也可以是嵌套在主模板中的模板。

对于中小型解决方案,单个模板更易于理解和维护。您可以在单个文件中查看所有资源和值。对于高级场景,链接模板使您能够将解决方案分解为目标组件,并重用模板。

使用链接模板时,您可以创建一个在部署期间接收参数值的主模板。主模板包含所有链接的模板,并根据需要将值传递给这些模板。

参见教程:create linked Azure Resource Manager templates .

注意:对于链接或嵌套模板,您只能使用增量部署模式。

您可以找到示例模板 here .

关于azure - 同一 Azure 资源组项目中的多个逻辑应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56334031/

相关文章:

azure - (Azure 逻辑应用)Webhook 是否支持基于托管身份的身份验证?

azure - 部署 Key Vault 访问策略时如何在 Bicep 中引用系统分配的身份

tfs - 使用托管 TFS 池构建 UWP 应用程序时找不到 SDK SQLite.UWP.2015

asp.net-mvc - ASP.NET MVC 4 - 如何在通过 Team Foundation Service 部署到 Azure 时转换数据库连接字符串?

Azure 逻辑应用 : files get corrupted when sent via http

rest - 如何将 SharePoint 仅日期字段从 UTC 转换为本地时区

c# - 到 WCF 的 Azure 服务总线

azure - 使用 Python 连接到 Azure Synapse Serverless SQL

Azure 服务总线重试策略的 minbackoff 不起作用?

azure - 如何将管道构建代理连接到私有(private)工件注册表?