Who Killed the Cloud?
Last week some Major websites (Reddit, Foursquare and Quora are a few) went down for a significant period of time due to the Amazon EC2 infrastructure failing in a fairly big way. Amazon EC2 or Elastic Compute Cloud is designed to be an ad hoc server solution which can save you a large chunk of change. Users can easily launch new 'virtual' servers to handle load and increased traffic such as when Daring Fireball (@daringfireball) links to your site or blog post and sends triple the amount of normal traffic your site usually gets on a daily basis.
EC2 is great. EC2 is cheap. EC2 is extremely reliable... well until last week. Cloud Computing was supposed to be the savior of the interwebs, cure cancer, solve the national debt issue, and never go down. First, Cloud Computing basically is nothing but remote hosting, the same old off-site hosting we've been using for years. What EC2 and other companies such as Rackspace are now doing is launching Virtual Server technology to commoditize server infrastructure. Using a rack of servers to host MANY self contained servers in order to take full advantage of CPU time, Memory, Disk space and other resources.
Amazon EC2 has been around for a few years (~2006) and has had a remarkable uptime record. People of the interwebs have started to feel "safe" and when that happens you tend to let your guard down... EC2 is always up. EC2 is fast & flexible. EC2 is extremely reliable... This outage is a subtle reminder that technology is falible and that you should have a backup plan, which most of us don't. Does this outage mean that cash strapped startups or larger fiscally responsible companies shouldn't start using or continue to use EC2? Don't be ridiculous! Stop spending time ridiculing Amazon for an outage and spend your time more constructively... you know like figuring out a backup plan.
-ETB












