假设把云计算简单想象成一台大电脑,那么IaaS是直接给你一台裸机,PaaS是装置好操作系统和根底运行环境再给你,而SaaS则很像网吧,你要玩的游戏已经装好在电脑里面,点击图标翻开就可以玩了。
什么是SaaS
SaaS英文全称为Software as a Server,一般译为“软件即效劳”,类似的术语还有两个,一个叫IaaS(Infrastructure as a Service),另一个叫PaaS(Platform as a Service)。三者的共同点是都有“as a Service”,翻译过来就是“XX即效劳”的意思。要弄明白什么是SaaS,以及和IaaS、PaaS的关系,首先就要搞清楚这里的效劳指的是什么。
“效劳”是个很笼统的词,在计算机科学里被大量使用,但各处的含义其实并不完全一致,容易导致理解上的混淆。譬如说近年有个词叫“面向效劳的软件工程”(service-oriented software engineering),看着很像是“软件即效劳”的另一种说法,但实际相差甚远。在SaaS、IaaS和PaaS这里,提到的“效劳”指的都是云计算相关的效劳,也即我们平常所说的云效劳,而IaaS、PaaS和SaaS是架构上由低到高的三种不同层次的云效劳。
有些教科书喜欢将IaaS、PaaS和SaaS分别介绍,我倒是觉得这三个都属于云计算但各有偏重的概念放在一起反而更容易理解。假设把云计算简单想象成一台大电脑,那么IaaS是直接给你一台裸机,PaaS是装置好操作系统和根底运行环境再给你,而SaaS则很像网吧,你要玩的游戏已经装好在电脑里面,点击图标翻开就可以玩了。假设觉得文字多少还是有点模糊,那么下面就一图胜千言,这里引用《SaaS攻略》一书的一张图,相信大家看一眼就都很清楚了:
SaaS与传统软件的不同
讲SaaS就要讲云效劳。云效劳已经是一个超越10年的老概念了。身边名字叫这云那云的东西也不少,但是相信不少同学应该也和我有一个同感,感觉对“云效劳”这个词始终处于仿佛懂了又仿佛没懂的薛定谔状态。这里我们略微展开讲讲。
对于企业来说,早几年有个词很热闹叫“上云”,给人感觉就是只要上云就有无限可能,很玄乎。不过几年看下来感觉实际上也没这么玄乎,无非就是两点:省事省钱。先说省事。早个十年,架网站可是个体力活,要买效劳器、要拉线配网络,要装操作系统装各种软件环境,一通忙活好不容易网站开通了,还得找人来日夜盯着修修补补,万一挂了半夜还得从被窝里爬起来释放“重启大法”处置。这些工作统称运维工作,有一句话叫“宇宙不重启,运维不休息”,写这篇文章的时候正好快过农历春节,看到有几个群的运维哥们已经开端琢磨是不是要给效劳器们提早祭拜一番,祈求过个安稳年。上云以后不但建站省事,运维也省事多了——要说明一点:不是没事,效劳器还是那个尿性,但都丢给云效劳商去提心吊胆了。
不过,“上云”的故事远不止是这些。在很多人的印象中,云效劳约等于运维托管,就是上面所说的IaaS,顶多在加上PaaS。这样理解当然不能算错,但肯定不全面,因为这把我们日常接触最多、让软件行业进入新时代的SaaS给漏掉了。
无妨停下来先问一句:你能不能想到一个SaaS的应用实例?
你可能一下想不出来,这很正常,但不是因为SaaS很少,而是接触太多反而容易“灯下黑”。我随手举几个例子:百度云盘、腾讯会议、钉钉,大家一定都用过,甚至经常用,但不一定能想到这就是SaaS。
为什么我们会漏掉这些?我想了一下,也许是思维惯性问题。圈内人聊云计算也好聊其它技术也好,都习惯从开发的角度聊,最关心的事是可以给开发带来哪些好处。但是,开发是效劳于业务的,而SaaS恰好是从业务角度切入的云效劳,对于圈外用户来说,也许SaaS才是他们眼里的云效劳。
那么,SaaS有哪些特点?
最大的特点我认为是“在线”。这是一把双刃剑。先说好的一面,在线明显降低迁移本钱。就拿在线文档来说,无论你在哪里、使用什么终端,只要能连上网就能查看文档和编辑,不存在文档寄存在公司的机器上做个什么事还要跑一趟的问题。经过这段疫情,相信大家对“在线”这个词又有了全新的认识。
“在线”的问题也很清楚,就是必需得联网,否则只能干瞪眼,这就是为什么如今马斯洛人类需求的五个层次下面需要再加一层WiFi的原因。
这里要简单区分一个概念,不应该把SaaS简单理解为“需要联网的软件”。有些软件在本地装置后,需要联网受权才干使用,这些就不能算是SaaS。区别在哪呢?区别在于提供效劳的位置。这些软件在本地实际上是具有效劳才干的,而SaaS必需联网才干提供效劳。
这个特性对于商家来说是个天大的喜讯,反盗版有时候比开发软件更让人头疼,而SaaS则从根本上上处置了盗版问题。对于用户来说,这个特性也很有好处。有些资料说SaaS没有部署本钱,这个说法不够严谨,当然确实有不少SaaS是以网页版的形式提供效劳,不过也有不少提供了App和PC客户端,但相比之下部署和维护的本钱确实要低得多。
SaaS带来的市场革新
上面从技术方面说了不少SaaS的特点,之前我对SaaS的理解也就停留在这个层面,最近翻了两本SaaS专家撰写的书,我才猛然发现此前对SaaS的理解太过粗浅了。从市场的角度来看,SaaS又是另一番景象。
还是从软件行业一个绕不开的话题说起,盗版。无妨让光阴倒流个20年,那时候盗版非常猖獗,大家都非常“友好”地互相分享盗版软件和注册码,用户其乐融融了,可厂家却苦不堪言,有不少好的苗子就是因为盗版而倒在了寒冬里面。
提起这段历史大家都会扼腕,那怎么办呢?可能你会说“增加正版意识”,详细来说路子有两条,一条是加大知识产权维护力度,这方面新闻很多了,另一条则是培养付费习惯。这是一条大原则,而SaaS则趟出了一条走得通的路子。
正版软件过去给人一种很贵的感觉,在20年前买一款正版的游戏就已经需要一下掏出好几百,让人非常肉痛,假设买回去一玩才发现制作得不咋样或者风格不喜欢,那种感觉就不是肉痛可以形容的了。
这个问题SaaS可以怎么处置呢?云计算有一个反复宣传的大卖点,那就是可以计时付费而不用一次性买断,这一点被SaaS发挥得淋漓尽致,你不再需要一次就掏出一大笔费用,而是可以按时或者按次来付费,我认为这就是最关键的地方。虽然名字都叫“付费”,但性质更类似于租金,金额要比一次性买断远低得多,以前买一款正版软件可能要吃好几个月的泡面,如今可能只需要少喝一杯奶茶的钱。有些厂家还会提供免费试用期,进一步消除“买了才发现不喜欢怎么办”的顾虑。业界一般把这种形式称为“订阅形式”。
还有一点容易被人忽略,但我认为同样非常关键:SaaS可以从根源上杜绝盗版。按时或者按次付费这个概念其实并不新颖,传统软件早就想出了License这项受权技术,正版软件于是也有了“过期”这么一说,初衷就是租比买廉价。但没成想这却成了噩梦的开端,软件商很快就陷入和盗版没有止境的纠缠。
究其原因,我认为还是出在前面所说的效劳位置上。传统软件的效劳位置是在本地,联网认证也好,License认证也好,只不过是获得使用效劳的容许。盗版商只要破解了这些机制,就能畅通无阻地使用本地效劳。但SaaS不同,效劳才干不在本地而在云上,本地再怎么捣鼓也用不了云上的效劳,想盗版也没了办法。因而此消彼长,使用正版的本钱大大降低了,而盗版又无法可想,SaaS就能更好地完成“培养用户付费习惯”的目的。
这篇文章我们简单聊了聊我对SaaS的理解。不过最后要说的是,确定使用SaaS远不是最后一个问题,而只是第一个问题,后面还有许许多多的问题,譬如说针对企业客户和个人客户分别怎样销售?怎样定价?怎样核算营收效益?想理解这方面延伸内容的同学,无妨也读一读这3本由资深SaaS专家撰写的书:《SaaS攻略》、《SaaS商业实战》和《客户胜利》,就能对这些问题有更深化的理解。
12年SaaS经历总结,5维度全面梳理SaaS商战核心内容,微软、腾讯、字节专家推荐。
声明:本文转自“华章计算机”公众号。
点击「链接」或「扫码」,《新程序员003》抢先看!
|