现在,在机构的灵活性和业务表现之间存在一种直接的、可查证的联系。为了将灵活性最优化,企业必须对其内部、外部的关键流程与基础架构实现前所未有的整合与自动化。同时,企业必须学会以更具动态性和反应性的方式来管理流程。\r\n 总而言之,企业必须实现灵活应对。\r\n 直到最近,技术都一直阻碍着这些目标的实现。正是由于面向服务架构(SOA)、Web 2.0和开放标准的出现,才促成企业实现了这些目标。在本书中,IBM的顶级SOA策略家展示了业务经理该如何利用技术创新来推动动态流程的发展,以应对当今世界越来越快的变化。\r\n 在本书中,Sandy Caner示范了将企业解构为“组件化”业务模式的方法,然后用相互连接的、可重复的并且能快速、轻松、经济地适应各种变化的IT服务来支持该模式。这些技术将帮助IT专家和业务经理达到崭新的运营水平,以开展着眼于市场的创新,这才是最重要的。
第Ⅰ部分 从起点开始——业务\r\n 第1章 创新迫在眉睫\r\n 1.1 专注于增长\r\n 1.2 关注业务流程,信息是关键\r\n 1.3 本章小结\r\n 第2章 什么是灵活应对\r\n 2.1 灵活应对意味着什么\r\n 2.2 业务响应:它如何引领您取得成功\r\n 2.3 本章小结\r\n 第3章 剖析业务:组件化业务模式\r\n 3.1 专业化时代的竞争\r\n 3.2 成功模式\r\n 3.3 采用CBM创造价值\r\n 3.4 本章小结\r\n第Ⅱ部分 灵活业务需要灵活IT\r\n 第4章 SOA是企业灵活应对与创新的关键\r\n 4.1 SOA的定义\r\n 4.2 灵活性竞争\r\n 4.3 为灵活性力求SOA连通性\r\n 4.4 通过SOA重用,实现灵活性\r\n 4.5 SOA参考架构\r\n 4.6 为什么SoA项目能成功以及如何汲取经验\r\n 4.7 本章小结\r\n 第5章 关于SOA的重要概念\r\n 5.1 互操作标准:Web服务\r\n 5.2 业务服务注册中心和存储库\r\n 5.3 企业服务总线(ESB)\r\n 5.4 协调工作:企业ESB的服务、连通性以及BSRR\r\n 5.5 SOA生命周期驱动灵活性\r\n 5.6 本章小结\r\n 第6章 SOA的监管和服务生命周期\r\n 第7章 以业务为中心的三个SOA切入点\r\n 第8章 Web 2.0与SOA之间的关系\r\n第Ⅲ部分 如何实现灵活应对\r\n 第9章 十诫\r\n 第10章 IBM案例\r\n 第11章 将所有元素整合\r\n术语表
Sandy Carter是IBM负责SOA和WebSphere战略、渠道和市场营销的副总裁,负责整个IBM公司的全球SOA的先导工作。Sandy Carter协管包括软件、服务和硬件在内的整个IBM公司的SOA战略,以及确立整个IBM公司的SOA的方向。她在帮助IBM公司确认SOA并购目标,并确保这些并购公司能成功融合到IBM的SOA的资产组合方面起着关键的作用。另外,她领导IBM的全球团队推动市场营销,以便将客户及IBM的合作伙伴通过SOA取得最大的成功。
Sandy Carter过去的业绩很能说明问题。在她对SOA的领导下,WebSphere的业务有了大幅度的增长,并获得了7项行业大奖。她还帮助IBM的SOA计划不断赢得第三方验证,并在分析家、评论家所给出的排行榜上名列榜首。在本书完成之时,WebSphere已经连续32次实现了季度增长。 Sandy Carter经常在由Infoworld杂志、Gartner Group(IT分析公司)、Internet数据中心(IDC)和“科技女性国际”(WITI)赞助的行业峰会上发表讲演。Sandy Carter在杜克大学获得了数学和计算机科学的理学学士学位,在哈佛获得了工商管理硕士(MBA)学位。此外,她还精通8种编程语言。要了解更详细信息,请访问Sandy Carter的博客:www-03.ibm.com/developerworks/blogs/pages/SOA_Off_the_Record或BooksBySandy.com。
阅读本书的读者很可能之前已经听说过面向服务架构(Service-Oriented Architecture,SOA)所能带来的商业利益,或者至少注意到SOA这个术语,并且正在寻找有关SOA是什么、不是什么、以及SOA究竟能为自己的企业作出什么贡献等方面的信息。现在让我们揭开面纱,来看看SOA究竟会给我们的事业带来什么。
在您跳读到“第6章:SOA的监管与服务生命周期”、“第8章:Web 2.0与SOA之间的关系”,以及我钟爱的“第9章:十诫”等章之前,重要的是首先要弄清楚SOA是什么、不是什么。
第一,SOA不是一种产品。它不是您在商店货架上或网上订购后隔天可以收到的商品,它是一个历程。第二,SOA不是新生事物。将这种技术运用于商业可以追溯到算盘时代。第三,SOA不是一种时尚,它不会被后来的潮流颠覆。
那么,SOA究竟是什么呢?虽然时下已经出现了很多定义,但是最准确的描述莫过于:SOA是一种可以不断进化的方式,用它来构建以解决商业问题为中心的信息技术(IT)系统。
具体地说,就是要理解SOA在整个组织中扮演什么角色。SOA不是一种产品,这里的关键词是架构。构建SOA像是建造一座房子。要有蓝图,要打地基,并且要由内而外地进行施工,以保证自己可以从一个房间进入另一个房间而不被墙或门挡住。我们把这些墙和门叫作非标准的特制应用。
另外,如果SOA不是新生事物,为何还要关注它?事实上自巴别塔(Tower of Babel)①以来,人们一直在试图使用一种通用的语言进行交流。这种挑战有时可以轻松得像美国人试图捕捉英国女皇的英语神韵,有时又复杂得像CFO要将全球各地分公司每月一次的财务报表统一起来。只有现在的技术手段才能胜任——实现SOA,SOA能帮助消除团队之间、部门之间、公司之间的壁垒,确保组织内部报告的一致性。
虽然SOA这个术语较新,但它的功能却不是新生的。SOA已经发展进化了多年的事实说明了它并不是一种短暂的潮流。而SOA真正的新意在于,我们还刚刚意识到,作为一种产业,要将机构的不同部分不费力地联接起来,最佳的途径是SOA。除非将来不再需要增加收入、扩大市场、商业流程流水化,否则SOA就一直会是机构成功背后的推动力。当然,SOA的名称可能会改变,但是致力于核心商业需求以及帮助机构实现真正商业价值的能力不会消失。
目前市场上已经有很多有关SOA的书,为什么读者要选择这一本?为什么选择了这个时间撰写这本书?答案是:本书是回应我们的客户和商业伙伴日益增长的需求而产生的,他们意识到SOA是将他们现有的IT投资价值最大化的最有效途径。
另一个答案是:如今很多产业和IT经理总是听说SOA蕴藏着很大的商业价值,他们需要获取更详细的路线图来决定投身到这项变革的原因、方式、时间和项目。
还有个不藏不掖的答案是:只有IBM拥有最全面的产品组合能协助客户实践SOA取得成功,而我们也希望与大家分享这一只有圈内才拥有的知识。
真相就隐藏在这些答案之中。本书以产业经理人的集体反馈为基础—— 他们来自五十多个国家各种规模的组织,并在这里分享了将技术与商业目标相结合的观点、经验以及遇到的挑战。不管他们当前的商业问题和将来要遇到的挑战是什么,最清楚不过的是SOA是迎接这些挑战的最佳方法。本书以他们的体验为素材撰写而成。本书包含IBM的SOA社区所验证过的路线图和特征。本社区包括软件专家、服务专家、客户、合作伙伴、分析专家,现在您也是其中的一员了。欢迎您踏上SOA的征途!
IBM资深副总裁兼软件集团总裁 Steve Mills
无封面