IaaS,PaaS,SaaS, SarS
随着云技术的迅猛发展, 越来越多的企业,开始采用云服务。
那么,我们常常听到的 IaaS,PaaS,SaaS, SarS 到底都是什么呢?
本文,试图浅显的解释(就是人们常说的深入浅出的解释)一下这些名词.
人们常说的云服务是一个统称,大致可以分为3类
- IaaS:基础设施服务,Infrastructure-as-a-service
- PaaS:平台服务,Platform-as-a-service
- SaaS:软件服务,Software-as-a-service
有什么区别?
假定, 你要开一家奶茶店,那么我可以给你提供3个方案选择
1. LaaS
别人给你提供奶茶原料,开水,珍珠, 糖, 丝袜等原材料, 你需要租店面,装修,做奶茶,搅拌,加糖, 雇佣丝袜店员,然后,把奶茶卖出去.
2.PaaS
别人给你提供奶茶料理包,你要做的就放进杯子,卖出去.
3. Saas
别人给你提供成品,你卖出去就行.
也就是说,从上往下, 自己承担的工作量越来越少.
对应软件开发
总结
SaaS
是软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。普通用户接触到的互联网服务,几乎都是 SaaS,下面是一些例子。
- 团队协作工具: teambition
- 存储服务: 百度云
- 社交: 微信/QQ
- 地图: 高德
PaaS
提供软件部署平台(runtime),抽象掉了硬件和操作系统细节,可以无缝地扩展(scaling)。开发者只需要关注自己的业务逻辑,不需要关注底层。
下表是知名的PaaS提供商
IaaS
是云服务的最底层,主要提供一些基础资源。它与 PaaS 的区别是,用户需要自己控制底层,实现基础设施的使用逻辑。下面这些都属于 IaaS
- Amazon EC2
- IBM SmartCloud
- Windows Azure
彩蛋
那么本文提到的SarS是什么?
SARS一般指重症急性呼吸综合征。重症急性呼吸综合征(SARS)为一种由SARS冠状病毒(SARS-CoV)引起的急性呼吸道传染病,约等于新冠病毒,