Azure存储服务体系结构

Azure存储服务体系结构,azure,storage,azure-storage,azure-storage-blobs,azure-storage-files,Azure,Storage,Azure Storage,Azure Storage Blobs,Azure Storage Files,我正在为我的应用程序使用Azure存储服务 我需要为我的应用程序存储一些组织数据,如图像、文档、视频等。 在我的应用程序中,来自50个组织的用户上传他们的数据 我们有以下关切 1) 每家公司将只使用10GB的空间。如果用户数据超过10 GB,则无法访问存储。 可行吗 2) 我们能设计的最佳架构是什么?例如,我为每5个组织和年度文件夹(如2018/2017)设置了容器,然后在年度内设置子文件夹(如图像/文档/视频) 因此,我将有5个容器,然后年文件夹与3个子文件夹每个 继承人会喜欢的 组织(容器)

我正在为我的应用程序使用Azure存储服务

我需要为我的应用程序存储一些组织数据,如图像、文档、视频等。 在我的应用程序中,来自50个组织的用户上传他们的数据

我们有以下关切

1) 每家公司将只使用10GB的空间。如果用户数据超过10 GB,则无法访问存储。 可行吗

2) 我们能设计的最佳架构是什么?例如,我为每5个组织和年度文件夹(如2018/2017)设置了容器,然后在年度内设置子文件夹(如图像/文档/视频) 因此,我将有5个容器,然后年文件夹与3个子文件夹每个

继承人会喜欢的 组织(容器)->年份(文件夹)->三个子文件夹(图像/文档/视频)
那么是否可以限制/授予对年(文件夹)的访问权限


请提出建议?

我从你修改过的问题中抽象出三个问题(我想)

  • 我们能否将存储帐户容器限制为特定大小(如10 GB)?(或者我们是否有办法实现这一目标)
  • 否无法在存储帐户中的给定容器上设置配额。要做到这一点,您需要在存储帐户和容器前面的API中实现大小检查业务逻辑

  • 鉴于提供的数据,建议采用什么体系结构?(组织机构、年份、类型等)
  • 只要您在上面实现一个API以控制访问并强制执行业务规则和存储位置,建议的容器结构就可以工作

  • 您能否限制/授予对Azure存储帐户(又名文件夹)中容器的访问权限
    如果要保护Azure存储帐户中的容器,必须使用SAS令牌。从广义上讲,就您的需求而言,您需要考虑实现一个中间人服务,如API(通过函数/API管理/Logic应用程序),它将实现您的存储路由、业务逻辑和安全规则。

    一篇文章中有很多问题,其中一些问题很可能主要是基于意见的答案。这不是一个适合这样的问题。请参考文章。我已经减少了问题数量和大小