新的Azure网站与ASP.NET MVC应用程序的传统Azure Web角色之间存在哪些重大差异?我选择"网站"而不是"网络角色"的原因是什么?反之亦然?
让我们假设在任何一种情况下我都需要相同的容量(例如2个小实例).除了网站在预览期间有33%的临时折扣这一事实外,价格似乎具有可比性.
对于使用Web角色有困难或不可能的"网站",我能做些什么吗?例如,使用"网站"将多个网站放在一组虚拟机中变得容易吗?我是否会因"网站"与"网络角色"而失去任何东西?能够微调IIS吗?能否在本地使用缓存服务?
我目前使用的是传统的asp.net Web应用程序,其中一个要求是可以部署到windows azure.
我想知道管理Azure和传统IIS Web服务器的部署有多困难.
Azure似乎需要Web应用程序项目的特定自定义版本,可以在转换后将自定义Web应用程序部署到标准IIS实例.
编辑:
它是一个ASP.NET Web应用程序而不是一个Web站点(将所有内容编译成一个dll)
更新:
最后,由于将应用程序转换为Azure工作所涉及的工作量以及Azure与其他云解决方案相比的成本,因此决定使用传统的云托管虚拟服务器.
谢谢你真正的好答案.