An interesting discussion is developing on ebizQ whether Cloud Computing Too Embryonic to Use for Serious Business Purposes. It shows a consensus that we have to look at the meaning of Cloud Computing in the Enterprise context.
I tend to distinguish between the infrastructure and the software architecture that can support the delivery of enterprise applications in the Cloud (to power users over the web), and the acquisition of such infrastructure and software on a per-use (or other non perpetual) basis.
My personal experience shows that Enterprises are indeed implementing “Cloud Architecture” solutions which are substituting fat Client-Server implementations, but mostly using the traditional business model (perpetual ownership and in-house or hosted location) – when it concerns core and customized solutions. Cloud based infrastructure and applications delivered as a service and on-demand are indeed still limited to “commodity solutions” – collaboration, CRM, etc…
I have described a nice example of these a few months ago (the Segway story and their uniPaaS solution). I’d like to hear more if you have similar or contradictory experiences and observations.