Last week we all heard about the failure of the Eastern US data center of Amazon’s Web Services (AWS). And now there’s more negative talking about the cloud coming up. The cloud is certainly starting to show its cracks.
But is this a bad thing? Is it a not good thing for the cloud’s image that it wasn’t reacting more so than multiple sites and services, like Reddit and Foursquare, that went down? No, it’s not! For the first time we’ve seen what can happen when the cloud fails. And we can now keep it in mind when creating these services and we’ll know what to do when it happens again.
As this excellent post by Scott Gilbertson on Lessons From a Cloud Failure: It’s Not Amazon, It’s You indicates, cloud users should “design with failure in mind”. A cloud is also software and software can fail. But everybody was on ‘Cloud 9’ with the cloud and only the pessimists were talking about cloud failures. Now they’ve seen what can happen and they can prepare for it. Not only the cloud providers like AWS, but also the owners of those cloud services.
Cloud providers and brokers should have recovery mechanisms in place in case of a disaster. According to Gartner: “Any offering that does not replicate the data and application infrastructure across multiple sites is vulnerable to a total failure.” Cloud providers should have guidelines concerning business continuity planning, detailing how long it will take for services to be fully restored.
Again, according to the research firm Gartner, the cloud market will grow to $102.1 billion next year. Companies will continue to weigh the benefits of the cloud, its massive cost savings and easy scalability, against the relatively small risk and annoyance of outages - risks and annoyances that could also have happened with a failure in their own non-cloud data centers.
The level of cost savings gained from moving to the cloud depends on all kinds of variables. The study by Booz Allen Hamilton The Economics of Cloud Computing in 2009 found that "the benefit-to-cost ratio of a non-virtualized 1,000-server data center could reach 15.4:1 after implementation, and total life cycle cost may be 66% lower than maintaining a traditional data center."
In the AWS case, luckily nothing catastrophic happened; no private data was lost or ‘left on the street’. So everybody can sleep well. However, this failure helps to build the hype around the cloud into a more supported use of its services. The failure doesn’t make cracks in the cloud so it’ll break. But it will make cloud construction better and we will be able to enjoy the benefits even more in the near future.
What I would say is that Amazon, other cloud providers and their cloud customers will learn from this outage, because these savings from cloud are simply too great to dismiss, and they will keep the customers coming.
Latest comments