saas多租户什么意思?SaaS系统怎么设计
今天小怡来给大家分享一些关于saas多租户什么意思方面的知识吧,希望大家会喜欢哦
saas多租户什么意思?SaaS系统怎么设计
saas多租户什么意思?SaaS系统怎么设计
saas多租户什么意思?SaaS系统怎么设计
1、最近在做SaaS权限设计的时候,一直在权衡着租户和组织的关系,以追求系统的简洁性。
2、我们在做PaaS平台的时候,租户是有子租户的概念,而且是按照运营管理、客户域进行组织层级定义的。
3、1,2级是对应的运营管理域,3,4级是对应的客户域。
4、由于租户间是资源隔离的,对于租户间的资源访问问题,处理起来相当痛苦。
5、多租户SaaS系统怎么设计,下面是我总结的几点原则,供大家参考:1、租户间是资源隔离的。
6、相互无法访问对方的数据。
7、我们目前做到逻辑隔离,通过表里面增加租户ID的方式来实现多租户的支持。
8、当然我们自然想做到物理隔离,相应的成本也会多很多。
9、这块大家必须有租户间资源是隔离的概念。
10、为了能更好的理解整个SaaS系统的设计初衷,我们可以认为租户间资源是物理隔离的。
11、2、组织也是一种资源,各租户都有自己的组织。
12、每个租户是有各自的资源信息的,这些资源是租户私有的。
13、比如:角色信息、用户信息、组织信息等。
14、3、租户可以通过组织进行资源划分。
15、租户和组织这块有很多相近的地方,这块需要深刻的理解下。
16、我个人是这么理解的:租户是对全部资源物理层面的隔离,而组织是对租户私有资源逻辑上的隔离。
17、4、租户不支持多层级,租户有不同的类型。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。