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.
Currently, you can use shared access signatures (SAS) to accomplish time-based expiry of access. See the following article for more details: https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1?toc=%2fazure%2fstorage%2fblobs%2ftoc.json. If there is another reason for which you’d like us to support exactly the S3 API, please send us an email at firstname.lastname@example.org with details of your specific scenario.
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.