Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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?

like image 414
Pierre Avatar asked Apr 23 '15 06:04

Pierre


1 Answers

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.

like image 160
Gary Wright Avatar answered Sep 28 '22 09:09

Gary Wright