Right now we are dealing with effectively 3 titans in the cloud arena: Amazon, Google, and Microsoft (listed alphabetically, not for any other reason).
I am a Microsoft Office 365 MVP, and own two companies that are Microsoft partners which focus around it’s public cloud solutions Office 365 and Windows Azure.
I’ve spent my entire career working with Microsoft technologies, and have my house loaded with Microsoft technologies (Windows Phone, Windows 8 tablet, Xbox, Windows Home Server).
Clearly I have a bias.
Since Microsoft hit the mainstream in the early days of personal computing it’s always been great to point the finger and for many years Microsoft was seen as the big evil.
Many of its practises were seen as monopolistic and they were.
Part of the challenge with having its fingers in so many pies is that it becomes more visible whenever there is an issue. Regardless if you are a mobile phone user, office worker, retailer, manufacturer or any other industry – Microsoft is usually has some level of involvement in your daily world.
Recently Microsoft has experienced some outages with it’s two public cloud platforms (Office 365 and Windows Azure). Neither were related, but the timing wasn’t great.
It also makes it easy to make fun of the “365” component in Office 365.
Bill Laing (Microsoft corporate vice president of the server and cloud division) put it simply in reference to the Windows Azure outage on February 29th: “The three truths of cloud computing are: hardware fails, software has bugs and people make mistakes.”
So let’s face some truths here:
– Microsoft makes software with bugs (it always has, despite their best efforts)
– Microsoft uses hardware
– Microsoft employs software developers (commonly referred to as “people”)
Are the those three truths unique to Microsoft? No.
It’s simply the case that Microsoft is the most widely known software company in the world – so therefore when it stumbles on any front people are impacted.
Currently Microsoft is engaged in a fierce battle with Google so whenever there is an outage in either cloud platform – partners generally take the opportunity to do a bit of brand bashing.
I acknowledge that I’m one of the people who enjoys it every time Google stumbles, as I have an agenda and am clearly a Microsoft fanboy.
Let’s be honest here though. We all have opinions, we all have our preferences. Nobody can fault anyone for having opposing viewpoints – it’s called free will.
Clearly I have opinions. Readers of my blog or Twitter stream would think that I have a bone to pick with Apple or Google.
In fact I admire both companies for their technical prowess and for revolutionising the modern era in their own individual ways.
Let’s stop acting like children in a playground. Let’s be adults here and lay down our pitchforks.
I pledge that from this point forward I will not bash any other cloud provider for any outages or bugs they may experience.
I hope others find it professional enough to do the same.