云计算的三个模式:IaaS,PaaS,SaaS

您所在的位置:网站首页 简述iaas,paas,saas云平台 云计算的三个模式:IaaS,PaaS,SaaS

云计算的三个模式:IaaS,PaaS,SaaS

2024-07-11 01:26| 来源: 网络整理| 查看: 265

云计算

云计算是一种基于互联网的计算方式。服务商提供电脑硬件作为计算资源,通过互联网将这些计算资源按需求分配给各个用户。通过云计算,用户可以摆脱自身计算机硬件算力的局限,在自己的电脑,手机等终端轻松实现复杂,大量的数据运算工作。

云计算的模式

目前已经有较多服务商提供云计算服务,但每个服务商所提供的产品范围不同。美国国家标准和技术研究院的云计算定义中明确了三种服务模式: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

总而言之,云计算服务为现在的信息化建设提供了很大的便利。云共享硬件资源提高了资源的使用率,也为很多初创企业降低了成本。而且,由于软件服务的存在,很多人不需要“重复造轮子”,节省了大量人力物力。可以说,这种计算、软件资源共享的模式为很多创新和创意提供了更多的试错空间。

参考资料 [1]维基百科:云计算 [2]未来趋势------云计算 [3]SaaS, PaaS and IaaS explained in one graphic



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3