I've been thinking a while on this and I wanted to share some of these thoughts with you and get your opinions/thoughts/feedback on this topic. We have all heard what "cloud computing" is and that it is a "disruptive technology" and it has been billed as the "IT department killer" etc.
I agree that this is a very disruptive technology and that there are many benefits to it, but I'm also thinking about the business side of this technology. I think it's very important to keep the business in mind and not the technology. Cloud computing needs to be looked holistically from the enterprise prespective.
This is going to be a paradigm shift in thinking at every company. When executives and management make decisions around investments and what constitutes success, they won't be making them on just individual projects or specific technologies. Cloud computing is about the whole enterprise.
In some of the surveys and papers I've been reading lately, I can see that cost savings and squeezing more efficiency out of operations are great reasons for pursuing cloud computing. I'm sure this is where most companies will get their motivation for experimenting. Even though I'm a little skeptical of the survey there was some interesting numbers that offset massive adoption of this new computing model. In a recent survey of IT executives (C-level and other executives in IT) 51% of the 282 respondents stated that cloud computing/development in the cloud wasn't even on the radar screen or they had no interest. But there are a large percentage that are tracking/evaluating this category. So what is what? How far out do you think we are with a serious migration to this computing model from where we are today?
I can just imagine that if hardware and software were available on demand and always up-to-date, this would allow companies to focus on new business and find new ways to find and satisfy their customer base. But as changes in management and on-demand capabilities improve with virtualization technologies around the same metrics (virtual servers, virtual desktops, application workloads being streamed to virtualized OSes, what will be the determing factors in the decision to move to cloud computing? Thoughts on this?
In knowing how quickly the SMB folks move I can see that they would be early adopters of cloud computing and would probably gain more from cloud computing. On the other side of the spectrum, large enterprises will have some major challengs moving completely into the cloud. I see issues with some proprietary systems, some of which I'm sure are very mission critical and complex. I see issues with some business processes that are unique to the companies, that have been in place for a long time, and that can't easily be handed off.
I can also see where there is going to be a major shift in enterprise architecture. This will now require a more strategic tack taking into account all business process from beginning to end, taking into consideration business partners, customers, etc. If a company decides to head into the cloud without using a strategic enterprise architecture, you will disastrous outcomes.
I think cloud computing will not be the end of IT, but will just shift what IT does and will really place IT in a strategic position and achieving that "all elusive" Business/IT integration goal.
So people what are your thoughts? Share them and let's see where we are with this computing model.