没有合适的资源?快使用搜索试试~ 我知道了~
SaaS多租户系统架构
资源推荐
资源详情
资源评论
SaaS 多租户
序号
修订内容
版本
修订者
修订时间
1
第一版初稿
V1.0
李俊杰
2024-11-12
2
(1)修改应用隔离方案
(2)增加整体框架图
V1.1
李俊杰
2024-11-13
目录
SaaS 多租户 .....................................................................................................................................1
一、 SaaS 多租户简介............................................................................................................3
1.1 多租户模型................................................................................................................5
二、 业务流程 ........................................................................................................................6
2.1 租户订购流程.............................................................................................................6
2.2 租户内部权限流程.....................................................................................................7
三、 SaaS 多租户的软件设计方案........................................................................................7
3.1 设计思路 ....................................................................................................................7
3.1.1 架构选型 ................................................................................................................7
3.1.2 应用多租户部署.....................................................................................................7
四、 SaaS 多租户的数据设计方案......................................................................................11
4.1 隔离方案 ..................................................................................................................11
4.1.1 一个租户独立一个数据库...................................................................................11
4.1.2 独立的表空间.......................................................................................................11
4.1.3 给用户绑定一个租户 id,通过字段进行隔离 ...................................................12
五、 SaaS 多租户完整架构图..............................................................................................13
5.1 一个租户独立一个数据库......................................................................................13
5.2 一个租户独立一个表空间或者模式......................................................................15
5.3 给用户绑定一个租户 id,通过字段进行逻辑隔离 ..............................................16
一、SaaS 多租户简介
多租户技术是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的
系统或程序组件,并且仍可确保各用户间数据的隔离性。它是为共用的数据中心内如何以单
一系统架构与服务提供多数客户端相同甚至可定制化的服务,并且仍可保障客户的数据隔离。
简单来说是一个单独的实例可以为多个组织服务。
多租户是 SaaS(Software-as-a-Service)下的一个概念,意思为软件即服务,即通过
网络提供软件服务。SaaS 平台供应商将应用软件统一部署在自己的服务器上,客户可以根
据工作的实际需求,通过互联网向厂商租用所需的应用软件服务,按定购的服务多少和时间
长短向厂商支付费用,并通过互联网获得 SaaS 平台供应商提供的服务。
图 1.系统脑图
图 2.系统架构
剩余15页未读,继续阅读
资源评论
小闪电会发光
- 粉丝: 15
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功