新推出的“Azure AppService”中的WebApp(以前称为Azure网站)是构建高度可扩展的Web应用程序而不是使用“Azure CloudServices”的首选方法吗?
我最初的理解是,托管为“Azure CloudServices”的Web应用程序可以更好地扩展,“Azure Web站点”可以用于更简单的网站/应用程序。
我正在构建一个Web应用程序,可扩展性是一个大问题。哪种“更好”的方法?
答案 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。