From what I read or hear from people who are in this business of talking to CTOs, CIOs etc(which unfortunately I don’t get to do) I think one of the worry that people have about cloud computing is that they lose ownership of their data, applications etc. Then my question is why don’t they use them for things that don’t need storing their data in clouds? One such case is testing – especially things like performance, load testing of applications.
The other day I was talking to somebody who badly needed to do performance testing for a web application. He could easily hire servers from Amazon for couple of hours and do it and could go back to his customer with the confidence that the application is ready to go live. He runs a small company, and I’m sure if it was not for the cloud environments, there was no way he could do that. So rather than sitting and worrying about how/ why/when etc about ‘moving’ the I.T environment to clouds, start using them for non-production work is what I say.
Then once your enterprise I.T become familiar, comfortable etc start thinking about the move part.