我需要将一个.NET WCF集成服务部署到Azure平台,这在部署后应该是低维护的。该服务使用SQL数据库,需要访问某种形式的存储,如Blob。
我的问题是Web应用程序是否足够,还是需要云服务?
注意:我对Azure Web Apps和网站之间的区别感到有些困惑。所有文档都涉及网站(我理解),但在我的Azure门户中,我只看到云服务,虚拟机和 Web应用程序。现在我假设当文档引用网站时,它是对现在的网络应用程序的旧命名?
答案 0 :(得分:3)
我自己一直在试验这个。我最初使用云服务部署了我的WCF服务,该服务与您的服务类似(blob访问等)。
这非常有效,但从计费角度来看,您需要在整个服务运行时间内计算小时数,因为据我所知,它在自己的VM中运行。
我最近关注过这篇博客文章
http://genuinebasil.com/blog/wcf-service-over-azure-web-site/
我将我的云服务转换为Web应用程序,对我来说,这在功能上与云服务部署相同。