Azure ARM资源组中运行的webrole云服务

Azure ARM资源组中运行的webrole云服务,azure,azure-web-roles,Azure,Azure Web Roles,到目前为止,我对使用WebRoles或Worker角色部署PaaS的理解- 旋转Web角色或工作者角色将创建云服务来管理它 然而,在ARM资源组中,他们并没有云服务的概念,那么如何在ARM资源组中管理web和worker角色呢 我还尝试在VS 2015中通过JSON大纲添加webroles,但没有添加webroles的选项。所以不确定是否可以通过JSON模板部署webroles 任何信息都会有很大帮助。云服务自Azure诞生以来就一直存在。 要部署或管理它们,必须使用旧的API()。 据我所

到目前为止,我对使用WebRoles或Worker角色部署PaaS的理解-

  • 旋转Web角色或工作者角色将创建云服务来管理它
  • 然而,在ARM资源组中,他们并没有云服务的概念,那么如何在ARM资源组中管理web和worker角色呢
  • 我还尝试在VS 2015中通过JSON大纲添加webroles,但没有添加webroles的选项。所以不确定是否可以通过JSON模板部署webroles

任何信息都会有很大帮助。

云服务自Azure诞生以来就一直存在。 要部署或管理它们,必须使用旧的API()。
据我所知,它们不会迁移到新的API(Azure Resource Manager),但您可以使用它。

Azure Resource Manager Web应用程序依赖于应用程序服务计划的概念,而不是云服务。基本上,这是运行服务的底层VM。您可以指定组成应用程序服务计划的服务器的大小和数量,然后作为单个单元部署到这些服务器上

您创建一个应用程序服务计划,然后在其中运行web/worker角色(以及逻辑、API和函数)

就Web/工作者角色而言,应用程序服务计划并未对两者进行区分。您只需将代码部署到它,它将以打包方式运行它。看

云服务的概念在Azure资源管理模型中根本不存在


您可以找到部署Web应用程序的模板,但是-如何在ARM资源组中管理Web和worker角色?您无法使用ARM管理这些角色。但也有一些新的服务,它们基于ARM,并提供类似的功能,例如VM规模集、应用程序服务等。这毫无意义,VMS不会取代云服务,没有任何东西可以取代这些服务,这很遗憾@SaschaDittmann@4c74356b41我不明白为什么建议使用scale集来代替云服务——我看不出有任何关联,我们无法将云服务包部署到scaleset:-(根据Microsoft文章:“应用程序服务计划表示一组功能和容量,您可以在Azure应用程序服务中跨多个应用程序共享,包括Web应用程序、移动应用程序、逻辑应用程序或API应用程序。“所以不确定它是否仍然支持Web角色或工作者角色?这个答案实际上是针对Web应用,而不是云服务。Web和工作者角色与Web应用(或应用服务计划)无关。”。此线程中的两个答案都是错误的\误导性的。虽然ARM api中没有对云服务的官方支持,但完全可以使用ARM api部署它们。@Jason