本报记者 刘丽丽
今天,SaaS、云计算、云安全、云服务有如巨浪,汹涌而来: 几乎所有的软件企业都在向SaaS转型; 所有的IT服务商都准备转战云计算; 所有的软件创业公司都要在云里创业; 所有欲投资软件的风险投资都瞄准了SaaS和云计算。
我们经过大量调查,发现业界认同的趋势是,随着新型软件服务模式的兴起,SaaS和云计算将全面取代传统的软件开发和交付模式。所有这些,都预示着软件和IT服务行业即将发生一种翻天覆地的变化。
然而,SaaS究竟是传统软件的拯救者还是终结者?云计算是SaaS的黄金搭档吗?云计算和SaaS能携手再造软件世界吗?我们看到的事实是,SaaS、云计算和软件这三者之间尚不稳定的三角关系,必然给它们的前景带来诸多的不确定性。
SaaS冲击传统软件业
SaaS VS 传统软件:终结者还是拯救者?
“SaaS是软件通过互联网来交付,向用户收取月服务费。用户通过互联网来使用软件,不需要一次性购买软件、硬件,也不需要维护和升级。SaaS运营商将统一安装、升级、维护软件和硬件。”阿里软件总裁王涛如此解释SaaS与传统软件交付方式的不同。
而正是这种特殊的软件交付模式,让SaaS一经出世,就备受业界关注,尤其得到了为数众多的、缺乏资金和人才的中小企业用户的支持。在一次专门针对SaaS应用情况的调查中,86%的用户表示,他们将利用SaaS来节省费用。也正是因为用户的认可,才引得包括IBM、甲骨文、SAP等软件巨头在内的企业纷纷调整产业方向,以求分得SaaS的一杯羹。
早些时候,IBM推出的Lotus Notes已经拥有了众多企业级粉丝。近期,IBM又以 13亿美元收购了互联网安全系统公司IIS,旨在强化其SaaS业务的开展。而甲骨文CEO Larry Ellison也于日前公开表示: “SaaS将是未来软件交付方式的潮流。”
到目前为止,SaaS做得最成功的是美国的Salesforce.com,其高级营销副总裁Phill Robinson曾说过: “SaaS是计算领域中即将发生的变革。在这场变革中,传统软件业将前所未有地被撼动。”
我们看到,传统软件业确实正面临着诸多困境。传统软件业市场环境还不够成熟和完善,社会层面对软件价值的认知度不高,从而造成软件价格被压得很低,发展不利; 除此之外,很多软件产品还经常会遭遇到盗版软件的困扰; 此外,在市场秩序方面,软件企业存在同质化现象,价格战直接导致了利润率下降。在此形势下,传统软件业如果不向服务转型,无疑是极其危险的。
从另一个角度看,软件转向互联网,将为软件企业和互联网企业的发展带来新的机遇,传统的软件生产模式尽管会受到巨大的冲击,但是互联网将是软件企业“再见青山”的一个有力渠道; 同时,软件产品也将为互联网带来新业务、新模式和新的生产方式。
SaaS也可能再造软件世界。如今,Salesforce公司的下一目标,就是建造自己的网络应用软件平台Force.com,这一平台可作为其企业自身软件服务的基础,又可以供企业的程序员在上面开发应用程序。
Salesforce的发言人表示,一开始,开发人员都利用Force.com来创建Salesforce客户关系管理软件的附加程序,而如今,与Salesforce产品无关的软件研发日益增多。比如,游戏开发商电子艺术公司(Electronic Arts)就在Force.com平台上开发了一款员工招聘应用软件,而软件厂商蔻达公司(Coda)也在该平台上创建了一款总账应用程序。
SaaS模式尚待成熟
尽管SaaS模式铺天盖地,很多人也认为它是大势所趋,但是从用户角度来看,有些人还是对它心存疑虑。把自己企业的各种数据交给互联网公司来管理,这样安全吗?
据Gartner公司的调查,在307家美国中小企业中,有45%表示,他们不放心把资料交给诸如SaaS供应商的第三方。只有7%的中小企业坚信SaaS适合他们的企业,还有17%表示愿意考虑SaaS,但要等它的应用更加普遍。
但王涛指出,其实没有必要太担心SaaS模式的安全问题,这就好比在银行里存钱一样,把钱存在银行里也要面临像SaaS模式一样的风险,但是绝大多数人还是要把钱存在银行中,因为在某种程度上,银行还为用户起到了保障作用,它可以给人们带来利息,同时提供保护服务。SaaS也一样,它会在基础软件的基础上提供一些增值服务,来保障用户更好地使用该软件产品,比如在企业办公软件的基础上,给用户开发一些企业内部通信的功能。
不过,任何事物都有两面性,SaaS在为用户提供共享和便利的同时,也带来了新的问题。用友集团副总裁郑玉林认为,目前的SaaS模式还存在着三点不足: 第一是复杂业务流程不能给以满足。很多企业有个性化需求,这些SaaS目前做不到; 第二是安全问题。人们需要知道自己的一些保密信息,比如财务、机密数据等交由SaaS服务商保管的资料是否安全; 第三是技术问题。因为SaaS与传统软件业相比还属新兴业务,在互联网上的编程技术比在桌面上编程技术要简单,从而造成很多网络软件的界面并不是很友好,但是随着时间的推移,这种情况将会得到改进。
云计算改变软件开发模式
云计算 VS 传统软件:颠覆还是改变?
在近日召开的VMworld 2008会议上,VMware做了一系列宣布,其中最令人瞩目的是,VMware将通过改造自己的基础设施产品与技术,积极进军云计算领域;前不久,Google也发布了Chrome浏览器,Google希望通过Chrome,可以将原有服务器端的工作转移到客户端来实现,将用户的电脑加入到“云”中,实现计算能力的大幅提高。Google的意思很明确,它将通过Chrome浏览器来部署云计算,将用户引向SaaS模式,以此来挑战微软的传统桌面软件模式; 9月22日,甲骨文也宣布,授权自己的几款软件产品在亚马逊的云计算环境中执行。
自此,无论是硬件公司还是软件公司,抑或是平台技术公司,几乎所有的IT厂商都在努力向云计算靠拢。
最近,比尔·盖茨在微软亚洲研究院10周年创新论坛上的言论,更是足以让软件业感到兴奋。他说:“软件行业永远令人兴奋,因为软件的边界一直在不断地改变, 云计算将使软件用在很多互相联网的电脑上,这会大大降低计算的成本。”在盖茨看来,人和软件的互动正在发生改变,当软件用在很多互相联网的电脑上时,就是“云计算”,它会降低计算设备和计算的成本。
“所有的软件都可以连接起来,可以说这是互联网的革命。”比尔·盖茨说,“当你需要写一个程序时,只需要呼叫其中的一个服务器,而不需要拿到所有的计算资料,这会大大提高人类的生产力。”比尔·盖茨所提到的,正是云计算的魅力所在,它不仅改变了软件交付模式,更加改变了软件开发模式。
为了让这种趋势发展得更快些,早在去年,IBM就联合Google开始了对这方面人才的培训。IBM和Google表示,两家公司均将各自出资2000万~2500万美元,为从事计算机科学研究的教授和学生提供所需的电脑软硬件和相关服务。
IBM和Google先期将提供400台左右的计算机,并计划最终在多个地点装备4000台计算机,这些计算机与6所美国大学相连。两家公司将投资建设多个大型数据中心,通过数据中心,学生们可用互联网进行远程编程和研究,这种方式被称为“云计算”(cloud computing)。在新模式下,计算业务将日益远离个人桌面和公司计算中心,成为一种通过互联网处理的服务。
两家公司提出了“云计算”编程技术。“其实云计算编程技术不难理解,就是编程人员将在互联网所提供的软件、硬件上写程序,或者是通过互联网上提供的计算资源进行协同研究,而本地的主机好比你进入这个互联网的界面。”IBM的工程师这样解释道,而此时的互联网资源即云计算。
这一计算模式颇受高校学者们的欢迎,因为它带来了计算设备成本的节约。不仅仅是学术界,连企业界也早就接触了类似的变化。只要稍加观察各云计算巨头的下一步计划,就可以发现,Google、Salesforce等企业都在倡导“平台及服务”,即他们搭建云计算平台,企业可以在“云”里开发自己的应用程序,并把它推向最终用户。
IBM的创立人托马斯·沃森曾表示,全世界只需要5台电脑。世界上所有的软件都将装载在这5台电脑里,其他人呢,只需要一根网线,连接上,“享受”就好。比尔·盖茨在一次演讲中则称,个人用户的内存只需要640kb就足矣。
据云计算的推崇者们解释,在日后的软件开发中,程序员不必在本地安装软件,也不必在本地配置多大的内存,只需要打开网络,在“云”上租用合适你的CPU、存储以及软件就可以了。
|