技术开发 频道

AMR 研究结论:SOA 将会终结 ERP

    AMR 研究中心的 Bruce Richardson 得出了一个出人意料的结论:“就我们目前所了解到的情况,SOA的迅速应用将会使ERP市场走到尽头。”


    “最终的结局将会是这样的:在2010年左右,SAP 和 Oracle 的客户们将不再从他们的 ERP 提供商那里购买任何应用软件。取而代之的是,他们将在已有的 ERP 骨架的基础上,从印度或是东欧的集成商那里,以低廉的价格,定制各种模块化的应用。”


    为什么要等到2010年呢?我认为,在2005年,这一结局就已经初现端倪了。举一个例子,在去年12月的一篇博客里曾经提到过,某个零售/分销商把新的功能需求做在了能够承载服务的中间件(service-enabled middleware)里,从而避免了对 PeopleSoft  的产品进行大的升级换代。而最近发表在计算机世界(ComputerWorld)上的 一篇文章里描述了一家公司在大的购并之后通过使用 SOA 中间件,拓展了在 SAP 之上的功能。

    ERP 在很长一段时间里,既是我们的宠儿,又是我们所痛恨的对象。它是如此庞大,如此昂贵,需要花费很长的时间来实施。业务模式必须向解决方案低头,此外别无他法。而一旦完成了实施,想要移除它的话,将会是一件极其痛苦的事情。这里需要声明的是:一些人认为,SOA 并没有好到哪里去,甚至可能比 ERP 更糟糕。

    正如 Richardson 所说的,SOA 也许不可能一下子取代 ERP,但是随着功能一点点向服务层转移,升级的次数逐渐减少,以至不再需要升级,SOA 会最终取代 ERP。并且,这里面的许多工作都可以承包给廉价的海外开发商或集成商。Richardson 断言,从 ERP 的模块化和业务承载中最终受益的将是那些集成商们。

    不过,SOA 并不是把我们的企业从少数几家大的 ERP 提供商下解放出来的唯一功臣。还有一些其它力量也在捣毁 ERP 市场。比如说,在这个领域里日益增长的开源产品,像是 Apache OFBiz,SugarCRM,Tiny ERP,和 Compiere。还有就是“软件即服务”(SaaS:software-as-a-service)的推广,像是 Salesforce.com 为 Plexus 定制的 CRM。(Oracle 和 SAP 在 hosted/SaaS 领域里已经相当活跃了。)微软通过其 Dynamics GP/AX 产品在大众市场和中端市场里进行廉价倾售(原文是 commodization)的威胁也日见明显。

    为了在这场竞争中取胜,大的 ERP 提供商们所面临的问题是:如何尽快地把它们的应用产品拆分成容易被消化的、当然也是更廉价的组件。SAP 和 Oracle 在这方面说得都很动听,不过还要看它们的实际行动如何。Richardson 观察到,SAP 和 Oracle 都投入了数以十亿计的资金,以使它们的产品能够做到网络承载业务(Web-service-enable)。不过,他补充道,“到目前为止,他们的产品都还处于中间阶段。SAP 公布了第一批500个企业服务项目。而 Oracle 对于其已经或准备支持的服务数量还没有正式的声明。” Richardson 引用 SAP 执行长官的估计说,SAP 将能够提供多达3万个网络服务,以全面支撑其网络服务体系。哇塞!这将会提供一大批就业机会。

    当然,也有人从另外一个角度认为,拥有一个庞大的、稳定的 ERP 系统,将使得 SOA 变得毫无必要。最近发表在 CIO.com 上的一篇报道里这样写道:“在较大型的企业里,应用软件的基础设施大都来源于单一提供商(根据专家的访谈,这一比例在60%左右或更高)。这些企业对于是否有必要实现自己的 SOA 会很慎重地考虑。”从 Owens Corning 和 Whirlpool 来的首席信息长官都认为,SAP 就是他们的战略集成伙伴——他们把所有的重头戏都交给 SAP 来唱。

    那么,谁对谁错呢?究竟是像 AMR 的结论那样,SOA 将会终结 ERP 呢?还是高度集成的 ERP 将会阻击 SOA?SOA 能否治疗 ERP 的病症?还是 SOA 本身就是一个更大的梦魇?

0
相关文章