2005年才刚开始,服务导向架构(SOA)就已经具有成为年度热门话题的架式。4月7号,2005Web服务及SOA研讨会在北京举行。这不由得引起了广泛的回应,大家争相讨论着2005年会是SOA走红的年头吗?今年会是客户采用SOA的年头吗?SOA会是这一年众人津津乐道的名词吗?
IBM的网络服务部副总裁Michael Liebow针对“企业真的需要SOA吗?”这个问题指出,所有关于SOA的讨论几乎都集中在弹性、把应用程序拆解成服务、模块化、再利用、可重用性提高以及服务的管理上。SOA可分解、执行客户交与的任何任务,而且做得更快、更有效率,成本也比以往用过的其它方法更加低廉。这一切有什么意义?这些讨论通常都是空论,未触及企业真正需要解决的实际商业问题或商机。这种情况可能导致SOA陷入只为使用技术而使用技术的危险”。
他同时指出,围绕SOA的讨论忽略了企业客户今天真正需要解决的实际商业问题。我们需要关心的重点应该是:解决实际商业问题,协助客户转型到能迅速响应市场环境的业务,SOA究竟有多重要。SOA可协助达此目标,凭借的是提供一个可互通的、可调适的和有弹性的产业标准架构,但最重要的则是与商业紧密相连。几乎任何一种产业标准运用成功的论点,对SOA来说都适用。标准让企业更容易做生意,而且产生规模效率。
对SOA可能产生的利益一无所知的商业领袖,可能在市场上失去竞争优势,被更灵活、懂得善用这种强大新兴技术的竞争对手超越。SOA提供的商业价值极大,分析师预期,短短两年之后,企业为了取得SOA带来的利益,将在软件与服务上投资210亿美元。
SOA被摆在了商业与IT技术交接处的中心,让企业能迅速适应瞬息万变的环境。SOA让IT部门跟上商业任务的脚步,做法是从基本的应用程序与IT系统中提取商业流程,并加以自动化。把商业流程从IT系统中分离出来,会产生极大的商业弹性,让企业领导者加强控制公司内部的交易,以及公司与商业伙伴、供货商乃至于顾客的交易。
大多数公司内部的商业流程都与IT技术有关联。有了SOA,一个组织就可以对员工、顾客和商业伙伴提供服务,不用像从前的解决方案那样投入大量的时间与金钱。因为人人都依照同样的标准,企业就能够快速反应、弹性应变而且具有竞争力。在整个企业实施SOA,可以减少IT资源消耗,有助于确保IT技术集中在能够带动企业业绩成长的核心功能。
客户开始构建SOA时,必须根据业务的需求进行。一定要先制定出一套详细的计划,认识到公司为改进商业流程所需要发展或增加的服务是什么,并制定优先级。一家公司,也就是一个IT部门—不能只是凭空猜测哪些服务可能带来最大的商业附加价值,必须有一套系统性的做法,才能发展出一份实施服务导向架构的蓝图。
这种做法有助于确定按商业流程模型制定的目标能够确实落实,并以有效率的方式对企业运营产生最大的成效。SOA是一个IT技术,是一种达到目标的手段。客户需要的是弹性,以便把商业利润扩大到最大、提供更好的客户服务、降低成本。SOA正是协助他们达到那些目标的一种产业标准。
(责任编辑:崔平)
|