Hadoop、spark、SaaS、PaaS、IaaS、云计算概念区分?

趁此机会,把IaaS/PaaS/SaaS给你讲明白了。

IaaS/PaaS/SaaS就是云计算的三种主流服务方式:

  • 基础设施即服务
  • 平台即服务
  • 软件即服务

对于它们区别,我们吃个饺子理解:

我们包饺子需要准备馅料、配料和各种器具,在自家蒸好后才能享用。

1、自己准备、自己做、自己吃。

这就叫做本地部署(On-Premises)。

2、如果觉得麻烦,就去买速冻水饺,直接热热就可以。

这个卖半成品的地方,就是提供了基础设施即服务(IaaS)。

3、还是感到有些麻烦?那么可以直接打个电话,叫一份饺子外卖在家吃。

这个提供外卖的店家,就是提供了平台即服务(PaaS)。

4、如果什么都不想准备,甚至连桌子都懒得整理的话,就直接去饺子店吃好了。那里什么都已经准备好了。

这就是软件及服务(SaaS)。

不知道你有没有体会出其中的递进关系?

从自主自备的角度来看,On-Premise>IaaS>PaaS>SaaS。


那么发展到SaaS这一需求,自然而然许多人就会有疑问:

如果按照SaaS去搭建企业自身的云平台,供应商只是提供软件,那企业的数据就要存储在供应商的后台数据存储服务器,互联网公司应该对数据都很敏感,这样按照常人理解,不科学。

所以这就引出了API。

日常生活中,我们有很多类似API的场景,比如:

电脑需要调用手机里面的信息,这时候你会拿一根数据线将电脑手机连接起来,电脑和手机上连接数据线的接口就相当于“API接口”。

  • 如图所示:
iaas paas saas三种云服务,hadoop是做什么的,云计算的概念

也就是说,企业可以在自己的数据库/本地软件中私密存储数据。如果需要用到SaaS软件功能的时候,就通过API,将需要处理/展示的数据对接到SaaS软件中。

  • 举个实例辅助理解:

【中铁大桥科研院】有一个自研的信息平台,用于管理业务数据。

但他们曾面临一个问题——尽管有信息平台,却因为系统的独立性,数据的上传和备份,需要依靠人工在excel里来回操作,效率很低。

由于系统的开发周期长、成本高,桥科院将目光聚焦到现成的功能软件上。

后来通过API将简道云直接插入公司数据库,数据可自动上传至信息平台上并统一展示;再通过webhook把数据推送到服务器,实现自动备份。

iaas paas saas三种云服务,hadoop是做什么的,云计算的概念
API将信息平台与简道云相连

在这一过程中,就是因为API接口,将内外部系统对接。桥科院不用二次开发,就直接实现了数据自动上传、备份的功能。

iaas paas saas三种云服务,hadoop是做什么的,云计算的概念

THE END
Hadoop、spark、SaaS、PaaS、IaaS、云计算概念区分?
趁此机会,把IaaS/PaaS/SaaS给你讲明白了。 IaaS/PaaS/SaaS就是云计算的三种主流服务方式: 基础设施即服务 平台即服务 软件即服务 对于它们区别,我们吃……