Adding S3 APIs
Our store uses S3 API for virtual download storage. We'd like to give azure storage an oppotunity, event tested the following successfully:
Using s3cmd and other Amazon S3-compatible apps with Azure Blob Storage | Microsoft + Open Source
But Minio is not a native solution, does not having transfer acceleration functionality provided by S3, and may require constant updates. We really want Azure to support S3 API, or at least some API so that we can enable user's download which only valid for a limited time.
Thank you for your feedback. Unfortunately, we do not plan to add this feature to our platform at this time. We will provide an update if this changes. For any further questions, or to discuss your specific scenario, send us an email at email@example.com.
I can recommend Minio for this - in gateway mode, it runs as a stateless Docker container and is super-simple to setup.
I do still think Azure should provide an S3-compatible API tho :/
Sergey Kandaurov commented
There are a number of solutions that can transparently convert S3 API to Azure Blob API. Just search Azure Marketplace for "S3" and you will see Minio, Flexify.IO and some others. Some of them are available as a service - so no updates are involved.
I understand that the Azure storage API is well functional, however our need is to use the same API regardless if the storage is handled by Azure, AWS, Google or other cloud vendors.