The switch to cloud is way bigger than you think
A Review of Nicholas Carr’s book “The Big Switch”, available on Amazon here.
Also find Sean Hull’s ramblings on twitter @hullsean.
Do you work in devops or as a performance consultant? Do you manage web applications backed by databases? If so you probably love high performance beefy iron, big servers with equally fast RAID arrays that deliver lightening fast response to an entire application and ultimately your customers.
A related article, Devops can learn from Sandy, serious and very real disaster recovery lessons.
So if you’re like me you may feel a little leery about the cloud. On AWS for example, server commoditization has taken infrastructure for a sharp turn south. We struggle with unreliable disk performance & shared network bandwidth, while our applications compete with other customers in the so-called multi-tenant environment. Even the servers themselves drop like flies. Something’s got to give!
Shopping for a smartphone? Find out why the Android platform is broken.
That’s why Carr’s book offers an eerie and uncanny read. What we’re seeing today in infrastructure very closely parallels what happened to electricity before it. Turns out at the turn of the century electricity production was not centralized and no electric grid was yet criss-crossing the country. Big companies actually built and managed their own power plants.
Through the efforts of great entrepreneurs like Thomas Edison & Samuel Insull, the electricity production machinery were centralized and eventually incorporated and run by government managed utilities. All of this drove costs of electricity precipitously downward.
Looking for a database expert? Take a look at our MySQL Interview guide for candidates, hiring managers and recruiters alike.
Now households could afford electricity too. Next we saw consumer appliances and automation begin. Vacuum cleaners to washing machines flourished, bringing social change with it.
Cloud providers fail, components fail, datacenters fail. Find out why AirBNB & Reddit didn’t have to fail even while it’s AWS cloud went down.
The shift to cloud computing is way bigger than one application or one business. And the gains and momentum are way larger than we in devops may realize. With that it’s an inexorable shift, and one we would do well to embrace. Like all shifts we need to learn to adopt our technologies, as the benefits to business are incalculable.