面对一浪高过一浪的
SaaS(
软件服务化
)
大潮,
C/S
时代的霸主微软说它找到了新的定位,就是提供管理
SaaS
环境的工具,但业内专家并不这样看,他们认为未来
5
年微软将进入艰难的转型期。
每隔十年左右都会出现一种新的计算平台,它能大幅降低
IT
部门及使用者的成本,从而使得用户或者其他供应商必须接受它。
20
世纪
90
年代,带有
强大的个人操作系统的
PC
机宣布了大型机时代的终结,同时也开启了一个全新的
C/S
时代。到今天,日益便宜的服务器和高速的互联网连接正在淘汰传统的桌面
PC
软件,一个通过互联网租用第三方软件的软件服务化
(Software as a Service
,
SaaS)
新时代正在向我们走过来。
SaaS
大潮袭击微软
在这个大潮中,没有哪个公司像微软一样面临如此之大的挑战,也没有哪个公司像微软一样会损失如此多的既得利益。微软曾经凭借它的
Windows
操作系统统治了整个
C/S
时代。如今,由于刚刚发布
Vista(
这是微软花了
5
年多的时间开发出来的新一代操作系统,被微软
COO
凯文
·
特纳称为微软历史
上最大的一次研发投资行为
)
,微软还在充分享受着人们给予它的关注。但是,
Vista
与今天的软件服务化的趋势并不一致,不管微软围绕
Vista
的发布如
何宣传、媒体如何赞誉,也始终掩盖不了微软对软件服务化趋势的担心。来自微软高层的演讲、交流都显示出一个信息
:
未来
5
年,软件服务化将是微软此前从未遇到过的最新挑战,如果微软还想继续保持这个世界上最重要的技术公司的地位的话,它必须做出巨大的改变。
微软从
2005
年就开始实施软件服务化战略,它的产品
——Windows Live
和
Office Live
能提供基于互联网的小型应用。但是,这个战略在微软
CEO
史蒂夫
·
鲍尔默、微软
COO
凯文
·
特纳、微软首席软件架构师雷
·
奥奇以及其他很多微软高
层阐述的整个企业发展战略
(
让微软成为像
C/S
时代一样不可或缺的软件供应商
)
中只占很少的一部分。尽管微软的高层在很多场合都表示,基于互联网的应用才
刚刚开始,微软的未来将构筑在为
CIO
提供管理
SaaS
环境的工具上。
“
开发一个
Web
应用,把它放到互联网上,然后说这可以开始租用了,
”
奥奇说,
“
这是很多人的一个很天真的想法,其实不管是提供服务的一方,还是租用服务的一方都还有很多事情要做。
”
在微软看来,
Web
服务并不会减轻
CIO
的工作,相反还会使
CIO
的工作更加忙乱和困难。尽管与
C/S
时代对应的软件相比,租用软件也许更便
宜、操作上也会更简单,但是如果
CIO
没有合适的工具来帮助他们的话,管理这些服务的工作复杂度将会成指数级增加。微软说它要开发这样的工具软件,并且要
让它们成为企业经营活动的一个集中控制点。
微软认为部署这些工具之后,
IT
部门支持的这些应用是租用由第三方提供的基于互联网的服务、还是内部开发的
C/S
应用或者两者的混合将不再重
要。
“CIO
必须有办法为各种应用提供统一的账号、提供统一的连接和统一的用户界面,而不管这些应用究竟位于何处,
”
鲍尔默说,
“
至少在用户的感觉上必须能做到这一点。
”
但是,即使是鲍尔默也不得不承认,到目前为止,这一切都还是微软的愿景。微软已经接受了这个观点,即软件市场转向服务化已经是必然,但微软认
为,他们已经看到一个能让微软在未来继续延续辉煌的机会。不过,分析人士认为,微软要想成功地完成这次战略转型,它需要克服技术、战略和文化等多方面的困
难,而且这三个方面的挑战同样巨大。
微软所看到的机会在哪里
关于
SaaS
最流行的说法是,企业之所以愿意放弃让软件在企业内部运行这个控制权,是因为采用
SaaS
后,企业不用自己维护这些应用,而是通过
租用软件支持业务,一方面这可以节约一部分计算资源,同时还让企业更灵活,生产效率也更高。正如媒体所宣传的,
CIO
可以使用这些服务,而不用再购买以及
管理各种各样的服务器设备,也用不着一个个地对台式机进行升级。与过去那种不断升级的软件模式
(
正是这种软件产业模式成就了微软帝国
)
相比,
SaaS
允许
人们逐步地、稳定地进行升级和改善,这一点就是对微软主导的
C/S
时代最大的颠覆。
而且,用户访问互联网上的应用所需要的惟一的工具就是浏览器,不再需要与应用紧密集成的功能强大的操作系统。因此,和过去与
Netscape
和
其他对手交战的情形不同,这一次微软不能够再依靠其
Windows
操作系统火中取栗了。尽管微软一方面强调不充分利用
PC
所提供的强大的计算能力是不可取
的,但它同时也在规划基于功能相对较弱的移动设备和普遍存在的互联网进行计算。
最尴尬的是微软除了接受
SaaS
外,它别无选择。微软要做的是不要与之斗争,而是从中寻找机会。微软说,它找到了
!
微软服务器和工具市场的副总裁安迪
·
李说,
“
一些人认为
SaaS
是万能药,每个人都应该把他的所有东西转向
SaaS
,
”
他讽刺说,
“
这里的问题是,
你的第一个服务可以说是漂亮的,第二个服务可以说还过得去,但接下来以前所有的问题都又回来了。
”
换句话说,
CIO
仍然需要管理应用,只是这一次这些应用
运行在别处,这是
CIO
们应该意识到而实际上人们常常忽视的一点。
“
管理大量的
SaaS
服务与你自己运行这些应用一样都是一个挑战,
”
肯塔基州诺顿医院的
CIO
约瑟芬说,
“
这是一件令人头疼的事情。
”
比如,有人离开了公司
(
举一个极端的例子,财务部门的出纳员由于频频出错被解雇了
)
,如果是以前只需要在公司内部的系统删除他的账号就可以了,
而在
SaaS
环境中,
CIO
必须确保所有的软件,从
E-mail
到
CRM
都要进行更改。因为被解雇的职员可以在任何一台电脑上通过互联网访问这些应用,因
此风险增大了很多。
“
为了尽快消除隐患,可能需要所有的
IT
人员分别进入
6
、
7
个甚至
15
个不同的应用系统进行修改。
”
安迪
·
李说。
很明显,
CIO
可以这么做,但是这需要浪费很多时间和资源。微软的想法是提供一些产品和工具,能让
CIO
集中地来管理互联网应用和内部的
C/S
应用。除了提供一个集中控制点外,安迪
·
李说,还可以让
CIO
通过这些工具来制定策略和执行策略,如所有订单必须在下午
3
点半之前进行处理。而工作流方面
的功能也可以帮助
CIO
自动地管理一些例外。今天
CIO
们的几乎所有时间都花在配置、修改和监控上了。
“
成本和复杂性是
CIO
非常忧虑的问题,
”
微软
CEO
的鲍尔默说,
“
微软将会消除
CIO
对这两个问题的担心,而把重点落在如何利用创新为公司创造价值。
”
谁来给微软指明技术方向
微软是一个产品型的公司,过去十年来,它的
Windows
和
Office
一直是微软的印钞机。过去,这两条产品线几乎创造了公司所有的赢利。但是最近几年来,这种情形发生了改变。
(
上接第
B19
版
)Windows
和
Office
所产生的收入一直没有什么增长,而服务器和工具部门创造的收入却连续
16
个季度以两位数字增
长。今天,服务器和工具部门几乎和
Windows
、
Office
部门一样大,微软
440
亿美元的收入中它贡献了
22%(Windows
占
29%
,
Office
占
25%)
。如果微软想围绕一个部门重组它的企业业务,服务器和工具部门应该是一个候选。
但是为
CIO
提供管理和配置各种应用面临着技术和战略上的双重挑战,到目前为止,不管是微软内部还是外部还没有一个人能说清楚微软究竟如何做到。
鲍尔默说,微软目前已经有了很多产品,但是还没有哪个产品接近微软的目标。不过,他相信微软在企业市场和
Web
领域的经验会帮助微软成功。他
说,
Oracle
、
SAP
的产品比较单一,而
IBM
已经围绕咨询服务进行了重组,除了微软以外,没有人能把企业和
Web
领域的经验与对业务流程的深刻理解
结合起来。
但是,分析人士给鲍尔默泼了一盆冷水,他们认为,微软的竞争力并不像鲍尔默所说的那么强。从一开始,微软就把管理客户的计算资源这项工作留给了
合作伙伴。
Forrester
的分析师约翰
·
瑞摩说,
“
微软必须向管理服务转型。虽软微软知道如何帮助
CIO
管理微软的产品,但要把其他公司的产品也纳入
进来,这还有很大难度。
”
毫无疑问,微软面临最大的问题是,微软的愿景需要它能接纳异构的计算环境。好在过去一直不太情愿接受不是由他们自己动手建成的东西的微软人似乎已经认识到支持非微软的技术也是它们的职责。
“
我们希望支持非微软的技术,无论是你正在开发应用时还是在使用这些应用时,无论这些应用是我们交付给你的还是别人交付给你的。
”
安迪
·
李说。
有一点对于微软支持各种各样的非微软技术是有帮助的,那就是所有
SaaS
应用都使用同样的交付机制,即互联网,因此这些应用都基于一组共同的标准。
10
年前这些标准
(
如
XML
、
SOAP
、
UDDI)
正是在微软和
IBM
的努力下才得以进入
W3C
、
Oasis
等标准化组织,并最终成为标准。因此,微软使
用这些标准来集成
Web
服务要比用各种专有技术来整合更传统的
C/S
应用容易得多。
微软的主要竞争对手
Google
公司企业部总经理
Dave Girouard
说,也许在微软看来这是一个市场机会,但要真正抓住这个机会,在市场上取得成功却是非常困难的。因为所有的
SaaS
供应商都希望它们的应
用能与企业现有的基础设施协调工作,表面上的整合和单点登录也许很容易,但是更深层次的整合,比如从租用的
CRM
中把数据导出到老的套装
ERP
软件中,却
是非常复杂的。最终,那种停留在表面上的整合不会引起
CIO
们多大兴趣。
企业租用某个软件服务的原因在于它的功能非常契合企业的需求,能够为
CIO
提供一个集中的控制点让他们管理软件服务本身是一个很好的想法,但前提是这个工具具有的非常丰富的功能能够打动
CIO
,让
CIO
来选择某项具体的服务。
微软真的能够让所有的
Web
应用之间顺利地进行沟通和协作吗
?
“
这是一个雄心勃勃的计划,
”Endpoint
技术公司罗格
·
凯说,
“
为此,微软必须能支持所有的专有文件格式。尽管这并非不可能,但这一定是一个非常艰难的工作。
”
如果微软真的想变成一个帮助企业管理它们的
IT
资产的公司,它必须学会如何支持企业的所有
IT
资产。
“
微软必须愿意跨平台,过去微软一直不愿意
这样做,
” Goldman Sachs
公司的
Sherlund
说,
“
这是一个非常大胆的战略,需要其他平台和其他系统的知识的支持。
”
到目前为止,微软的全部工作还停留在口头上,不过那些使用了开源软件的
CIO
们愿意听到这些说法。
“
在当前世界上,很多公司是通过并购逐渐成长起来的,
”
微软的
CIO
罗恩
·
马可斯克说,
“
在并购过程中,企业会有很多
IT
平台,而
CIO
并不一
定有这个权利和预算来进行标准化。
”
马可斯克说现在轮到微软来学习如何与其他平台协同工作。
“
比如开源,
”
他说,
“
我们现在已经可以与它进行交互,尽管还很困难,但是这是我们必须做的。
”
对于微软的经理们而言,能够心平气和、不带任何轻蔑的口吻谈到
“
开源
”
这两个字正是微软走向它的下一个目标的第一步。
微软能成功吗
就算我们把技术上的挑战放到一边,对于微软是否能达到它的目标仍然还有很多问题。
“
一直以来微软都是
‘
一切听我的
’
。
”Forrester
的分
析师约翰
·
瑞摩说,要改变这个观点需要微软在企业文化上进行一次颠覆性的革命,这个在全球有
7.1
万名员工的昔日霸主正在逐渐失去它的领先优势,现在它的
掌舵人及创始人比尔
·
盖茨已经在
2006
年
6
月宣布将于
2008
年退休。
另一个挑战是企业文化上的改变必须与公司销售
Vista
和
Office
同时进行,在接下来的一年多时间里,我们不管是打开电视还是阅读杂志都会
看到微软关于
Vista
和
Office
的宣传广告,这会让微软的市场和销售人员仍然把注意力集中在传统的销售模式上,而实际上,这两个产品和微软的长期战
略并无关系。从目前来看,微软还没有在
Live
战略上投入多少精力,在媒体和业界的讨论中也很少有人提及微软这一战略。微软的销售副总裁芭芭拉
·
戈登说,
她到目前为止还没有销售过任何与
“Live”
有关的东西,她也不知道微软什么时间会销售,现在整个公司的精力仍然集中在
Vista
上。
客户也看到了这一点。诺顿医院的戴维鲁特曾参加过微软
Vista
的
β
测试,他说,
“
我并不认为
Vista
是微软从目前的计算环境向
SaaS
转型的一个代表,尽管
Vista
是一个安全的操作系统,但它不是一个转型的工具。
”
微软在重整其企业级产品的同时,也在四面树敌,在个人消费的软件市场正在与
Yahoo
、
Google
交锋,而在硬件市场
(
如游戏控制器和音乐播
放器
)
正在与索尼、苹果竞争。
“
如果我是一个企业的
CIO
,我就会想微软在
MSN
和
Xbox
上的投资会不会影响它的企业战略,
”
哈佛商业学院教授大卫
·
约
费说,
“
任何一个企业,无论大小,它最好的团队其人数总是有限的,微软到底是该把这支队伍放到搜索、
Xbox
还是投到它所描述的其他战略上
?”
尽管微软没有就各个项目组的具体构成进行说明,但是微软反驳说,它保证随着
Vista
和
Office
的研发告一段落,投入
SaaS
工具上的研发人员会增加。不过,即使微软重新调整企业级市场的力量,它也还面临另外一个挑战,就是这一次微软的战场不再是他所熟悉的领地。
“
在过去,微软的管理工具
(
如微软的管理控制台和活动目录
)
一直被人所诟病。
”
一位分析人士说,
“
所以,人们很自然地会对微软的其他同类产品持怀疑态度。
目前,在微软内部已经基本形成共识,就是微软应该支持异构的计算环境,抓住
SaaS
这一个机会,为此,微软必须不断地改变自己。
“
能够这样说就是微软改变其文化的第一步。
”
变革管理咨询顾问拉瑞
·
罗杰斯说。
尽管微软人在大谈向软件服务化转型,但他们在言谈举止中还是不时暴露出微软封闭的企业文化。比如,李在介绍支持非微软平台的应用时说,这就是
“
互操作性
”
,好像在场的人以前都不知道
“
互操作性
”
这个概念一样。这样的场景充分说明了微软所需要进行的改变有多大。
奥奇
——
这个未来会取代盖茨带领微软的人说,支持
Web
服务环境是微软在
C/S
时代的自然延伸,过去,对业务的理解
(
比如安全、可管理性和法规
遵从等
)
以及在
.Net
等开发工具上的丰富经验让微软成为最重要的软件供应商,未来,这些技术仍然会被证明是
SaaS
世界最重要的因素。微软的这些经验将
使得
SaaS
的服务更好管理,他说,
“
也许看上去不吸引人,但正是它们让租用的服务和今天数据中心的各项技术一样重要。
”(
本文译自美国《
CIO
》杂志
)
链接:
SaaS
时代
CIO
的挑战
CIO
杂志的记者就
SaaS
时代
CIO
面临的最大挑战,采访了微软的微软首席软件架构师雷
·
奥奇,奥奇认为这个时代最大的挑战有两个,即建立组合式应用系统和管理
Web
应用的可信边界。
他认为,人们谈论通过组装建立一个应用系统已经很多年了,现在终于成为现实。今天,人们可以通过
XML
、
Web
服务等技术来迅速编制服务从而组装应用,而无论这些服务是位于企业的数据中心还是我们的合作伙伴处,
CIO
应该学会使用这一方法。
事实证明,通过脚本来编制服务是非常有用的,尽管还有不足,比如不是太深入,但是能非常快地将所需要的服务组织起来,因此,能发挥非常重要的作
用。从最终用户的角度来说,把一个个很小但有用的服务组装在一起而不管它们位于组织之内还是之外给他们带来很大的方便。在这方面,
Office
应该有很多
机会,因为它可以帮助用户把大量的服务编制在一起。
在管理可信边界方面,
CIO
的一个难题是管理组合应用中的组件之间的信任。在一个
Web
服务的时代,如果你有一个服务,你想让它成为合作伙伴的
应用中的一部分
(
作为一个服务的组件
)
是非常容易的,只需给他一个密码和一个
URL
地址,但这样他也很容易地访问到你所有的企业数据。
微软认为,对服务组件进行审计非常重要,特别是在要向合作伙伴暴露一些企业的数据时,同时还需要有一个工具来记录合作伙伴的应用所进行的所有操作。