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

Cloud service for webrole running in ARM Resource group

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

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

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

Azure 资源管理器 Web 应用依赖于应用服务计划的概念,而不是云服务。基本上这是服务 运行 所在的底层虚拟机。您可以指定组成应用服务计划的服务器的大小和数量,然后将其作为一个单元部署到这些服务器上。

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

就 Web / Worker 角色而言,App Service Plans 不区分两者。您只需将代码部署到它,它就会 运行 不管它是如何打包的。参见 here

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

您可以找到用于部署 Web 应用程序的模板here