【问题标题】:What is Azure Cloud Service?什么是 Azure 云服务?
【发布时间】:2018-10-06 13:34:36
【问题描述】:

我正在浏览 Azure 门户并完成其提供的大部分服务,如应用服务、VM、存储等。现在,当我阅读有关它的问题时,我了解了另一种服务“Azure 云服务”。我现在有点困惑,因为我没有在门户网站上找到它。我想知道它现在是否存在,如果存在,我在 Azure 门户的哪里可以找到它。

【问题讨论】:

  • 它是 Azure 经典产品之一。它已被停用并替换为 Service Fabric。
  • 非常感谢@hendryanw,但我有疑问。我正在阅读一篇文章“mindmajix.com/azure-interview-questions”,该文章于 2018 年 4 月 24 日更新。本文从未将其作为旧服务提及。所以你的意思是说我不应该相信这篇文章,把它当作 Azure 的遗留部分。
  • @hendryanw 云服务未停用。尽管微软不鼓励使用它们,但它非常活跃和活跃。对于新应用程序,建议使用其他 PaaS 产品而不是云服务。
  • @GauravMantri 感谢您纠正我。是的,这就是我的意思,我选错了词。

标签: azure azure-cloud-services


【解决方案1】:

Azure Cloud Service(阅读Web/Worker Roles)是Microsoft Azure 提供的最早的Platform as a Service (PaaS) 之一。事实上,当 Azure 于 2008 年启动时,云服务是 Azure 中唯一可用的 Compute 选项(虚拟机、网站等稍后出现)。

使用Cloud Services,您可以运行 Web 应用程序(通常通过在 Web 角色中托管您的应用程序)或运行后台应用程序(通常通过在工作角色中托管您的应用程序/后台服务)。由于它是 PaaS 产品,因此您无需担心 IaaS 带来的问题(即修补、配置等)。您只需以包的形式向 Microsoft 提供您的应用程序和所需的设置,然后 Azure 将为您创建虚拟机并在这些虚拟机中部署您的应用程序。

云服务为您提供了很大的灵活性(与 WebApp 相比),同时消除了您在使用虚拟机 (IaaS) 时通常会面临的复杂性。

虽然没有正式弃用,但云服务正朝着这个方向发展。微软正在推动使用其他 PaaS 产品(如 WebApps、WebJobs、Functions、Service Fabric 等)。如果您正在构建一个新应用程序,我的建议是不要使用云服务。

【讨论】:

  • 好的,据我所知,它可以从经典的 azure 获得并从 Azure 门户中删除。我说的对吗?
【解决方案2】:

对不起, 在我阅读了文件之后 答案是 Azure 云服务 = Azure Web 应用服务

它无需创建虚拟机,并部署一个网络应用程序(如.net web)

您可以像图片一样创建它:

它的类型是应用服务

【讨论】:

  • 感谢您的回答,但当我阅读 Microsoft“docs.microsoft.com/en-gb/azure/cloud-services/…”的文档时,这说明了其他信息,并将 1. 应用程序服务、2. 云服务和 3 个 VM 作为 3 个不同的实体。这让我很困惑。
  • 感谢您的更正,但这似乎也不是云服务,因为云服务具有 Web 角色和工作者角色等角色。我无法在应用服务或网络应用中找到这些角色。还写到它是一个 PaaS 服务,但托管 VM 实例。在这里,我的问题实际上是基于。我希望你有我的问题。
  • Azure Cloud Services = Azure Web App Services - 这是不正确的! Azure Cloud Service 是 Microsoft Azure 提供的另一个 PaaS 服务,如 Azure WebApps。
【解决方案3】:

Azure 提供了多种托管网站的方式:Azure 应用服务、虚拟机、Service Fabric和云服务。

此article 可帮助您了解选项并为您的 Web 应用程序做出正确的选择。

在 Azure 中托管 Web 应用的最佳方式是什么?

Azure 应用服务(以前称为 Azure 网站) 几乎没有责任完成,控制相对较少。它是大多数 Web 应用程序的最佳选择。部署和管理直接集成到我们获得的平台中。它是可扩展的,可以处理高流量负载。它可以为您提供高可用性。

Azure 虚拟机 如果您希望频繁修改和更改您的 Web 服务器环境,您可以选择。它为您提供了丰富的功能;但是,与 Azure 云服务和 Azure 网站相比,正确配置、保护和维护 VM 需要更多的时间和更多的 IT 专业知识。您需要更加努力地进行频繁的维护和更新补丁以管理 VM 环境。

Azure 云服务如果您想要更多类似 Web 服务器的环境,您可能希望使用 Azure 云服务。您可以远程访问您的云服务并配置启动任务。与 Azure 网站相比,云服务为您提供了更多的管理便利性和敏捷性,但控制力却不如它。云服务为您提供与 Azure 网站相同的多个部署环境,但这在虚拟机中不可用。除了网站之外,您还可以安装任何您想要的软件包,从而为您提供更大的灵活性。

下图详细说明了如何选择正确的选项:

【讨论】:

    猜你喜欢
    • 2015-10-17
    • 2013-02-18
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 2014-08-04
    • 2018-06-14
    相关资源
    最近更新 更多