• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
SaaS大潮袭击微软
发布日期:2016-7-12 13:7:36

  面对一浪高过一浪的SaaS(软件服务化)大潮,霸主微软说它找到了新的定位,即提供管理SaaS环境的工具,但是业内专家并不这样看,他们认为未来的5年微软将进入艰难的转型期。

  基本上每隔十年左右都会出现一种新的计算平台,它能够大幅降低IT部门及使用者的成本,从而使得用户或其他供应商必须接受它。在20世纪90年代,带有 强大的个人操作系统的PC机宣布了大型机时代的终结,也开启了一个全新的C/S时代。到现在,日益便宜的服务器与高速的互联网连接正在淘汰传统的桌面 PC软件,一个通过互联网租用第三方软件的软件服务化(Software as a Service,SaaS)新时代正在向我们走过来。

  1、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必须有办法为各种应用提供统一的账号、提供统一的连接和统一的用户界面,而不管这些应用究竟位于何处,” 鲍尔默说,“至少在用户的感觉上要能做到这一点。”

  但即使是鲍尔默也不得不承认,目前为止,这一切都还是微软的愿景。微软已接受了这个观点,即软件市场转向服务化已经是必然,但是微软认 为,他们已看到一个能让微软在未来继续延续辉煌的机会。不过,分析人士认为,微软要想成功地完成这次战略转型,它需要克服技术、战略与文化等多方面的困 难,而且这三个方面的挑战同样巨大。

  2、微软所看到的机会在哪里

  对于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对这两个问题的担心,而把重点落在怎样利用创新为公司创造价值。”

  3、谁来给微软指明技术方向

  微软是一个产品型的公司,过去十年来,它的Windows和Office一直是微软的印钞机。过去,这两条产品线几乎创造了公司所有的赢利。但是最近几年来,这种情形发生了改变。

  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并不一 定有这个权利和预算来进行标准化。” 马可斯克说现在轮到微软来学习如何与其他平台协同工作。“比如开源,”他说,“我们现在已经可以与它进行交互,尽管还很困难,但是这是我们必须做的。”

  对于微软的经理们而言,能够心平气和、不带任何轻蔑的口吻谈到“开源”这两个字正是微软走向它的下一个目标的第一步。

  4、微软能成功吗

  就算我们把技术上的挑战放到一边,对于微软是否能达到它的目标仍然还有很多问题。“一直以来微软都是‘一切听我的’。”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的服务更好管理,他说,“也许看上去不吸引人,但正是它们让租用的服务和今天数据中心的各项技术一样重要。”

  5、链接:SaaS时代CIO的挑战

  CIO杂志的记者就SaaS时代CIO面临的最大挑战,采访了微软的微软首席软件架构师雷·奥奇,奥奇认为这个时代最大的挑战有两个,即建立组合式应用系统和管理Web应用的可信边界。

  他认为,人们谈论通过组装建立一个应用系统已经很多年了,现在终于成为现实。今天,人们可以通过XML、Web服务等技术来迅速编制服务从而组装应用,而无论这些服务是位于企业的数据中心还是我们的合作伙伴处,CIO应该学会使用这一方法。

  事实证明,通过脚本来编制服务是非常有用的,尽管还有不足,比如不是太深入,但能非常快地将所需要的服务组织起来,所以能发挥非常重要的作 用。从最终用户的角度来说,把一个个很小但是有用的服务组装在一起而不管它们位于组织之内还是之外给他们带来很大的方便。在这方面,Office应该有很多 机会,原因是因为它可以帮助用户把大量的服务编制在一起。

  在管理可信边界方面,CIO的一个难题是管理组合应用中的组件之间的信任。在一个Web服务的时代,如果你有一个服务,你想让它成为合作伙伴的 应用中的一部分(作为一个服务的组件)是非常容易的,只需给他一个密码与一个URL地址,但这样他也很容易地访问到你所有的企业数据。

  微软认为,对服务组件进行审计非常重要,特别是在要向合作伙伴暴露一些企业的数据时,同时还需要有一个工具来记录合作伙伴的应用所进行的所有操作。

上一条: SaaS的优缺点

下一条: SaaS的分水岭