After 2 days of immersing myself in Azure (yuk!), I decided that this is definitely the way for me to go as far as my web server is concerned and so I have now transferred all of my web sites that were hosted with Heart Internet to Azure.
Yes, it might cost a bit more (although until I have had the system for a full month I won’t really know just how much more) but the entire process of commissioning VMs, deploying apps, running backups etc is so flexible and easy that it will make the admin much easier and much more scalable once I start to get more customers. The Heart Internet way is fine when your workload is known and pretty stable but with a growing business flexibility is key… Azure gives that flexibility.
So watch this space for more info on what I am doing but for now I am just going to let things settle and see how it works out. I have the Heart Internet VM still available and ready to go should I have issues and that will remain for at least 6 months so there is little risk in all this.