您的位置:首页 > 大数据 > 云计算

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

2019-08-01 12:23 1021 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/tanyyinyu/article/details/98043277

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

云是云供应商提供给各个公司使用的资源,用于开发自己的业务,基于这个角度三种服务模式,我是这样理解的,欢迎沟通交流:

1. IaaS:

Infrastructure-as-a-Service(基础设施即服务)提供给公司的服务是计算功能,包括处理CPU、内存、存储、网络和其它基本的计算资源,公司能选择自己需要的资源和在其上部署和运行任意软件,包括操作系统和应用程序。
有了这个基础设施,公司还需要配置系统,安装应用,建立架构,如LAMP;数据库如果是搭建在阿里云ECS上,对数据库的专业技术要求还是较高。

2. PaaS:

Platform-as-a-Service(平台即服务)也叫作中间件。如上面的例子,使用了阿里云的基础设施ECS后,直接购买一个安装好LAMP的系统,那就可以直接开始关注在网页内容的开发上,不用关注系统的搭建过程,当然M数据库也可以使用更简单的RDS服务,在我的理解这个安装好LAMP的系统和RDS都属于中间件。另外一下云服务的代理商,代理的云主机也是安装好LAMP而且数据库也是完全连接好,直接把网页上传,即可提供服务,也算是一种中间件。

3. SaaS:

Software-as-a-Service(软件即服务)提供给公司的服务是一些公司需要用到的模块,使用这个模块将直接降低公司开发的成本,而且已经是表层的服务,不像数据库这种更像是一种技术。如视频的处理功能,云供应商的产品本身就可以对视频进行一系列的处理,截取,像素调整,图像分析,图像筛选处理等,如果公司直接开发能对视频作同样处理的软件,将需要很多成本和时间,但是利用这些功能模块可以很好的实现公司提供的服务,只需开发更个性化的云服务商不提供的服务,一起组合就可以提供给直接消费者。OSS我也觉得可以作为中间件,也可以是SaaS吧,在它上面可以做出面对消费者的云盘。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: