As this week's massive failure of the Amazon Web Services cloud-computing infrastructure continued to roil the Web, a few things were sadly clear. Perhaps most striking of all: Major service providers and websites -- companies with enough money and talent to avoid the problem -- didn't spend nearly enough energy planning for the inevitability of a breakdown.
Yes, it's probably asking too much for many small startups to double up their cloud-computing spending to prepare for what has been, up to now, a very rare outage from one of the biggest players in IT infrastructure. But what about the service providers that harvest money from that long tail of little companies?
Exhibit A is San Francisco-based Heroku, the hugely popular development and hosting platform that relies on Amazon.com's
That's not to excuse Amazon's meltdown or spotty communication with affected parties, which has magnified the problem. But remember that Heroku is no scrappy little startup -- the company was purchased just a few months ago by salesforce.com
"For someone like Heroku, which literally hundreds of startups use -- Heroku should start thinking about, 'OK, what can we do to spread the risk?'" says entrepreneur Shyam Subramanyan, whose San Francisco Bay Area startup list.ly was shut down by the outage. "A lot of people are paying them money."
Scott Sanchez from CloudNod.com pointed to Los Gatos, Calif.-based Netflix
On the other side of the coin were companies such as popular content-aggregation website Reddit, which was still in a bare-bones mode Friday afternoon because of Amazon's cloud problems. Reddit, based in San Francisco, sells ads and paid subscriptions and is owned by media giant Conde Nast, which reportedly has been talking to investors about buying a stake at a potential $200 million valuation. "They can't blame it on the money," Sanchez says.
"People are quick to point fingers at Amazon or whoever their cloud provider is -- 'They're down, and they took us with them.' You see that on Twitter, if you look, from dozens and dozens of brand-name sites," Sanchez says. "At the end of the day, that's true. You're down because of Amazon. But in reality, your whole business relies on being up. And there's 100 different ways that they could have avoided having to say, 'We're down because of Amazon.'"
Whenever Amazon gets its service back together, it's a reasonable bet that alternative providers will see some new customers. At the very least, Amazon-dependent companies will probably switch to or add computing power in other areas of Amazon's network.
But it's unlikely that Amazon's position in the cloud-computing sector will weaken in a major way -- even companies that were crippled for hours by the outage were pretty deferential, such as Palo Alto, Calif.-based Quora's error-page message that read, "We'd point fingers, but we wouldn't be where we are today without EC2," the shorthand for Amazon's Elastic Compute Cloud.
As Palo Alto entrepreneur Semil Shah noted on Twitter, "Perhaps the company most vital to Silicon Valley startups isn't even located here -- it's in Seattle."
"In a way, it's kind of amazing that people trust EC2 so much, and EC2's record of being available for so long without any major failure," Subramanyan says. "I think it's actually pretty amazing that these companies have failed to diversify their vendors."
Curt Woodward is senior editor at Xconomy Seattle. You can e-mail him at firstname.lastname@example.org and follow him on Twitter, @curtwoodward.
More from Xconomy.com:
- Startup School: Round Two: The 2010 Xconomy Guide to Venture Incubators
- Why Facebook Places Will Make Foursquare Into a Footnote
- Kendall Square Wants an Entrepreneurial Walk of Fame and So Should Every Innovation Hub'
Want to read more about Amazon? Add it to My Watchlist, which will find all of our Foolish analysis on this stock.