IaaS提供的一般是通用计算、存储和网络三大基础资源,前面提到的虚拟化、分布式等大多集中在本层,少量“流亡”于PaaS层。一般认为,IaaS始于亚马逊的EC2和S3两款产品。近两年,我们说的云计算快速落地,其实主要指IaaS的迅速落地,因为原来的公有云确实不稳定,而客户也都在观望。当然,有IaaS公司提出自己是“企业级IaaS”,这就有点噱头了,试问,哪个IaaS不是冲着企业级这一目标去的?给开发者玩儿的吗? PaaS定义比较复杂,早年提供的是部署了数据库和开发环境的平台,被称为XAE(X:企业名首字母;AE:Application engine),XAE常用于个人建站,商用程度并不高,在中国尤其如此,后来要么转型要么解体了;后来PaaS转为提供某种细分能力,如图像识别、语音识别、推送、通信等,常以API或SDK进行交付;近两年Docker风生水起,成为PaaS新秀。此时回头看原来PaaS的各种定义,都不太恰当了,因此比较准确的描述应是:PaaS提供除计算、存储和网络三大基础资源之外的其他能力(如通用开发能力,细分能力,业务交付能力),但并不对终端用户提供成熟产品。 SaaS涵盖的就广了,邮箱是、网盘是、几乎常见的网站都是!但一般所谓的SaaS是指:具有一定复杂度的,通常应该在C/S架构下主要通过C端完成的软件服务,在B/S架构下完成了。当然这个复杂度,在不同的时期有不同的定义,十几年前,邮箱可能都算复杂了,而现在随着HTML5技术的成熟,大部分的Office操作都可以在浏览器完成。当然,放企业级市场里,SaaS比较好界定,指以云的方式取代了的原来企业软件系统的服务。SaaS始于上世纪九十年代末Salesforce等公司,随着移动互联网和HTML5的发展而蓬勃发展,强调的是瘦终端。但是,到底多瘦才算瘦,各种应用不再用APP而以微信小程序的形式出现算瘦吗?或许,SaaS的终极进化是纯“裸机”,也就是“桌面云”,当然这只是一种理想,因为不仅关乎软硬件技术,还关乎用户习惯。须知,到现在还有不少用户喜欢把电影放到移动硬盘里,抽屉里一塞,那感觉,踏实! SaaS最接近于终端用户,是一个巨大的市场。但是,SaaS是对软件开发水平和服务水平的综合考验,拼得往往不仅是技术本身,还包括对用户的理解、以及设计水平和创意。如果原来就是卖不出去的软件,没有任何改进包装一下放到云上改为服务也不会有人买单,原来最起码还不用对宕机这种事情负责呢,放云上只是增加了SaaS服务商自身的风险。所以,SaaS绝不是单机软件到云上的简单迁移,而是自始至终都应贯穿服务的思想和云的思想,比如多屏同步、多人协同等。也所以,我们虽然看好整体市场,但是并不看好很多SaaS领域一堆堆的无价值企业,资本寒冬,最先倒下的往往是他们。 云计算有什么价值? 成本更低、运维成本更低、服务更好、弹性扩展、部署更快、不用采购硬件,云计算的好处总能说出一大堆。但,这些点往往只反映云计算的一个侧面,有的还不完全正确:比如成本低,客户会发现,如果租用高性能云主机且保证99.99%的可用服务时,成本往往并不比自建机房低,在需要的主机(物理机或虚机)量比较大时,尤其明显。 其实,云计算的本质就是社会分工,直播,社会分工所产生的价值云计算都能产生,比如规模化、精细化所产生的成本降低与效率提高等;而社会分工中产生的问题,云计算也都会面对,比如节省下来的成本到底是买家受益还是卖家受益,再比如垄断。还是拿蒸馒头举例子,在城市中,大多数家庭不自己蒸馒头而去馒头房买,这是社会分工,节省了社会总体成本,但是买馒头并不比自己蒸更便宜,说明节省了的成本进入了卖家而非买家的腰包。再比如,当一个城市只剩一家馒头房而大多数家庭又丧失了蒸馒头的能力时,馒头房便有可能提价,这就是垄断。 理解了云计算是一次社会分工的本质,便不会过分夸大其优点,更不会对之回避认为其只不过是一时风潮。从狩猎到农耕、再到工业社会,从一只羊换两把斧子到贝壳、金属货币、纸币、虚拟货币,从生产方式到价值交换方式,你会发现,人们所做的一切都是在朝着社会分工或促进社会分工的方向发展。 所以,对于云,逃也没用,躲也没用,时代总会来临。果断拥抱,理性选择,踏实落地,即是未来。 (责任编辑:本港台直播) |