我已经在Azure上构建了一个Logic App,并且运行正常,该应用程序连接到API,然后将数据放入SQL Server。
此应用程序有时需要完全部署到另一个订阅/资源组,我只是想知道推荐的方法,此刻我正试图使用Azure DevOps来自动化此过程,并且虽然我可以针对已经存在的数据库运行SQL,但是在部署逻辑应用程序并将其链接到先前部署的SQL数据库时遇到了麻烦。
我在Azure DevOps上使用Power Shell,因为似乎没有可用于部署特定资源(例如Logic App)的单独操作。
Azure DevOps是否可行?我只是想念一些简单的东西吗?
答案 0 :(得分:0)
Logic应用程序需要连接资源,该资源具有用于与邮件或Azure Blob对话的凭据信息。这些必须在目标资源组中创建。
您可以使用Logic app VS tools将逻辑应用程序和连接下载为ARM模板。
然后您可以将此ARM template部署到任何其他订阅或资源组。
但是,基于OAuth的连接(例如“邮件”)必须在新资源组中手动进行身份验证。