有哪些通俗易懂的例子可以解释 IaaS、PaaS、SaaS 的区别?

论坛 期权论坛 期权     
冯喆   2018-10-2 08:59   12106   8
分享到 :
0 人收藏

8 个回复

正序浏览
8#
老司机  3级会员 | 2018-10-2 09:00:06 发帖IP地址来自
IAAS自己找女朋友(云主机)谈恋爱逛街看电影开房嘿嘿嘿 最花钱又费时间
PAAS自己去某某桑拿中心(应用平台)选妹子躺床上嘿嘿嘿 比找女票便宜省时
SAAS自己在某宝上下单买女朋友(云网盘)打气嘿嘿嘿门都不用出 最实惠还省时省力
7#
Office365在线  4级常客 | 2018-10-2 09:00:05 发帖IP地址来自
高票答案的图示,用专业术语翻译过来,就是这张图的解释:

6#
匿名用户   | 2018-10-2 09:00:03 发帖IP地址来自
提示: 作者被禁止或删除 内容自动屏蔽
5#
雪漫云天  3级会员 | 2018-10-2 09:00:02 发帖IP地址来自
IaaS,Infrastructure as a Service,基础设施即服务;PaaS,Platform as a Service,平台即服务;SaaS,Software as a Service,软件即服务。还是不太好理解?没关系,张三李四王五登场。张三卖小麦,相当于IaaS;李四卖面粉,相当于PaaS;王五卖馒头,相当于SaaS。张三觉得卖小麦不挣钱且不能打品牌,向下游延伸,也卖起了面粉,相当于IaaS企业也逐渐做PaaS业务;王五馒头卖得好,一天几万个,面粉需求量非常大,不希望被李四控制,也做起了面粉,相当于SaaS企业做PaaS,所以IaaS、PaaS和SaaS只是分析师和投资人津津乐道的,从业者并不关注,天下熙熙,皆为利来,啥赚钱搞啥。张三卖面粉后,与李四就形成了竞争关系,但是李四还经常从自己这里买小麦,相当于又有合作,这种既竞争又合作的关系就叫竟合。赵六嘴叼,馒头满足不了,非自己包饺子吃,直接从张三那里买小麦或李四那里买面粉,相当于直接利用PaaS平台做软件或订制SaaS,这种嘴叼的一般都是土豪,对应的就是大客户。有没有发现,越是在城市里,越是发达,种小麦的、买小麦的、买面粉的就越少,买馒头的越多?那就对了,这是社会分工的结果。而云计算同样会向着高度分工的方向进化。还有同学问,存储到底算是哪一层呢?这就相当于你觉得能灌溉能和面还能直接喝的水是哪一层呢?自然是出现在不同场景时对应不同层:常说的块存储、对象存储一般是指IaaS层,而网盘一般是指SaaS层。
IaaS提供的一般是通用计算、存储和网络三大基础资源,前面提到的虚拟化、分布式等大多集中在本层,少量“流亡”于PaaS层。一般认为,IaaS始于亚马逊的EC2和S3两款产品。近两年,我们说的云计算快速落地,其实主要指IaaS的迅速落地,因为原来的公有云确实不稳定,而客户也都在观望。当然,有IaaS公司提出自己是“企业级IaaS”,这就有点噱头了,试问,哪个IaaS不是冲着企业级这一目标去的?给开发者玩儿的吗?
PaaS定义比较复杂,早年提供的是部署了数据库和开发环境的平台,被称为XAE(X:企业名首字母;AE:Application engine),XAE常用于个人建站,商用程度并不高,在中国尤其如此,后来要么转型要么解体了;后来PaaS转为提供某种细分能力,如图像识别、语音识别、推送、通信等,常以API或SDK进行交付;近两年Docker风生水起,成为PaaS新秀。此时回头看原来PaaS的各种定义,都不太恰当了,因此比较准确的描述应是:PaaS提供除计算、存储和网络三大基础资源之外的其他能力(如通用开发能力,细分能力,业务交付能力),但并不对终端用户提供成熟产品。
SaaS涵盖的就广了,邮箱是、网盘是、几乎常见的网站都是!但一般所谓的SaaS是指:具有一定复杂度的,通常应该在C/S架构下主要通过C端完成的软件服务,在B/S架构下完成了。当然这个复杂度,在不同的时期有不同的定义,十几年前,邮箱可能都算复杂了,而现在随着HTML5技术的成熟,大部分的Office操作都可以在浏览器完成。当然,放企业级市场里,SaaS比较好界定,指以云的方式取代了的原来企业软件系统的服务。SaaS始于上世纪九十年代末Salesforce等公司,随着移动互联网和HTML5的发展而蓬勃发展,强调的是瘦终端。但是,到底多瘦才算瘦,各种应用不再用APP而以微信小程序的形式出现算瘦吗?或许,SaaS的终极进化是纯“裸机”,也就是“桌面云”,当然这只是一种理想,因为不仅关乎软硬件技术,还关乎用户习惯。须知,到现在还有不少用户喜欢把电影放到移动硬盘里,抽屉里一塞,那感觉,踏实!
SaaS最接近于终端用户,是一个巨大的市场。但是,SaaS是对软件开发水平和服务水平的综合考验,拼得往往不仅是技术本身,还包括对用户的理解、以及设计水平和创意。如果原来就是卖不出去的软件,没有任何改进包装一下放到云上改为服务也不会有人买单,原来最起码还不用对宕机这种事情负责呢,放云上只是增加了SaaS服务商自身的风险。所以,SaaS绝不是单机软件到云上的简单迁移,而是自始至终都应贯穿服务的思想和云的思想,比如多屏同步、多人协同等。也所以,我们虽然看好整体市场,但是并不看好很多SaaS领域一堆堆的无价值企业,资本寒冬,最先倒下的往往是他们。


4#
老财  4级常客 | 2018-10-2 09:00:00 发帖IP地址来自
我的理解,一句话讲清楚:
1、PaaS的实质是将互联网的资源服务化为可编程接口
2、SaaS本身就是一个软件服务,不具备再编程,直接使用

SaaS通常是基于PaaS的具体服务
3#
VivianneZ  3级会员 | 2018-10-2 08:59:59 发帖IP地址来自
互联网搬砖,研究云服务,看到高票里面有错误,贴上来一篇文章...
IaaS,PaaS,SaaS 的区别


SaaS 是软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。普通用户接触到的互联网服务,几乎都是 SaaS,下面是一些例子。
  • 客户管理服务 Salesforce
  • 团队协同服务 Google Apps
  • 储存服务 Box
  • 储存服务 Dropbox
  • 社交服务 Facebook / Twitter / Instagram


PaaS 提供软件部署平台(runtime),抽象掉了硬件和操作系统细节,可以无缝地扩展(scaling)。开发者只需要关注自己的业务逻辑,不需要关注底层。下面这些都属于 PaaS。
  • Heroku
  • Google App Engine
  • OpenShift


IaaS 是云服务的最底层,主要提供一些基础资源。它与 PaaS 的区别是,用户需要自己控制底层,实现基础设施的使用逻辑。下面这些都属于 IaaS。
  • Amazon EC2
  • Digital Ocean
  • RackSpace Cloud

2#
匿名用户   | 2018-10-2 08:59:58 发帖IP地址来自
提示: 作者被禁止或删除 内容自动屏蔽
1#
qiao849  3级会员 | 2018-10-2 08:59:57 发帖IP地址来自
好文章,清晰明了,现在的IT精英们都喜欢吵概念,没然没得玩啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP