Azure – Can Azure host ColdFusion

azurecoldfusion

A friend has a site developed in ColdFusion with MySQL and is looking for better cost-effective hosting as the traffic scales up rapidly. Azure comes to mind.

I haven't used Azure myself, however, I believe it is possible to setup and interact with the web-server via RDP into a hosted Virtual Machine?

I am curious if ColdFusion can be installed in the hosted Azure VM. Also, would the site have to be tweaked to run on Azure SQL, or could it continue to use MySQL?

Thanks.

Best Answer

The newly announced Azure VM role does allow you deploy a Windows VM configured anyway you like and you can RDP to this, so in that respect yes you could do this.

However, Azure vm's do have some difference to ordinary Hyper-V or VMWare VM's. You can't just spawn a new VM in Azure, RDP into it and configure it the way you want. Instead with Azure you create your VM on you own Hyper-V server and configure it how you want, then you configure a Golden Image that you upload to Azure and get's deployed to your VM. At any point Azure can shutdown your VM and create a new one from your golden image. So you need to be in a position where you can create this golden VM how you want locally first.

There is an added complication in that unlike with the Web and Worker role, the VM role is not manager by MS but by you and so you will need to apply any updates patches etc yourself. Again this means you need to not only update your running VM, but your golden image.

Finally you cannot really store any data on your VM, as MS does not guarantee the safety of this data, if your VM gets recreated from you master image, all you get back is what is on the image. Hence you need to store all you data in something like an azure database.

Related Topic