应用服务与云服务中的Web App

时间:2015-03-25 04:21:06

标签: azure-web-roles azure-cloud-services azure-web-sites

新推出的“Azure AppService”中的WebApp(以前称为Azure网站)是构建高度可扩展的Web应用程序而不是使用“Azure CloudServices”的首选方法吗?

我最初的理解是,托管为“Azure CloudServices”的Web应用程序可以更好地扩展,“Azure Web站点”可以用于更简单的网站/应用程序。

我正在构建一个Web应用程序,可扩展性是一个大问题。哪种“更好”的方法?

1 个答案:

答案 0 :(得分:4)

您的确切答案可能取决于您的意思"更好地扩展",但总的来说,WebApp现在几乎与云服务平分。见http://azure.microsoft.com/en-us/documentation/articles/choose-web-site-cloud-service-vm/

要认真扩展,您需要在Web应用程序中保持最小的功能,并委托外部资源进行计算,消息传递和存储。这意味着更好的Web技术可以与外部资源进行更好的通信,而App Service架构显然可以为WebApps带来优势。

App Service预览只是微软打算继续主要投资和推广WebApp的最新迹象。因此,除非迫切需要Cloud Service功能,否则我会选择WebApps。