I have found one fairly compelling case for a private cloud. In the organization I am currently working with, there are lots of laptops sitting around (because of a recent layoff). It would make a fair amount of sense to set those laptops up as “cloudable” assets, so they could be used by developers, testers, etc to
- Stress test clients for a new version of a software application
- Clustering servers for experiments with improving the scalability of an application
- Failover test infrastructure
- Slave build servers (for use by Hudson, for example)
This would considerably improve the effectiveness of the organization, without (I would hope) requiring significant new expense in terms of hardware and software. This isn’t a paradigm shift, but it would be a valuable way to reuse current resources.