SaaS・PaaS・IaaS的区别一览表|IT护照考试对策
从责任范围、代表性服务、出题要点等角度,通过表格清晰整理云服务的三种形态SaaS、PaaS、IaaS的区别。
三种云服务模型
IaaS、PaaS、SaaS这三种形态,是根据“云服务商负责管理到哪一层”这一责任范围的边界来区分的。它们共同点在于企业自身不持有物理服务器,而是通过互联网使用,但用户负责管理的网络、操作系统、中间件、应用程序的层级因模型而异。
责任范围对比表
| 区分 | 应用程序 | 数据 | 中间件 | 操作系统 | 服务器・存储・网络 |
|---|---|---|---|---|---|
| 本地部署 | 用户 | 用户 | 用户 | 用户 | 用户 |
| IaaS | 用户 | 用户 | 用户 | 用户 | 服务商 |
| PaaS | 用户 | 用户 | 服务商 | 服务商 | 服务商 |
| SaaS | 服务商 | 用户 | 服务商 | 服务商 | 服务商 |
这张表最为重要。考试中会反复出现以“操作系统的管理是谁的责任”“应用程序由谁准备”等形式询问责任范围的题目。
各自代表性服务及适用场景
IaaS的代表例子有AWS EC2、Azure Virtual Machines、Google Compute Engine,适合希望自由设计服务器配置的开发者。PaaS的代表有Heroku、Google App Engine、AWS Elastic Beanstalk,适合希望将操作系统和中间件交给服务商、专注于应用开发的团队。SaaS则像Microsoft 365、Salesforce、Slack、Gmail一样,是终端用户可直接使用的软件。
IT护照考试中的出题要点
对于“用户可自行开发应用程序的云服务是哪一种”这类问题,正确答案是IaaS或PaaS。查看对比表中“应用程序=用户”的行即可迅速作答。此外,混合云(本地部署与云并用)和多云(多个云并用)也会出题,在本地部署与云的比较中,还需掌握初期费用(CapEx)与运营费用(OpEx)的区别以及可扩展性的高低。
相关术语
作为IaaS基础的虚拟化技术(虚拟机监控程序、容器)也是技术类中出题的重要概念。API和微服务作为与PaaS兼容性良好的架构,有时会在考试中出现。云也被定位为推进数字化转型的主要手段(详见DX是什么),在战略类的语境中可能会成套出题。
学习技巧
如果能做到从零写出对比表,就能在短时间内处理题目。如果能记住每种服务的三个代表名称,就不容易被混淆的选项干扰。达到能立即回答“应用程序、操作系统、硬件”这三个层级由谁管理的状态,就是合格线。
总结
三种形态的区别由责任范围的边界决定。只要记住表格并掌握代表性服务,云相关题目就能成为稳定的得分点。战略类的常考论点可通过战略类汇总练习906道题。请通过正式形式的模拟考试与其他领域一并确认。