从上至下理解云计算三种服务模式:SaaS、PaaS、IaaS

云计算的三种服务模式

首先云是分层的,从上至下一次为:Software(软件)->Platform(平台)->Infrastructure(基础设施)。

SaaS

SaaS(Software as a Service)软件即服务
官方:SaaS利用互联网向其用户提供应用程序,这些应用程序由第三方供应商管理,第三方供应商帮助客户更好地管理它们的IT项目和服务、确保它们IT应用的质量和性能,监控它们的在线业务。 大多数SaaS应用程序直接通过Web浏览器运行,不需要在客户端进行任何下载或安装。
如何理解?
字面意思,我们提供的服务是软件,也就是说你提功能要求,我们把软件写好了,你拿去用就是了。客户为普通用户。
举个栗子:某学校需要一个学生管理系统,于是找我们买,我们做完这个系统,学校直接用。
不懂?
再举个栗子:我们要做课程设计,老师要求用java完成一个快递查询系统,有些盆友不会做,就在淘宝买现成的,这时淘宝提供的就是SaaS。
结合到云上理解一下
我们根据用户的要求完成应用的开发、管理、部署,并提供URL给用户,只要连上网,用户就可以通过浏览器使用在云端上运行的这个应用。用户不需要关心技术问题。

PaaS

PaaS(Platform as a Service)平台即服务
如何理解?
字面意思,我们提供的服务是平台,也就是说你提需求,我们提供平台,你自己写软件实现所需的功能。客户为开发人员。
举个例子:某学校需要一个学生管理系统,就让相关部门自己写一个,但是完成这个系统需要用到开发平台,而这个开发平台是我们提供的。
不懂?
再举个栗子:我们要做课程设计,老师要求用java完成一个快递查询系统,有些乖乖学的比较好打算按照老师要求自己写,并开始用实验室已经装有eclipse的电脑进行编程,而这个实验室装有eclipse的电脑提供的就是PaaS。
结合到云上理解一下
我们根据用户的需求,准备好服务器,操作系统,网络,存储等资源,并提供一整套包括IDE在内的开发和测试环境给用户,使用户可以很方便的在本地进行应用的开发和测试。用户只需要关心自己的业务逻辑,不需要关注底层。

IaaS

IaaS(Infrastructure as a Service)基础设施即服务
如何理解?
字面意思,我们提供的服务是基础设施,也就是说,我们提供设备,你自己搭平台写软件实现所需的功能。客户为系统管理员。
举个例子:某学校需要一个学生管理系统,可是没有服务器,我们就提供服务器来给学校搭建平台和写软件。
不懂?
再举个栗子:我们要做课程设计,老师要求用java完成一个快递查询系统,有些孩纸想使用自己的笔记本电脑进行编程,但是自己的笔记本上并没有安装eclipse,所以要从eclipse开始装,装完了再编程,这时自己的笔记本电脑提供的就是IaaS。
结合到云上理解一下
我们根据用户的需求,提供虚拟机、存储等资源给用户,用户利用这些资源装载应用。用户需要自己控制底层,实现基础设施的使用。

一些便于理解的图

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
本文仅为个人理解,有任何错误还请各位网友不吝赐教!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值