Opencredo-cloud-storage is a project mainly written in Java, it's free.
Acronym special
OpenCredo Cloud Storage Project org.opencredo.cloud.storage opencredo-cloud-storage-parent Version 1.2.0.JCLOUD
To run the tests on this project an AWS account and and Azure account are required. The keys for this are configured by adding the following entries to your m2/settings.xml file
eg:
<defaultContainerName>oc-storage-test</defaultContainerName>
</properties>
Can also be set from command line eg: clean install -DawsKey=... -DawsSecretKey=... -DdefaultContainerName=oc-storage-test -DazureAccountName=... -DazureSecretKey=...
Project currently uses Spring 3.0.6 and Spring Integration 2.0.5
Have fun