在Azure上发布Web应用程序

问题描述:

我想在Azure市场上发布Web应用程序.

I want to publish an web application on Azure market place.

我可以创建一个Linux VM,安装Java,Tomcat,SQL Server并为其创建映像.但是,相反,是否可以在Azure门户上与数据库一起创建一个tomcat实例,将其添加到资源组并在市场上发布该资源组?

I can create a Linux VM, install Java, Tomcat, SQL server and create an image of it. But instead of that, is it possible to create a tomcat instance along with database on Azure portal, add it to a resource group and publish this resource group on market place?

这种方法会更有利吗?谢谢

Would this approach be more advantageous? thanks

根据此处的文档:

https://docs.microsoft.com/zh-CN/azure/marketplace-publishing/marketplace-publishing-getting-started

Azure Marketplace产品基于Azure VM映像或解决方案模板,您当前的解决方案将是基于VM的路由.听起来您可能想看看解决方案模板路由,以利用其他功能,例如Azure SQL Server.

Azure Marketplace offerings are based on Azure VM images or solution templates, your current solution would be the VM based route. It sounds like you may want to look at the solution template route to leverage other capabilities such as Azure SQL Server.

这两个路由均未启用将该资源组发布到市场".如果这是您要达到的目标,实际上就是在构建一个多租户应用程序,这是一个更大的任务,也许像此链接这样的内容将帮助您入门:

Neither route enable "publish this resource group to the market place". If that is the route you are aiming for that is essentially building out a multi-tenant application which is a bigger task and perhaps something like this link will help get you started:

https://azure.microsoft.com/en-gb/blog/with-newly-available-services-azure-continues-to-be-the-最佳软件作为服务开发人员的地方/

还有其他*答案可能会有所帮助:

There are also other * answers which may be of help:

如何发布我的Web解决方案到市场