在Windows Azure中部署WebApi的位置:作为网站还是作为云服务?
我正在开发一个Web API,并将其在Windows Azure中托管。我该怎么考虑去决定在哪里部署?据我所知,它可以部署为网站或云服务。想知道你们看到的利弊。
谢谢!
云服务和Windows Azure网站都是ASP.NET Web API的主机。
我同意@SLaks – 取决于你想要多少控制。 使用云服务进行最大限度的控制(包括对性能特征的控制(对于需要此API的API)进行扩展)。 Web站点的部署速度(秒,而不是分钟)和成本(可能是免费的,取决于您的扩展需求)。 >有一个网站,你最大的虚拟机大小是大的。使用云服务,它可以转到XL(两倍于Large的规格)。 更多关于缩放网站:http://www.windowsazure.com/en-us/manage/services/web-sites/how-to-scale-websites/ 总而言之,从最少到最多的控制,你真的有:网站共享实例(高密度模式,小控制,有限的规模,免费)=>保留模式(很少控制,更好的规模,更可预测的(b / c没有你不知道的租户),花钱,低知识)=>云服务(最大程度上控制IIS,花费钱,云服务所需的更多知识)。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows批处理脚本 – 将文件名读入变量
- windows – 如何在ADUC和GPMC之间链接GP对象和AD对象?
- MacOS 下完全卸载 Tuxera NTFS
- 创建没有MSVCP90.dll的Python EXE
- windows-7 – 使用libvirt管理的kvm 64主机上win7 64 guest
- Windows Server 2016-客户端加域准备工作
- windows-phone-7 – 如何在Windows Phone 7的Deactivated E
- microsoft-graph – ADAL.js和MSAL.js有什么区别?
- windows-phone-7.1 – 缩放在列表框中绑定的缩放图像
- Windows – 如何在Tomcat本地运行Solr 4?