对IaaS、PaaS、SaaS做简单区分,帮助自己初步理解三者的基本概念。后面有了新的理解再继续补充。
云计算具有5个基本特征、4种部署模型和3种服务模式。这3种服务模式即:
IaaS:Infrastructure as a service,基础设施即服务;
PaaS:Platform as a service,平台即服务;
SaaS:Sofware as a service,软件基服务。
IaaS,基础设施即服务,是最灵活的云计算模型,有很高的扩展性,客户能够完全控制其基础架构,根据需要进行拓展。
IaaS可以节省IDC、网络、服务器、部分操作系统的搭建和维护成本,即提供了虚拟机资源。大型团队、非HTTP业务(如数据分析服务)相对适合用IaaS。
PaaS,平台即服务,PaaS提供了一个软件创建平台,使开发人员可以自由地专注于创建软件,同时不必担心操作系统、软件更新,存储或基础架构。
PaaS除了IaaS节省的部分外,还节省了服务软件和代码的部分,即提供了一个完整的业务开发和运行环境。小型团队重点在业务上的相对适合PaaS。
SaaS,软件基服务,SaaS向其用户提供应用程序,这些应用程序由第三方供应商管理,客户不负责硬件或软件更新,即直接购买软件成品。
SaaS的使用场景:没有时间处理服务器问题或软件;需要不常用的应用程序;短期项目等。
从基础设施到平台到软件(IaaS->PaaS->SaaS),资源供应形式的抽象程度越来越高,使用者需要关注的底层设施越来越少:
参考了下面小伙伴的资料,向大家学习,有兴趣的可以去瞅瞅:
https://blog.csdn.net/weixin_41176080/article/details/101052456 云计算的五个基本特征、三种服务模式、四种部署模型
http://www.360doc.com/content/17/1101/13/30681898_699988579.shtml
https://www.cnblogs.com/ayqy/p/12164830.html 彻底理解IaaS、PaaS、SaaS
https://www.jianshu.com/p/ae4cb10f0bae 通俗易懂的方式理解IaaS、PaaS、SaaS