在谈到云服务时,经常会出现IaaS、PaaS和SaaS这三个概念,它们构成了云服务的三层主体。
XaaS 的概念
通过抽象和分层,IT行业创造了“一切即服务”的概念,也就是XaaS(X as a Service)。除IaaS(Infrastructure as a Service,基础设施即服务)、PaaS(Platform as a Service,平台即服务)和SaaS(Software as a Service,软件即服务)外,还衍生出了很多“即服务”概念,如DaaS(数据即服务)、OaaS(运维即服务)等。上次发现在地图app上还有MaaS(Mobility as a Service, MaaS)平台,叫做出行即服务。
实际上,大多数新创的XaaS概念,都可以归结到SaaS、PaaS和IaaS三种核心服务之一。将XaaS分为三层核心服务模式的好处在于,可以清晰界定各自的功能定位。
SaaS、PaaS 和 IaaS
如果你想要建立一个网站,正常所需要的投入是:买服务器,安装服务器软件,编写网站程序。
但如果你想要采用云计算,大致有以下三种方式——
采用IaaS服务,意味着你就不用自己买服务器,随便在哪家购买虚拟机,不过还是需要自己装服务器软件。
采用PaaS服务,意味着你既不需要买服务器,也不需要自己装服务器软件,只需要自己开发网站程序。
如果购买某些在线论坛或者在线网店的服务,意味着你不用自己开发网站程序,只需要使用它们开发好的程序,而且他们会负责程序的升级、维护、增加服务器等,你只需要专心运营即可。
就像共享单车,按照次数、时间等计费,只使用,不管维修管理。