When it comes to enterprise, IT compliance has been and always will be a headache to one degree or another. The issue in the cloud computing era is that end users can now store almost any type of file anywhere. The good news is that most of those places are a service that exposes an API.
Cloud computing is big right now, but the sheer number of options, and the lack of interoperability, can be an issue for developers. There are a number of projects that can reduce, or even eliminate, some of these problems by exposing the functionality of a number of cloud service providers through a consistent interface. Here is a list of 7 such projects.