如何更新Azure Marketplace上的现有应用程序



我已经在azure marketplace上发布了一个托管应用程序,现在我想为该应用程序添加新功能(即:我在源代码中做了一些更改(,那么我该如何做到这一点,我必须发布另一个应用程序并保留现有的应用程序吗,或者有其他条款可以更新我的应用程序,以便所有用户都能自动获得更新的版本。

对托管应用程序及其资源的任何更新都必须由发布者通过其选择的机制(Azure CLI、ARM模板、Azure门户、Terraform等(通过发布者对为托管应用程序创建的资源组的访问手动推送。

没有办法只推出新的ARM模板并将其推广到已部署的实例中。但是,如果您希望新模板可供新创建的实例使用,则可以使用新模板重新发布优惠(如果通过商业市场发布(,但这永远不会影响已存在的托管应用程序实例。

该代表同意,陈述以下内容的文档会误导流程的实际工作方式:

您可以确保所有客户都在使用批准的版本。客户不必开发特定于应用程序的领域知识来管理这些应用程序客户可以自动获取应用程序更新,而无需担心应用程序的故障排除和诊断问题

这个"自动";版本控制过程是发布者负责自己实现的过程。托管应用程序实际上没有内置版本控制的概念。

最新更新