IaaS Paas Saas

要理解IaaS,SaaS,PaaS的区别,首先要懂得什么是“云计算”。

“云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。

 

IaaS就是专门提供基础设施服务的公司,将硬件外包给这些专业的公司,这些公司会提供场外服务器,存储和网络硬件,你花钱租用就行。

国内比较出名的Iaas有:阿里云、腾讯云等,国外就更多了包括Amazon, Microsoft, VMWare, Rackspace和Red Hat。

 

PaaS是面向软件开发者(泡妞者)的服务, 云计算平台提供硬件, OS, 编程语言, 开发库, 部署工具(各种培训班、方案策划、软硬件等), 帮助软件开发者更快的开发软件服务,某些时候也叫做中间件。

PaaS比较出名的包括:GAE(谷歌)、阿里ACE、百度BAE、新浪SAE等。

云服务商将软件开发的云端开发平台和软件运营的云端运行环境 (包括中间件、数据库、web服务、消息总线等基础通用服务)作为一种服务,提供给最终用户。

换句话说,这些PaaS服务商提供的都是基础开发服务平台,主要目的就是让你把精力专注在应用层面的开发上面,而不需要浪费在这些基础重复性的事情上,也不用担心开发完成后部署问题。

但是他限制太死了,就跟人家给你策划好的约会方案,你必须按剧本走,无法自由发挥。结果就是市场接受度不高,所以,PaaS一直不温不火也是这个原因。


Saas软件即服务,简单说就是人家把你想要的功能开发好成应用软件,然后直接卖账号给你用,你也不需要担心服务器、带宽、应用开发等问题,直接交钱使用就行。
 

 

Iaas Infrastructure(基础实施) as a Serve   买成品回家做披萨/商品房

Paas Platform(平台) as a Serve   叫外卖/租房

Saas Software(软件) as a Serve  去披萨店吃披萨/酒店

IaaS就是台服务器。
PaaS就是Tomcat加MySQL。
SaaS就是三千块一套的加个Logo就能开业的电商网站。

 

 

部分内容参照:

作者:东坪子
链接:https://www.zhihu.com/question/21641778/answer/91301221
来源:知乎

 

posted @ 2017-01-04 10:33  Cassie_茜  阅读(135)  评论(0编辑  收藏  举报