- 作者:突出一个
- 来源:juejin.cn/post/7270864903014268962
- 链接:点击访问
云服务架构的三个概念
PaaS (Platform-as-a-Service)
- 平台即服务,提供开发和分发应用的解决方案。
- 客户不需要管理底层云基础设施。
IaaS (Infrastructure-as-a-Service)
- 基础设施即服务,提供计算基础设施,如CPU、内存、存储等。
- 用户不管理云计算基础设施,但能控制操作系统和应用程序。
SaaS (Software-as-a-Service)
- 软件即服务,通过云基础设施提供应用程序。
- 用户通过客户端界面访问,无需管理任何基础设施。
SaaS系统的两大特征
- 部署在供应商服务器上。
- 订购模式,按需选择功能并支付。
SaaS服务与传统服务、互联网服务的区别
- SaaS服务:云端部署,通过订阅模式提供服务。
- 传统软件:出售软件及设备,部署在客户服务器。
- 互联网应用供应商:服务器部署在云端,通过广告和增值服务盈利。
B2B2C
- SaaS系统需为C端提供注册、购买入口,为B端提供租户管理、监控等运维入口。
SaaS系统的分类
- 业务型SaaS:提供业务工具和服务,如电商SaaS、CRM工具。
- 效率型SaaS:提供效率提升工具,如项目管理、会议工具。
- 混合型SaaS:兼顾业务和效率,如企业微信。
SaaS产品的核心组件
- 安全组件:保障系统安全。
- 数据隔离组件:确保数据隐私。
- 可配置组件:提供UI布局、主题等定制服务。
- 可扩展组件:支持水平扩展,提高服务性能。
- 0停机时间升级产品:不重启应用即可升级。
- 多租户组件:支持多租户数据隔离。