Saas、Pass和lass

lass:需要将源码系统署到服务器上才能让大家访问,那服务器从哪来,咱们可以单独买一台实体服务器放家里放公司里,但是这样成本会比较高,而且维护会比较麻烦,所以更方便的方式就是去云服务平台,租一台服务器,租的这个服务器包括什么?包括服务器、存储设备和网络设备这些基础设施这些基础设施,这种租硬件设备的服务就是Iass,Infrastructure-as-a-Service(基础设施即服务)基础服务,就是把服务器存储设备和网络这些当做服务卖给客户,所以小伙伴们平时自己做个网站说我租个服务器,其实就是购买的Iass服务,很好理解吧!

理解了Iass之后咱们再回到网校系统设计上,就以视频线上点播功能的实现为例。除了基本的系统框架外,需要考虑课程视频上传哪里?视频如何转码?视频如何加密?视频能否倍速播放?这么多问题和需求都需要自己解决吗?不用!大厂的云平台都提供了媒体服务,我只需要调用媒体服务的接口,就能实现视频的存储、播放加密、转码、清晰度调节等等功能,所以视频播放这个功能根本不用自己开发,用第三方的服务就可以了,而这个服务就是Pass,全称Platform as a service平台级服务。

简单理解Pass就是提供了一套工具或者框架的接口来满足开发人员直接实现某些功能,再比如线上售卖课程,支付功能少不了。这样的话就可以调用第三方的支付系统来实现支付功能,第三方的支付系统也是一个Pass服务。

不同于MeEdu私有化部署模式,市场上有很多通过云部署多租户的系统服务,每年通过收取租金,让客户通过访问租用第三方云系统,那这中服务模式就是Saas。全称Softwareas a service(软件即服务)。像大家用的一些云笔记云记账,还有企业用的一些云财务软软件,云办公软件或者是理发店饭店用的一些云会员管理系统,这些都是Saas服务或者叫Saas系统。

在这里插入图片描述

两者最大的区别在于:
PaaS是提供基于应用层面之下的平台型架构支撑,SaaS是位于应用层面上的服务。
一个(SaaS)专注于做业务服务,另一个(PaaS)是专注于支撑业务服务的底层服务。

猜你喜欢

转载自blog.csdn.net/u014365523/article/details/129526667