天天看点

什么是IaaS,PaaS,SaaS? DaaS又是什么?1,IaaS2,PaaS3,SaaS4,DaaS

网上对于这几个名词的解释都比较多,但大都是根据各种搜索的结果来进行汇总拼出来的,笔者在各大全球软件公司工作过,也是AWS,微软和Google十年以上的深度用户,下面用自己使用和几大公有云公司自己的定义简单说一下。

什么是IaaS,PaaS,SaaS? DaaS又是什么?1,IaaS2,PaaS3,SaaS4,DaaS

说这几个概念的时候,大家考虑一下没有公有云之前企业是如何构建企业信息系统,拿比较大的企业软件SAP ERP财务来举例子(20年前的经典案例模型):

某大型企业要上线SAP ERP的财务模块,比如FI/CO(财务和成本)功能,那么企业需要做什么呢?

首先,需要购买一套IBM的小机,外带EMC的存储,上面安装IBM的小机的操作系统,这样就构成了第一步的基础环境;

第二步,需要购买Oracle的企业版本并进行安装配置,这样就构成了企业的平台数据库环境;

第三步,安装SAP ERP财务软件并进行应用实施和配置,然后把财务功能开放给业务部门使用。

上面的三步前两步就是这些年讲的比较多的IOE (去IOE就是去IBM的小机, Oracle的数据库,EMC的存储)

公有云公司以AWS为例,在十几年前就发现了类似这些的工作有很多是重复型的工作,如果能把这些重复型的工作进行预先配置成服务,大家需要使用的时候比如你要一个操作系统环境,就是现在用的最多的云功能,就可以直接把服务提供给大家,中间省掉了重复的安装和基础配置(高级配置和实施还是需要的),这样大家就可以更加专注于自己的业务,所以延续上面的三步,就诞生了三个概念,IaaS, PaaS, SaaS。

1,IaaS

基础设施即服务:简单理解就是你需要的基础设施以服务的方式提供给你

上面第一步的服务器,操作系统不就是基础设施的重要组成部分吗?应该就容易理解这块的概念了,目前IaaS也是云服务中使用量最大的服务。

2,PaaS

平台即服务:简单理解就是把平台的功能以服务的方式提供给你

上面第二步的Oracle数据库,更抽象就是数据库也就是平台的重要组成部分。这块差不多就好理解了,目前PaaS是公有云厂商比如AWS等重点建设的方向,这块利润高,甚至自己也在云上开发和模仿其他平台厂商的平台比如数据库,相信大家已经看到结果了。

3,SaaS

软件即服务:简单理解就是把应用功能以服务的方式提供给你。

上面第三步SAP ERP财务的应用功能也是软件的重要组成部分。目前SaaS是公有云厂商在大规模构建生态的地方,让各家应用厂商把类似的应用产品放上去

4,DaaS

继续阅读