g-Eclipse Technology Project
g-Eclipse is a framework that allows users and developers to access Computing Grids and Cloud Computing resources in a unified way. The framework itself is independent from a certain Grid middleware or Cloud Computing provider. The g-Eclipse project maintains a set of connectors to Grid middlewares and provides an adapter to the Amazon webservices EC2 and S3. Take a look at this video that shows the usage of g-Eclipse within a Cloud Computing environment.