re: Amazon Outage Scrooges Netflix, Heroku
The article states: "Netflix customer complaints lit up social networks on Christmas Eve, but the video service could only point a finger of blame at AWS, its cloud services provider."
I disagree that Netflix can blame AWS. The big public cloud providers do not include a foolproof backup/high availability guarantee. It is up to the customers to architect, design and plan an effective backup solution. Granted, AWS misleads their clients with their "Availability Zones", but, as the repeated outages last year have shown, those are no guarantee. Netflix customers pay Netflix, NOT AWS. Netflix can only blame themselves for putting their business critical functions in a public cloud, especially given the track record of public cloud.
On a completely different tract, why are the big cloud providers having such struggles? Could it be that they have allowed themselves to become too big and unwieldy, so that the complexity has become their enemy? Maybe they should COMPLETELY isolate those availability zones, including all of the ancilliary support mechanisms, possibly even assigning dedicated support staffing to each. From what I have seen, most of the outages that have been publicized and explained have been examples of shooting themselves in the foot. Even the severe thunderstorm outage, where, for some reason, they didn't switch to their diesel backup generators BEFORE the storm hit. Are these pulbic cloud providers truly ready for prime time? Not in my book. I believe this is why there is so much interest in private clouds.