【内容简介】
现在,在机构的灵活性和业务表现之间存在一种直接的、可查证的联系。为了将灵活性最优化,企业必须对其内部、外部的关键流程与基础架构实现前所未有的整合与自动化。同时,企业必须学会以更具动态性和反应性的方式来管理流程。
总而言之,企业必须实现灵活应对。
直到最近,技术都一直阻碍着这些目标的实现。正是由于面向服务架构(SOA)、Web 2.0和开放标准的出现,才促成企业实现了这些目标。在本书中,IBM的顶级SOA策略家展示了业务经理该如何利用技术创新来推动动态流程的发展,以应对当今世界越来越快的变化。
在本书中,Sandy Caner示范了将企业解构为“组件化”业务模式的方法,然后用相互连接的、可重复的并且能快速、轻松、经济地适应各种变化的IT服务来支持该模式。这些技术将帮助IT专家和业务经理达到崭新的运营水平,以开展着眼于市场的创新,这才是最重要的。
【编辑推荐】
★IBM资深副总裁,顶级SOA战略大师Sandy Carter 力作!
一本正在寻求企业IT成功之道的中国CIO乃至CEO们值得一读的书!
——用友软件股份有限公司董事长、总裁:王文京
Sandy Carter引述了IBM近年来帮助企业开发SOA的案例,这对刚刚起步的企业有很大的借鉴意义。此外,这本书与其说是在传播实现SOA的具体技术,不如说是为企业介绍一些关键的基本理念,为其提供实现SOA所需的正确思想,全书并不涉及如何进行SOA或Web服务应用的实际开发,所以您会发现本书很少有源代码或API讲解。
【作译者介绍】
本书提供作译者介绍
Sandy Carter是IBM负责SOA和WebSphere战略、渠道和市场营销的副总裁,负责整个IBM公司的全球SOA的先导工作。Sandy Carter协管包括软件、服务和硬件在内的整个IBM公司的SOA战略,以及确立整个IBM公司的SOA的方向。她在帮助IBM公司确认SOA并购目标,并确保这些并购公司能成功融合到IBM的SOA的资产组合方面起着关键的作用。另外,她领导IBM的全球团队推动市场营销,以便将客户及IBM的合作伙伴通过SOA取得最大的成功。
Sandy Carter过去的业绩很能说明问题。在她对SOA的领导下,WebSpher.. << 查看详细
【目录信息】
第Ⅰ部分 从起点开始——业务
第1章 创新迫在眉睫
1.1 专注于增长
1.2 关注业务流程,信息是关键
1.3 本章小结
第2章 什么是灵活应对
2.1 灵活应对意味着什么
2.2 业务响应:它如何引领您取得成功
2.3 本章小结
第3章 剖析业务:组件化业务模式
3.1 专业化时代的竞争
3.2 成功模式
3.3 采用CBM创造价值
3.4 本章小结
第Ⅱ部分 灵活业务需要灵活IT
第4章 SOA是企业灵活应对与创新的关键
4.1 SOA的定义
4.2 灵活性竞争
4.3 为灵活性力求SOA连通性
<< 查看详细目录
【译者序】
1996年,一家美国IT研究与顾问公司Gartner最早提出SOA。从最初的颇有争议,到现在越来越多的大企业开始竞相采用,SOA的推广经历了一个不算漫长但很曲折的过程。不少具有革新精神的企业因方法不当而首战失利;也有一些企业尚不知水深水浅而处于观望状态。令人欣慰的是,终有勇者在边实践边摸索的前提下,不断吸取前人的经验教训,最后实现了自己的革新梦想,为SOA的推广贡献了自己的力量。.
当今世界,信息科技在飞速发展;政治、经济局势风云变幻。要想适应不断变化的外部环境,从而继续生存下去,就要使企业变得灵活,便于进行各种各样的革新。IBM在充分分析现状后,毅然决然地开始了自己的SOA之旅。而Sandy ..
<< 查看译者序
【前言】
阅读本书的读者很可能之前已经听说过面向服务架构(Service-Oriented Architecture,SOA)所能带来的商业利益,或者至少注意到SOA这个术语,并且正在寻找有关SOA是什么、不是什么、以及SOA究竟能为自己的企业作出什么贡献等方面的信息。现在让我们揭开面纱,来看看SOA究竟会给我们的事业带来什么。.
在您跳读到“第6章:SOA的监管与服务生命周期”、“第8章:Web 2.0与SOA之间的关系”,以及我钟爱的“第9章:十诫”等章之前,重要的是首先要弄清楚SOA是什么、不是什么。
第一,SOA不是一种产品。它不是您在商店货架上或网上订购后隔天可以收到的商品,它是一个历程。第二,SOA不是新生事物。将这种技术运用于商..
<< 查看前言
【序言】
当今企业尤其是快速成长的中国企业,快速反应和快速变化越来越变成成功的关键因素,“灵活性”越来越成为CIO和企业用户需要从IT系统那里得到的最重要的东西。把企业内部和外部的流程、人员、信息实时连接起来,灵活快速的响应变化,是企业信息化的关键目标,而SOA(面向服务架构)正是帮助企业实现这一目标的IT架构和方法。.
SOA不是一个产品,甚至不是一项技术。本质上SOA是一种思想,一种新的构建IT系统的思想。SOA的意义在于让IT变得更有弹性,使业务与IT保持同步,从而更好驾驭变化。SOA的核心价值在于组织能力服务化,通过服务编排实现灵活的业务流程,推动商业创新。SOA是以业务为导向的,是未来企业用来..
<< 查看序言
【书摘】
关于SOA的重要概念
旧的世界正在逝去,新的时代正在到来。Mark Colan在一篇关于SOA的文章中(http://www-128.ibm.com/developerworks/webservices/library/ws-soaintro.html)运用了大量的类比方法来定义标准。公元前221年,秦始皇统一了过去一直交战的几个州国,建立了一个新的国家。这个国家就是如今的中国。也许,中国之所以能够在历史的长河中经历住考验,一直屹立于世界的东方,其原因之一就是因为秦朝引入了标准的概念,从而巩固了文化,促进了商业。比如说,他们规定了手推车的标准轮间距,这使得手推车可以在任何道路上快速通行;他们统一了常用书面语言,这样,任何人都可以使用这种语言来传递信息(尽管他们平时所说的方言并不相同)。可以说,秦朝建立了标准(如Web服务)和消息传递与交换(如ESB)的模型,为中国的发展方式提供了灵活性。
与此类似,面向服务架构是一个灵活的IT基础架构的关键。因为灵活的业务和灵活的IT都是必须的,所以公司如果希望向灵活应对的方向发展的话,就必须确保深入了解这两个领域,这一点是非常重要的。在上一章中,我们讨论了涉及到重用、连通性、安全和管理的IT流程的重要性,断言SOA是灵活应对企业的DNA。我们不会很深入地讨论这个问题,但是,企业应该明白一些基本原则,为企业的发展作出英明的抉择。
● 确定企业的机构所需的互操作标准(Web服务)
● 确定企业期望得到的服务以及所需要的服务(业务服务注册中心和存储库)
● 连接企业服务总线(ESB)的各种服务
5.1 互操作标准:Web服务
现在的公司拥有许多各种各样的系统,这导致了一种异构环境的形成。系统之间存在的差异使得我们过去一直深陷于互操作能力匮乏的沼泽中。但是,由于SOA是建立在一个开放的标准上,因此我们能够创造出一种解决方案,在不考虑各个现有的独立系统所处环境的情况下,利用这些系统功能的可移植性或互操作性。
5.1.1 定义Web服务
正如本书前面所讨论的那样,Web服务是一种支持互操作的开放标准方式。Wikipedia认为,Web服务是一种软件系统,其设计出发点是通过网络支持电脑与电脑之间的可互操作的交互。Web服务通常都只是一些能够通过网络(如互联网)访问的应用编程接口(API),并且它们能够在需要服务的系统远程终端上运行。SOA是一种体系结构类型,能够构建以松耦合的互操作服务为基础的应用。这些服务的互操作是基于规范的定义(或约定,如WSDL)的,这种正规标准并不依赖于底层平台和编程语言。在SOA中,因为通信的基本 ……
第07章免费试读..
第08章免费试读..
第05章免费试读..
>>
进入在线免费试读