简体   繁体   中英

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. The service uses SQL Databases and will need to access some form of storage like Blobs.

My question is would a Web App be sufficient or do I need a cloud service?

Note: I'm a bit confused on the difference between Azure Web Apps and Web Sites. All documentation refers to Web Sites (which I understand) but in my Azure portal I only see Cloud Services, VM's and Web Apps . 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.

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.

I have recently followed this blog article

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.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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