我想在 Azure 市场上发布一个 Web 应用程序。
我可以创建一个 Linux VM,安装 Java、Tomcat、SQL 服务器并创建它的映像。但取而代之的是,是否可以在 Azure 门户上创建一个 tomcat 实例以及数据库,将其添加到资源组并在市场上发布该资源组?
这种方法会更有利吗?谢谢
我想在 Azure 市场上发布一个 Web 应用程序。
我可以创建一个 Linux VM,安装 Java、Tomcat、SQL 服务器并创建它的映像。但取而代之的是,是否可以在 Azure 门户上创建一个 tomcat 实例以及数据库,将其添加到资源组并在市场上发布该资源组?
这种方法会更有利吗?谢谢
根据这里的文档:
https://docs.microsoft.com/en-us/azure/marketplace-publishing/marketplace-publishing-getting-started
Azure 市场产品基于 Azure VM 映像或解决方案模板,您当前的解决方案将是基于 VM 的路由。听起来您可能希望查看解决方案模板路由以利用其他功能,例如 Azure SQL Server。
两条路线都不能“将此资源组发布到市场”。如果那是您的目标路线,那么本质上是构建一个多租户应用程序,这是一项更大的任务,也许像这个链接这样的东西可以帮助您入门:
还有其他可能有帮助的stackoverflow答案: