什么是本地化部署、IaaS、PaaS、SaaS、DaaS?

一、本地化部署
所有的基础设施,应用都需要自己准备;像自己在家做饭吃。
优点:自由灵活,需要啥准备啥
缺点:维护成本非常高,繁琐

二、IaaS
IaaS是基础设施即服务(Infrastructure as a server),它提前为客户准备好需要的基础设施(cpu,内存,显存,存储,网络资源等),
用户在此基础上可自行的安装任意的操作系统,任意的软件;像买半成品的食品回来加工吃。
优点:自由度、灵活度非常的高,客户可以自行安装需要的操作系统及软件
缺点:维护的成本比较高,不使用时会导致资源的浪费,资源也比较有限,分完后将没有了

三、PaaS
PaaS是平台即服务(Platform as a Server),它提前为客户搭建好了平台(云端已经搭建好了操作系统,数据库,中间件,运行库等),
用户在此基础上下载,安转并使用自己需要的软件即可;像点外卖回来吃。
优点:减少资源的浪费,用户操作很方便
缺点:灵活性比较低,有特殊功能需要定制化开发

四、SaaS
SaaS是软件即服务(Software as a Server),它提前为客户搭建好了软件(云端已经部署好了操作系统,中间件,数据库,运行库,软件应用都部署等),
用户开箱即用,像出去到餐厅吃。
优点:方便快捷,用户直接管理这些软件产生的数据即可
缺点:软件多而且乱,安转复杂,运维复杂,如果批量采购的化价格昂贵

五,DaaS
DaaS是数据即服务(Date as a Server),云端部署好各种环境,收集大量数据进行分析,最后把筛选,分析出来的数据作为服务,比如定向推送;
像餐厅根据你的用户信息分析出你的喜好推荐你吃什么。
优点:从大量数据中提炼出精华,方便用户使用
缺点:可能涉及到用户隐私,数据安全方面要求更高

你可能感兴趣的:(paas,云计算,中间件)