加入收藏 | 设为首页 | 会员中心 | 我要投稿 天瑞地安资讯网 (https://www.52baoding.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

云计算的三种服务模式:IaaS,PaaS和SaaS

发布时间:2022-12-14 12:32:02 所属栏目:云计算 来源:
导读:  云计算

  云计算是一种基于互联网的计算方式。服务商提供电脑硬件作为计算资源,通过互联网将这些计算资源按需求分配给各个用户。通过云计算,用户可以摆脱自身计算机硬件算力的局限,在自己的电脑,手机等
  云计算
 
  云计算是一种基于互联网的计算方式。服务商提供电脑硬件作为计算资源,通过互联网将这些计算资源按需求分配给各个用户。通过云计算,用户可以摆脱自身计算机硬件算力的局限,在自己的电脑,手机等终端轻松实现复杂,大量的数据运算工作。
 
  云计算的模式
 
  目前已经有较多服务商提供云计算服务,但每个服务商所提供的产品范围不同。美国国家标准和技术研究院的云计算定义中明确了三种服务模式:IaaS, PaaS和SaaS。从以下的服务范围图中可以看出三种服务模式的分别。
 
  云计算的三个层次
 
  传统模式:管理一切
 
  在传统的软件和应用开发模式中,应用开发商不仅需要完成软件的设计和编程工作,还需要购买硬件资源,包括存储设备,运算设备(CPU或GPU),以及架设网络服务器架构,才能完成一个在线应用的上线。
 
  在这个模式中,虽然可以自行控制开发过程中所有步骤的质量,但是开发商需要在前期投入大量的成本,导致项目的风险加大,回报率较低。
 
  David.Ng的文章有一个很不错的比喻。想象你是一个披萨店老板,你在卖披萨的时候不仅需要制作披萨, 你还需要有厨房、烤炉、电气煤气等等。但如果有一天,你厌烦了要从头到尾管理你的生产工序,所以你决定将你的工作外包一点。
 
  IaaS:基础设施服务,Infrastructure as a Service
 
  在披萨店的例子中,IaaS就相当于服务提供商为你提供炉子、厨房和煤气,而你只需要把披萨做好,然后放进去烤。
 
  在IaaS中,用户自行开发应用,管理数据和应用系统,但是使用服务商的“基础计算资源”,如处理能力、存储空间、网络组件或中间件,不掌握云系统的架构。用户无需自行购买服务器、网络设备和存储设备,只需要对自己的软件功能进行管理。
 
  PaaS:平台服务,Platform as a Service
 
  接着披萨店的例子,PaaS就是服务商除了炉子、厨房和煤气等硬件设施之外,还提供披萨皮。你需要做的变成了设计披萨味道和调配原料,其他都不需要操心。
 
  在PaaS中,用户使用主机操作应用程序,使用服务商已经设计好的开发环境进行开发, 而不需要在本地安装平台和调试开发环境。用户并不掌控操作系统、硬件或运作的网络基础架构。
 
  SaaS:软件服务,Software as a Service
 
  在披萨店例子中,SaaS是最令人省心的一种服务。你甚至不需要自己做披萨,服务商已经为你做好披萨,你需要做的就是把它们放进你的盒子里,盖上你的logo,就可以拿出去卖了。
 
  在SaaS中,用户不需要懂得过多的软件设计和开发,就可以通过服务商提供的统一的标准接口,付费使用软件服务。这种模式为用户节省了大量的开发和维护费用,缩短了信息化建设的时间。
 
  云计算应用, Image generated by Oursky
 
  总而言之,云计算服务为现在的信息化建设提供了很大的便利。云共享硬件资源提高了资源的使用率,也为很多初创企业降低了成本。而且云计算服务,由于软件服务的存在,很多人不需要“重复造轮子”,节省了大量人力物力。可以说,这种计算、软件资源共享的模式为很多创新和创意提供了更多的试错空间。
 

(编辑:天瑞地安资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!