内部部署Azure Blob存储

时间:2019-05-21 17:41:52

标签: azure azure-storage azure-storage-blobs azure-stack

我想知道是否有一种方法可以在本地创建Azure Blob存储环境。我的应用程序已经准备好使用Azure Blob存储来存储文件的云,但是我的客户希望暂时在本地托管该应用程序。我想知道是否有一种方法可以允许应用程序继续使用Blob存储API,而无需将数据重建为支持文件系统存储的应用程序,而是稍后将其升级到云,而是将其存储在本地服务器。有人碰到这个吗?

我当然可以考虑创建单独的实现并将其编码为接口,但这是我要尽力防止的范围扩展。

我正在查看Azure文件,Azure Blob和Azure光盘中的this comparison。我的直觉是,这里的答案将是创建使用Azure文件或Azure光盘的实现。如果是这种情况,并且我无法创建本地Azure Blob服务器/环境,Azure文件和Azure光盘之间是否有任何建议?哪个最适合最终在云中提升和迁移/移植到Azure Blob?

谢谢。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

这可能是Azure堆栈的用例。

https://docs.microsoft.com/en-gb/azure-stack/operator/azure-stack-overview

https://docs.microsoft.com/en-us/azure-stack/user/azure-stack-storage-overview

如果客户希望在本地进行购买,我从来没有亲自设置过,通常是说他们希望将其与其他人分开。在这种情况下,请在Azure中提升他们自己的环境。显然,这对于客户端来说是一个昂贵的设置,因为它还需要自己的监视和维护。