Azure应用服务和云服务之间的差异

use*_*696 39 cloud web-services azure

我去年开始学习Microsoft Azure,其中一项服务是云服务.我理解云服务的方式是它是一种旨在允许人们构建N层应用程序的服务.因此,可以设置一个托管一个ASP.NET Web API项目的Web角色和一些用于后台处理的工作角色等等.还有网站服务.

现在,在Build 2015中,它呈现了Azure App Services,它基本上是由

  • 网络应用
  • API应用程序
  • 逻辑应用
  • 移动应用

现在我不知道何时应该使用云服务,何时应该使用应用服务.我的意思是,我认为Web Apps与API Apps和Logic Apps一样与Cloud Services相同,但我不确定.

那么,云服务和应用服务之间的区别是什么?应该选择哪一个而不是另一个?

Vas*_*nko 24

Azure提供了几种托管网站的方法:

在此输入图像描述

同样的想法,但在抽象的愿景:

在此输入图像描述

资料来源:http://www.hanselman.com/blog/IntroducingWindowsAzureWebJobs.aspx


Kur*_*oZ7 10

在阅读以下博客之前,我对他们的差异感到困惑.希望这可以帮助.

http://cloudacademy.com/blog/microsoft-azure-app-service-virtual-machines/

  • 您还可以总结从链接中获得的输入。链接将来可能会更改。 (2认同)

jus*_*ell 5

上个月发生了一些变动:).网站已成为Web应用程序.移动应用程序也是如此.

现在回答你关于两者之间对比的问题,每个都有自己的目标.云服务是您与虚拟机相关的PaaS.另一方面,App Services对"资源组"说话.

关于App Services,您可以在VM的实例中压缩更多应用程序,而无需花费太多精力.但是,App Services对云服务的最大卖家是能够使用App Logic编写业务流程,就像BizTalk将外部连接到其他流程一样.

资源组是下一步如何处理DevOps.恕我直言,Azure将"承诺"的下一步行动是将您的应用程序部署为Microsoft Service Fabric上的微服务.(它刚刚在上周宣布).


小智 5

Microsoft描述了App Services和云服务之间的差异,如下所示:http: //azure.microsoft.com/en-us/documentation/articles/choose-web-site-cloud-service-vm/

实际上,云服务的无状态较少,您需要自己做更多的网络/ DR/HA,而App服务更无状态,您可以使用网络/ DR/HA开箱即用.