主题:【原创】SaaS来袭 一 云和云的彼端 -- 闲茶
一 云和云的彼端
话说很久很久以前,伟大的美利坚社会主义共和国诞生了两朵奇葩,一朵让计算机这种曾经高贵奢华的东西变得像白菜豆腐一样进入了千家万户,另一朵则让各种或难或易或阳春白雪或下里巴人的知识变得唾手可得。那么这两朵奇葩是谁呢?开始抢答。。。
3
2
1
公布答案: 前者叫微软 (MicroSoft,又名男人的烦恼),后者叫谷歌 (Google,其实俺喜欢叫它古狗,透着一股奢华和可爱,因为让俺想到了Gucci。。。)
所谓花无百日红,这两多奇葩开久了,就得想想如何延长花期如何开的更鲜艳。于是古狗宣称下一个业界的主流是云计算 (Cloud Computing),并已经在努力开发实现。微软呢,不甘示弱,宣称下一个主流是云端计算 (还是叫Cloud Computing。。。汗),并无耻的诽谤古狗的云计算太过飘渺,不切实际。
哪啥叫云计算呢?
其实俺们太祖早就预计到微软古狗的这一套了,您要不信,请看下文:
风樯动,龟蛇静,起宏图。
一桥飞架南北,天堑变通途。
更立西江石壁,截断巫山云雨,高峡出平湖。
神女应无恙,当今世界殊。
俺没瞎说吧,这里的龟蛇就是指代古狗和微软 (狗不就像龟吗,至于蛇吗,难道还不够软?而且这两者也是世仇啊)而“截断巫山云雨,高峡出平湖”,就正好说明了云计算的特征 (既高高在上,又带来翻天覆地的变化),至于最后的“当今世界殊“,就是说将来云计算必将彻底改变现在的世界。
至于神女是谁? 嘿嘿,俺就不知道了,大家自己发挥想象吧。。。
所以俺们太祖真乃神人啊!
俺们现在的计算机方便是方便,但也有点麻烦。裸机可是没法用的,你得装操作系统 (Windows,Linux。。。),还得装各种应用软件 (Office。。。)这样才能起作用。可是云计算呢?你啥都不用管,开了电脑就能用,有一个浏览器就行。至于其他要的那些东东呢? 都在服务器那头,离的远着呢,看不到也摸不着,俺们就只管用,什么安全啊,数据储存量啊,运行速度啊通通不用操心。因为离的太远,所以就管它叫做云 (云在天边啊。。。)
至于云端呢,其实差不多,就是你的电脑不能只有一个浏览器,还要稍微干点别的,不能全让服务器干了。所以云虽在天边,可俺们还能玩个端。。。。
瞎扯了这么多,连SaaS的影子都没看到 (其实是连SaaS是什么玩意都没说) ,别急,下篇再续。。。
本帖一共被 2 帖 引用 (帖内工具实现)
偶就是做SaaS的,发现国内这就是一忽悠,看看楼主怎么说,呵呵。
俺这可就是抛砖引玉噢
在忽悠人的同时被别人忽悠。
其实云计算的设想,早在1970年代,DEC那帮子骨灰级元老就提出过。
1996左右,Oracle的CEO,Larry同志,又炮制了一个Network computing的类似概念,意思是PC是多余的,只要有一个browser就可以了,其余的计算也好,存储也好,皆由网络服务器完成。
几年以后的发展证明,Larry同志的预言没有变成现实。PC越来越强大。
现在狗狗再次把老酒端出,照例又换了新包装,不知道是否会有光明前景。
有一种观点,云计算取代PC是不现实的,云计算的目标顾客是eCommerce小业主,譬如秀水街的摊主们想搞个网站,或许可以用云计算。
其实,说句有争议的话,西西河是不是也可以搬到云计算平台上去。这样可以给铁手省点钱啊。。。
在提SaaS之前,俺们先来看一个现在巨火无比的概念。。。
现在IT界有一个概念炒的火热,那就是SOA (Service-Oriented Architecture),翻译成中文就是面向服务的体系架构。(超级拗口又晦涩的一个概念)。。。
SOA是干啥用的呢? 其实企业里面有好多个IT应用系统(Business Application),啥ERP,PLM,SCM,CRM等等等等。每个都能独挡一面,支持起半壁或者三分之一八分之一壁江山。
看起来系统很多,似乎信息建设很发达,效率很高。实际上这些系统往往各个独立,老死不相往来,形成一个个孤岛。我们知道一个企业里面有销售,研发,生产,市场,采购等等部门。(皮包公司也有这些部门,只不过由一人一肩承担。。。)这些部门之间除了拆台扯皮,更多的还是合作,而那些IT系统,实际上是为这些部门所服务的工具。。。
所以,这样就带来一个问题,IT系统的封闭不合作,对企业整体运营带来阻碍。比如研发的数据不能顺畅的流入到生产乃至销售,市场部门带来的分析数据也难以很快被研发部门采用。
这个SOA,就是为了解决这样的问题而生。SOA面向整个服务体系,IT技术变成彻底为企业的运营来服务。简单的说,就是让这些独立的系统们能够互相沟通,至于怎么搭建,那就要基于各个企业特点灵活运用了。所以SOA不是一个工具,也不是一项技术,而是一种思想。
SOA具体怎么实现,各路英豪们都有自己的办法。例如IBM推出Webspere,Oracle本身有OAS (Oracle Application Service), 另外还收购了BEA (Web Logic)。这些玩意都是中间件,也就是说在这些 上想开发什么就开发什么。这些属于纯技术玩意,俺就不细说了。(实际上俺也不太清楚,俺是只管用的,呵呵。。。)
其实这个概念是挺漂亮,一个企业如果能做到信息畅通无阻,那效率得多高啊,要知道时间可就是金钱。。。
实际上也有很多困难:
例如本来俺们就有很多系统了,要重新搞SOA,老板不肯出钱 (这个钱可大了去了。。。)
例如俺们企业情况俺们最清楚,那些来做服务的公司,提出的架构方案就真是对我们最有优势?俺好像信不过,俺就见过号称懂得半导体最佳解决方案的顾问不知道啥叫前端后端,电子业最佳解决方案的顾问不懂得啥是Schematic。(俺以前也做过顾问,所以深知某些顾问的忽悠伎俩,哈哈。。。)
。。。
无论如何,SOA的概念是很好的,效益也是相当可观的,这种概念将来必大行其道 (前提是大经济环境面要好, 像现在这样的情形,没戏。。。) 。但这和SaaS有啥关系呢?
下次再讲。。。
现在的云计算算来算去,大部分还是处于云存储阶段。
真正的计算资源永远是不够的,不然也不会有Berkeley的boinc项目来找外星人和Stanford的 Folding@home来算癌症的药方。
我想如果这些在忽悠什么都可以在云边计算的公司承揽下来这两个公益项目,我倒是会相信云计算真的是在算,而不仅仅是存储了。
我从前的一个同事前两年辞职创业,阴影形势投身Social networking的洪流中,用的是Amazon的EC2,他说性能是很好,但负担很重。当时他的网站创建不到3个月,流量可想而知。社交类网站的收入和流量比是非常小的(前一阵就有人怀疑社交类网站的盈利能力)。
不知道西西河用的是一般的Hosting还是COLO。
Oracle Application Server作为中间件,性能是个很大的问题。后来Oracle请来一个Stanford毕业的African American负责中间件业务,此公话不多,但是很能抓住要害。他力排众议,从外面买了一个叫着Orion的application server,从此Oracle的中间件改名为iAS,Internet Application Server。
Orion好像是某个大学的教授写的。
多谢兄台指正
应该是基于它的数据库。曾经有用过一段时间的oracle database,但是很遗憾的是,就只是用了一些数据库的功能,很多其他的概念来边都没沾上。
我自己用的不多,但是周围有人用的很多。特别是希望能够共享的情况下,在线文档和表格的编辑就有一定优势了。
很有兴趣了解后面。
直觉上,云计算似乎不能改变什么,原来什么问题,后面大概还是什么问题。改变的,无非是软硬件的所在地和维护上。不过,集中了,也许会象salesforce那样可以给很多需要类似功能的人用比较低的成本来提供必要的功能。
内容存在服务器上,并不需要太多计算资源。
真正计算的东西不多。也就是存储。
我想不管google还是amazon,他们的服务器计算能力大概都不足以算出外星人是否存在,或者得到癌症的药方的
如果各个系统配合的好,带来的效率是非常可观的,(例如CAD,PLM,ERP的集成),日常工作出错率也会大大降低,但是什么样搭建这些,是一个很大的挑战,搭建好了如何去实现,又是个挑战。不光是技术问题,还有资金,沟通,以及人为因素。。。。
至于云将来会怎么样,现在估计也很难看清楚。个人觉得更多带来的是一种观念习惯或者文化的革新。。。正如PC开创了“白领”时代