This API aims to provide an unified API for different cloud-based services such as:
- Computing & Networking (VMs and Hosted Apps)
- Storage & CDN
- Load Balancing
- Application Services
The current version only provides support for storage services, but we are already working to expanding this to other services.
The cloud storage providers supported so far are:
- Amazon S3
- Azure Blob storage
- Rackspace CloudFiles
- Local file system
As a community project, you are more than welcome to contribute with any other implementation. Please feel free to contact the project members for any guidance you may need on this regard.
- Add the necessary dependencies according to the provider you'd like to use:
- Amazon S3:
- Azure Blob Storage:
- Rackspace CloudFiles:
- Local file system:
- Add an XML configuration file. You can download a sample file from
here. Of course you only need the "provider" tag relevant for the provider you'd like to use.
- Browse at the code examples or go through the API's JavaDoc