理解多租户与多用户

  • 多租户

    • 租户是一个团队/组的概念,租户当中可以加入不同的成员,每个成员都可以在租户里创建自己的应用,在应用中可以选择、创建、串联各种不同的服务(通用/模型/规则/第三方服务)去服务一个具体业务场景,以及对各类在线服务的管理监控,成熟的应用将沉淀一个业务解决方案,快速复用到相似的业务场景;

    • 可以参考如下图

理解多租户与多用户

 

 

 

  • 多用户

    • 对比多租户来说比较好理解,类似于一个网站/平台有多少用户注册,留存多少用户,共享所有资源,没有划分资源限制(不限于权限限定等);

 

  • 系统的建设时,我们在考虑如何使用的场景,可以根据业务需求,类似于需求要求有资源可配置等,建议添加多租户功能,复杂度高。而一般系统适合多用户,简单易管理。复杂度低‘