IaaS、PaaS和SaaS的概念都是什么意思?
文章摘要:在谈到云服务时,经常会出现IaaS、PaaS和SaaS这三个概念,它们构成了云服务的三层主体。
在谈到云服务时,经常会出现IaaS、PaaS和SaaS这三个概念,它们构成了云服务的三层主体。
XaaS的概念
我们知道,SaaS是位于应用层面上的服务。想要深入了解SaaS,有必要了解SaaS的基础和周边。与SaaS密切相关的概念还有PaaS和IaaS。
通过抽象和分层,IT行业创造了“一切即服务”的概念,也就是XaaS。SaaS周边除了PaaS(Platform as a Service,平台即服务)和IaaS(Infrastructure as a Service,基础设施即服务)以外,还衍生出了很多“即服务”概念,如DaaS(数据即服务)、OaaS(运维即服务)等。
实际上,对这些XaaS仔细分析和分类后会发现,大多数新创的XaaS概念,都可以归结到SaaS、PaaS和IaaS三种核心服务之一。将XaaS分为三层核心服务模式的好处在于,可以清晰界定各自的功能定位。
很早以前就有了按需服务和服务订阅的概念,如ASP等模式。它们之所以没有成为主流服务形式,除了受技术制约外,主要原因是当时没有做出像今天这样清晰的体系结构以及分层、分工标准。毕竟一家公司除了做应用以外,同时还要做设施、做平台,应用就很难做好。
SaaS、PaaS和IaaS
IaaS相当于由软件定义的虚拟服务器,SaaS公司一般不会涉及IaaS。但是SaaS公司要不要做PaaS,到目前都有争论,这主要是因为业内对PaaS的定义还存在不同的理解。
严格意义上的PaaS是由专业平台服务商运营的服务,它为SaaS提供部署环境和公共工具,比如组织结构、权限、计费、API等,即PaaS是一种公共服务。
所以,如果严格按照PaaS的定义,大多数SaaS服务商是不可能做、也没必要做PaaS的,至少在SaaS创业初期是这样。实际上,做PaaS需要的技术能力和资源,并不是SaaS创业公司所具备的。因为SaaS服务商的强项在于业务和应用,而不是平台技术和服务能力。
实际上,目前国内对PaaS的理解都不太准确。所谓的PaaS实际上是SaaS公司的内部应用平台,它其实是SaaS的一部分,为了便于从层次概念上进行区分,将其称为应用PaaS(Application PaaS,APaaS)。
文章为沃丰科技原创,转载需注明来源:https://www.wefeng360.com/blog/3905
