IaaS vs PaaS vs SaaS 对比
| 层级 | 名称 | 用户管理内容 | 云厂商管理内容 | 例子 |
|---|---|---|---|---|
| IaaS | 基础设施即服务 | OS、运行时、应用、数据 | 服务器、存储、网络、虚拟化 | 阿里云 ECS、AWS EC2 |
| PaaS | 平台即服务 | 应用、数据 | OS、运行时、中间件、基础设施 | 阿里云 EDAS、Google App Engine |
| SaaS | 软件即服务 | 只用软件(无需管理) | 一切(从应用到底层) | 钉钉、Gmail、Office 365 |
用户角色
- IaaS:运维/架构师
- PaaS:开发者
- SaaS:最终用户(员工、老板、客户)
例子
比如要使用某办公管理系统:
- 用 IaaS,相当于租“新电脑”,需要安装开发环境(java、mysql、tomcat等软件),然后 部署服务
- 用 PaaS,已经安装好开发环境(java、mysql、tomcat等软件),不需要安装,直接部署服务
- 用 SaaS,直接 用软件