I was thinking of something appropriate to write for my first blog back, so I thought I will start with something that has been top of mind for some time now. "how will enterprises adopt cloud computing? " . And I am sure there is no simple or there isn't one correct answer to it.But I figured there are a set of factors that impact the choices / path that an enterprise ends up taking. So what are these factors? Below is an initial list of things that I could think of, I am sure there are many more, please add.
- Maturity of IT department in the enterprise - Architecture,Structure,Process etc
- The management's view of the IT department / CIO's place in the Management team / Political will/clout of the IT Department
- Current state of investment in inhouse IT Resources/ infrastructure & investment payback period
- IT Resources,Utilization levels / monitoring
- Understanding of core / context IT systems - Standardization of systems / processes
- IT Internal Staff Numbers/ Volume / Types of activities / roles they play
- Existing Outsourcing / Offshoring operations/Contracts
- Pressure to reduce cost / need to avoid capital expenditures
- Willingness of the Management team to be innovators
These factors in varying degree's impact the decisions organizations take in adopting the "Cloud" or not. So I was wondering what could be a typical road map that organizations will adopt as they move towards the cloud, so below is a graphic with the first stab at it. In this approach I haven't factored in the private cloud option, that I will cover later.
This is only indicative, different organizations are probably going to adopt it very differently or some leading vendors will help them leapfrog further up the value chain. Please share your thoughts on this.
(Cross posted at the bti.typepad.com)