简体   繁体   English

用于托管WCF集成服务的Azure Web Apps或Cloud Service

[英]Azure Web Apps or Cloud Service for hosting WCF Integration Service

I need to deploy a .NET WCF integration service to the Azure platform which should be low maintenance after deploy. 我需要将一个.NET WCF集成服务部署到Azure平台,这在部署后应该是低维护的。 The service uses SQL Databases and will need to access some form of storage like Blobs. 该服务使用SQL数据库,需要访问某些形式的存储,如Blob。

My question is would a Web App be sufficient or do I need a cloud service? 我的问题是Web应用程序是否足够,还是我需要云服务?

Note: I'm a bit confused on the difference between Azure Web Apps and Web Sites. 注意:我对Azure Web Apps和Web站点之间的区别感到困惑。 All documentation refers to Web Sites (which I understand) but in my Azure portal I only see Cloud Services, VM's and Web Apps . 所有文档都是指网站(我理解),但在我的Azure门户中,我只看到云服务,虚拟机和网络应用程序 For now I assume when documentation refers to web sites it is an old naming to what is now web apps? 现在我假设当文档引用网站时,它是对现在的网络应用程序的旧命名?

I have been experimenting with this myself. 我自己一直在试验这个。 I had initially deployed my WCF service which has similar requirements to yours (blob access etc.) using a cloud service. 我最初使用云服务部署了我的WCF服务,该服务与您的服务类似(blob访问等)。

This worked perfectly well, but from a billing perspective you are billed for compute hours the entire time the service is running because as I understand it runs within it's own VM. 这非常有效,但从计费角度来看,您需要在整个服务运行时间内计算小时数,因为据我所知,它在自己的VM中运行。

I have recently followed this blog article 我最近关注了这篇博客文章

http://genuinebasil.com/blog/wcf-service-over-azure-web-site/ http://genuinebasil.com/blog/wcf-service-over-azure-web-site/

I converted my cloud service to a Web App and for me, this has been functionally identical to the cloud service deployment. 我将我的云服务转换为Web应用程序,对我而言,这在功能上与云服务部署完全相同。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM