接触云计算的人应该会经常看到三个非常相似的缩写,IaaS、PaaS和SaaS。他们的含义分别是基础设施即服务、平台即服务和软件即服务。这是云计算的三种服务模式,他们共同构成了如今整个云计算市场提供的服务类型,但很多人只是知道他们的名称,并不了解其具体的服务模式。
IaaS: Infrastructure-as-a-Service(基础设施即服务)
如果把云计算理解为一栋大楼,那么IaaS(基础设施)就是这栋大楼的底层部分。IaaS 主要提供托管的 IT 基础架构、供用户调配处理能力、存储、网络和其他基础计算资源。IaaS 提供商运行并管理此基础架构,用户可以在此基础架构上运行选择的操作系统和应用程序软件。
laas主要面向的群体是企业/少数个人用户
代表实例:比如是阿里云、亚马逊
PaaS: Platform-as-a-Service(平台即服务)
这是“云计算大楼”的中层部分,通过其名称可以知道这是为用户提供一个平台来开展工作的云计算。
PaaS是为用户提供一整套工具软件,可以让开发者便捷的开发程序应用,不用花费巨资购置整套软件,只需要对软件的使用付费即可。并且也不需要担心软件的配置维护等问题,这些云服务商都会代替用户来解决,
PaaS主要面向的群体是开发人员
代表实例:Amazon Web Service、Azure App Service
SaaS: Software-as-a-Service(软件即服务)
SaaS位于“云计算大楼”的顶部,是云计算市场中最大的细分市场。简单来讲就是把我们日常在本地用到的程序、软件放到云上运行,将应用作为服务提供给用户。用户不必进行安装等繁杂的操作,仅需要通过Web 浏览器访问就可以使用。
Saas主要面向的群体是企业或个人用户
代表实例:Google Apps、Slack、企业应用服务、IM
三种模式之间的关系
它们之间的关系主要可以从两个角度进行分析:其一是用户体验角度,它们之间的关系是独立的,因为它们面对的是不同类型的用户。
其二是技术角度,它们并不是简单的继承关系(SaaS基于PaaS,而PaaS基于IaaS),因为首先SaaS可以是基于PaaS或者直接部署于IaaS之上,其次PaaS可以构建于IaaS之上,也可以直接构建在物理资源之上。
(1) 采用IaaS,不用自己购买服务器,只需要随即购买一台虚拟机,自己安装各种服务器软件;
(2) 采用PaaS,既不需要购买服务器,也不需要自己安装服务器软件,只需要根据自己的需要开发网站程序;
(3) 采用SaaS,不用自己开发网站程序,只需要使用它们开发好的程序,而且服务供应商会负责程序的升级、维护、增加服务器等,而用户只需要专心运营即可。
相比之下,SaaS 模式下的用户缺乏自主权,只能使用给定的应用程序;PaaS 模式下可以自己安装应用程序,但是不能定制操作系统;IaaS 模式下则是由云服务商提供(虚拟的)硬件,从操作系统开始都可以自己选择和定制。
灵活性:IAAS>PAAS>SAAS
散入智能云入口:http://cloud.gzsantu.com/#/external_home