Most business (and individuals) have been using Cloud based applications for some time now. Some of the most common types are Email services (ex: Gmail), Blogging apps (ex: WordPress), Community Forums (ex: Community.SageSalesLogix,com), etc…
We have also seen the introduction of enterprise applications which are normally on premise (Exchange, CRM applications, ERP/Accounting, Project Planning and Management, etc) showing up in the Cloud.
The BIG question is: “.. How do we integrate these applications?…”
Some cloud vendors have provided their own solutions when all the applications are theirs BUT in reality, we are all using applications from a mixed bag of providers.. AND just does not work (in the long run). Toss in “on-premise” applications now you really have a challenge!