I don't know how useful measures of downtime are for comparing cloud services with other web services. I see yet another post has just appeared "Is SQL Azure down right now?" by Onkar. Yet again the dashboard doesn't think so yet it seems it isn't
there for Onkar.
For 5 years or so we ran our in-house CRM app on SQL Server hosted by a premium web host. Every now and again we would be notified that the server would be out of action for 30 mins or so for maintenance. We would typically be given
4 weeks notice the service would be unavailable. Once or twice in that 5 years the server was taken down at short notice for emergency maintenance. I don't know that it was ever unavailable without notice or for more than 30 mins.
That's pretty good I reckon. We moved that app to SQL Azure because we were looking for a solution for the POS app we provide to our clients. Our clients are retailers scattered around the globe. We needed a server that would be always up. We thought
before moving an app that is mission critical for our clients we would run our internal app on Azure for a while.
It seems that although Azure is always up, periodically we lose connectivity for one or two hours without warning and without an issue appearing on the Azure dashboard. We couldn't survive inflicting that level of unreliability on our clients. A number of
others have reported simliar experiences with SQL Azure.
So if we wanted the maximum reliability right now, we would move our SQL Server service back to our web host. The service isn't always there, but it is nearly always there and it is never not there for more than 30 mins or so and never not there without
notice or for no reason.
But we will leave our in house CRM app on Azure as it is not mission critical and it gives us the opportunity to see how Azure is getting along.
CC