What good is the cloud, really?
May 26, 2009 1 Comment
I need to ask you all to once again bear with me. I’m in recovery after a long weekend that involved camping, a friend’s Memorial Day picnic, and a nearly 150+ mile round trip to visit my wife’s ailing grandfather. All were examples of time VERY well spent, but I’m both physically and emotionally drained. But I won’t that stop me from rambling on about a topic I spent considerable time pondering over the weekend. What good is the cloud?
We’ve heard from the platform pundits and technical evangelists. The cloud will save us money. The cloud will be more flexible. Things will get to market faster. Manna will fall from heaven and dogs and cats will play together in fields of flowers. I realized in what goes for an epiphany in my small mind that we’ve heard all these before. And we’ve also be disappointed by these claims time and time again. Over the last few months I’ve spent a non-trivial amount of time reading about what the cloud has to offer. I’ve also invested a great deal of personal time learning how to use Microsoft’s Azure Services to making program code jump through several hoops. But with this epiphany, I realized there was one thing still missing. What would I really use it for.
Much of the available text on cloud computing focuses on new applications and/or products. Even more focuses on the various challenges that face anyone wanting to get into cloud computing. Be this security, privacy, ownership, accessibility, or pricing. What I want to start seeing more of is real problems facing businesses today and how the cloud will solve these problems either better then traditional methods or possibly where no traditional application could.
An example could be how to make portions of an on-premise SharePoint application visible to an application or user outside of your network without compromising it. While this is a problem that could be solved by traditional means, having a firewall friendly, externally accessible service bus as well as options for user authentication could help speed such a solution to delivery. What if you are in a situation where you have two different networks that need to be connected? Maybe you have a business intelligence process that needs to be run and takes awhile. it only has to be run once or twice a year and you’d rather not set aside hardware just for it that could then sit idle the rest of the year.
I think there are a large number of real world challenges businesses are facing. Challenges that Cloud Computing is uniquely poised to bring tremendous added value too. Instead of focusing on big pictures and hard to quantify cost savings, I’d really like to see more examples of situations that exist in today’s organizations that the cloud could help address.
I know these are out there. I’ve tossed up a couple I can think of. I know others have and are finding more of them each day. So its time to start hearing about them. These low hanging fruit will make a compelling arguments to help demonstrate to shrewd decision makers how the cloud can help add value. Without requiring them to make large long-term decisions.