I am preparing S3Proxy for a post-jclouds attic future and implemented a provider using the Azure SDK instead of the REST APIs:
https://github.com/gaul/s3proxy/pull/696 The intent is to address multiple user requests for other authorization schemes and missing features that were more effort to add support to jclouds than just writing a BlobStore wrapper around the SDK. I don't know how successful this will be since I have not covered all the error paths but the first commit seems promising. I intend to write a similar NIO.2 filesystem wrapper and perhaps an AWS SDK one some day. I do not intend to replace the portable BlobStore abstraction and all its models at this time but this is a limiting factor to new portable features like object encryption. I thought this PR might be useful to jclouds users and please let me know if I can make this more reusable somehow. I prefer not to make separate Maven artifacts at this time. -- Andrew Gaul http://gaul.org/
