该如何理解IaaS、PaaS、SaaS?( 二 )


SaaS(Software as a Service 。软件即服务) 。SaaS主要就是为用户提供软件服务 。可以直接通过Web端进行业务管理 。和PaaS不同之处在于 。SaaS提供的是标准的业务系统 。可以满足实际业务管理需要 。而PaaS提供是平台 。具体业务管理功能需要基于平台进行开发 。SaaS是目前云平台市场中最多的内容 。随着云平台的发展 。众多的软件业务厂商都可以向云平台贴近 。发布SaaS应用 。
数通畅联专注于企业IT架构、SOA综合集成、数据治理分析领域 。感谢您的阅读与关注 。
其他观点:
前面的回答很详细 。我做个简略版吧 。以前在PaaS云公司工作 。把之前的理解分享粗来 。。。
云可以理解为对资源的按需分配 。主要包括网络、CPU和内存三方面的资源 。云也是分层的 。涵盖S、P、I三个不同层次 。
S 。即SaaS(Software-as-a-Service) 。软件即服务;
P 。即PaaS(Platform-as-a-service) 。平台即服务;
I 。即IaaS(Infrastructure-as-a-Service) 。基础设施即服务 。
IaaS=机房 。PaaS=电脑 。SaaS=程序/软件 。这样解释应该更好懂一些 。IaaS就像一个巨大的仓库 。里面装满了上战场需要的粮食和水(实际上就是服务器、存储中心等虚拟空间) 。PaaS就是运粮食和水的平板车 。在IaaS和PaaS间起到了桥梁和连接作用 。粮食和水要到你手里 。还必须有统一的人来发放 。这个发粮食和水的人就是SaaS 。
再举个不太恰当的栗子 。一台手机相当于云计算里的IaaS层(注意:实际上“云”这个概念关联到的IaaS一般是指虚拟空间) 。所有的展示和功能都必须依附它来实现;手机显示界面本身是PaaS层 。承载了所有APP 。这些APP就是SaaS层 。

推荐阅读