我在Azure门户中创建了一个Azure逻辑应用程序,它使用Azure功能和Azure Service Bus。我想将这个完整的逻辑应用程序交付给客户端,以便他可以在Azure订阅中配置它。如何将我的Azure Logic应用程序推送到GitHub或任何其他位置,以便我可以将其分发。这样任何人都可以在Azure订阅或资源组中部署它。救命!
答案 0 :(得分:2)
您需要制作Azure部署模板。如果您使用logicapp.json
文件为您创建的Visual Studio tools内创建逻辑应用程序 - 我们现在正在努力让您将逻辑应用程序导入Visual Studio。目前,您仍然可以使用PowerShell命令创建模板。有关创建部署模板的详细信息,请参见in this article。
您还需要将Azure功能添加到同一模板。您可以看到一个模板示例,该模板在同一模板here中部署逻辑应用程序和azure函数 - 如果有帮助,请告诉我。
答案 1 :(得分:1)
您可以从Azure门户下载模板。
转到资源组>选择您的资源组>单击Automation Scrips。
您将看到部署模板 - 它将帮助您部署资源组中的所有资源。
如果您只想导出功能,请转到功能>单击Automation Scripts。
您可以按照http://blogs.perficient.com/microsoft/2016/03/azure-arm-template-import-and-export-templates-from-portal/了解有关导入和导出Azure模板的更多信息。