IaaS、PaaS、SaaS、DaaS之间的区别与联系!

关于云计算的百度百科释义:

通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。

云计算,其实我们经常都能遇见。比如百度云就是大家经常接触的云计算的一种。其中,云计算租赁服务包含常见四种类型IaaS、SaaS、PaaS、DaaS。很多朋友对这四种类型区分不是很明确,下面就由我给大家介绍一下。

一、IaaS

IaaS是基础设施即服务。英文全称是Infrastructure as a server。它的含义是把客户需要的基础设施环境搭建好,然后开放虚拟机或者硬件的租赁服务。

用户可以利用CPU、内存、显存、网络等资源。相对于其他三种服务比较自由度比较高。用户,除了不能改变基础设施之外,可以在基础设施上自行安装任意的操作系统、任意的软件。而且,用户还可以获得部分防火墙、路由器的权限。不过有一点需要注意,那就是,安装比较繁琐,一切需要自行控制时间。使用IaaS会有一个专门的网站,客户通过账号就可以管理自己的设备。

优点:相对其他几种服务,它的自由度、灵活度非常的高。客户可以自行安装自己喜欢的操作系统、方便自己的数据集、需要的软件等。所以,一切东西可以自行部署。我的理解是有点像学生时代去机房上网。

缺点:它的维护成本比较高。使用它会导致Cpu、内存等等计算资源浪费。相关的人力资源和时间资源也会被浪费。相当于把资源分割成一个一个个性化的虚拟的电脑,它们之间互相独立。“土地”就只有这么多,分完了就没有了。而对于用户来说,必须要自行下载操作系统等等繁琐的操作。对于云端和用户来说,各种资源其实都浪费了。

二、PaaS

PaaS是平台即服务,英文全称是Platform as a Server。意思就是云端把客户所需的软件的平台作出租。

相当于就是云端已经给大家搭建好了平台。一般来说,在用户使用的时候,云端已经搭建好了操作系统、数据库、中间件,运行库等等。用户只需要在这个搭建好的平台上下载、安装并使用自己需要的软件就可以了。

优点:减少的搭建各种平台的损耗,为云端和用户节省了资源。

缺点:相对IaaS来说,PaaS的自由度和灵活度比较低,不太适合专业性比较高的IT技术从业人员。相当于范围被限定,在特定的范围做一些事情。我的理解有点像QQ远程控制自己的电脑处理事情。

三、SaaS

SaaS是软件即服务。英文全称是Software as a Server。到了这个层次,云端已经把操作系统、中间件、数据库、运行库、软件应用都部署好了。连软件都不用安装了,用户登录之后直接可以上手操作。我的理解有点像去电玩儿城玩儿街机。

优点:方便快捷,资源利用可以非常优化。用户使用直接管理这些软件产生的数据就可以了。而使用的时候是模块化的,选择需要功能使用就行。多用户可以并行运行。

缺点:软件多而且杂乱、安装复杂、使用复杂、运维复杂。用户如果不是批量采购的话购买价格昂贵。

四、DaaS

DaaS是数据即服务,英文全称是Date as a Server。云端部署好各种环境,收集大量数据并开始从中分析。最后把筛选、分析出来的数据作为服务。直白地说,就是大数据的一个类。涉及的服务有:客户关系管理(CRM)、企业资源规划(ERP)等等。

优点:从大量数据中提炼出精华,方便用户使用。

缺点:可能会涉及用户的隐私。数据安全问题方面可能也需要注意。

为了方便大家更加直观地去了解,我下面用鱼香肉丝给大家举个例子。

一、本地部署

图片上的所有材料都需要自己提供。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
网图 侵删

二、IaaS

油、肉、配料、酱料等原材料云端已经准备好了。你只需要提供剩下的东西。相当于一个半成品,回家加做熟就可以吃了。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
网图 侵删

三、PaaS

你都不需要自己做,只需要提供桌子、板凳。直接在网上点个鱼香肉丝的外卖,送到家直接吃就好。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
网图 侵删

四、SaaS

桌子板凳都不用准备,你直接去店里去吃。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
网图 侵删

五、DaaS

商家有了大量数据,告诉你可以参考别人的口味。你可以根据排名第一的口味调整你自己的口味。

watermark,image_bG9nby9jc2RuXzEucG5nP3gtb3NzLXByb2Nlc3M9aW1hZ2UvcmVzaXplLGhfNjI=,g_se,x_0,y_0,t_100
网图 侵删

注:本文首发于微信公众“蜗牛新视界”,原文链接mp.weixin.qq.com/s/aPRd,如需转载请获得授权并注明出处!

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IaaSPaaSSaaSDaaS是云计算中常见的服务模型,它们代表了不同层次的服务和责任范围。下面是它们的区别: 1. IaaS(基础设施即服务):IaaS提供的是基础设施层级的服务,包括基础的计算、存储和网络资源。用户可以通过虚拟机、存储空间和网络连接等来构建自己的应用环境。用户需要负责管理操作系统、应用程序和数据。 2. PaaS(平台即服务):PaaS提供的是应用程序开发和部署的平台层级的服务。它包括操作系统、开发工具、数据库和中间件等基础设施,使开发者可以快速构建、测试和部署应用程序。用户无需关注底层基础设施,只需关注应用程序的开发和管理。 3. SaaS(软件即服务):SaaS提供的是完整的软件应用程序,用户可以通过互联网直接访问并使用这些应用程序。SaaS通常以订阅模式提供,用户无需关注软件的安装、维护和升级等问题,只需通过浏览器或移动设备访问并使用软件。 4. DaaS(桌面即服务):DaaS提供的是虚拟桌面环境的服务。用户可以通过云平台远程访问虚拟桌面,与传统桌面环境相似,但实际的计算和存储都在云端进行。用户可以随时在任何设备上访问自己的桌面环境,提高了灵活性和可扩展性。 总结来说,IaaS提供基础设施,PaaS提供应用程序开发平台,SaaS提供完整的软件应用程序,而DaaS提供虚拟桌面环境。它们之间区别在于服务的层级和提供的功能范围不同。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值