中国最大的网络技术网站  资源:专题 | 产品 | 案例 | 培训 | 白皮书 | 软件 | 教程 | 辞典 | 网址     社区:技术圈博客BBS招聘
频道:新闻 | 读书 | 前沿 | 组网 | 系统应用 | 安全 | 编程 | 存储 | 操作系统 | 数据库 | 服务器
专栏:Java | 防病毒 | 路由 | 交换 | .Net | SAS | 刀片 | Cisco | Linux | Oracle | SQL | SOA | Solaris
文字直播
51CTO.com直播小组 : “2007 SOA与企业成长高峰论坛”将于9点10分正式开始!嘉宾已经进入会场!
51CTO.com直播小组 : IBM大中华区首席执行官钱大群先生致欢迎辞,并做《IBM在中国的发展战略和前景》的主题演讲!
51CTO.com直播小组 : 千人的会场座无虚席,会场后面还站满了参会者。
51CTO.com直播小组 : 今天,近千名IBM客户和业务合作伙伴代表齐聚“IBM 2007 SOA与企业成长高峰论坛”。
在为期两天的会议中,IBM全球SOA高层负责人及顶尖技术专家悉数出席,向被邀的国内客户及合作伙伴深入分享了IBM帮助全球4500多家客户成功实施SOA的丰富经验及最新调查发现,并发布最新的面向六大行业的八个SOA路线图、以及数款可简化SOA实施的软件新产品和进一步提升的SOA人才认证和培训计划。
51CTO.com直播小组 : IBM将在本次大会期间发布六大行业的八个针对特定行业的SOA路线图,以帮助公司成功度过SOA评估和部署的各个阶段。这六大行业包括:电信、保险、银行、零售、医疗保健和制造业。
全新SOA路线图重点关注特定行业内的重要业务流程领域。例如:电信业中的服务提供和交付问题、保险业中的网上订购问题、银行业的支付问题、零售业的个人购物问题、医疗保健行业中的会员注册和资格问题、以及制造业中供应链协作问题等。
每一个SOA路线图都包含一个帮助客户制定SOA战略的业务蓝图和一个针对特定行业的开发框架。其中的业务蓝图从分析和概括行业挑战,以及行业如何从SOA获益的详细研究入手展开。每份研究都会针对具体的业务事件,阐述各个业务流程的典型执行办法,以及如何运用SOA对其进行改进。
同时,该蓝图也会推荐一个SOA切入点,以便帮助企业更轻松地找到尽快实现SOA业务价值的最佳起点。这些切入点分为业务和技术两类:三个业务切入点分别是人员、流程和信息;两个技术切入点分别是系统连接性和IT资产重用性。
51CTO.com直播小组 : 迄今为止IBM已帮助全球4500多家客户成功通过SOA实现了上述目标,对其业务运作模式进行了调整和创新。其中包括众多中国客户,如中远集运、北京朝阳区政府、南京玄武区政府、山西移动、峨眉山景区、山西烟草和中石油等。据Wintergreen Research公司2007年4月最新调查,IBM占全球SOA市场份额的53%,远远领先于其他提供商。
为帮助合作伙伴构建SOA能力,实现SOA转型,IBM充分利用自身优势和资源,同国内的ISV(独立软件开发商)及SI(系统集成商)合作伙伴展开深入合作,这其中包括神州数码、浪潮、用友、金蝶、东软及中软等领军企业。根据大会最新公布的数字,IBM已成功帮助国内40多家合作伙伴培训了160多名SOA高级架构师。目前,他们中的57名已经顺利通过的IBM相关的SOA资格认证。据悉,这一数字在今年还将大幅增长。
IBM大中华区首席执行官钱大群先生指出:“SOA将成为面向21世纪的企业计算模式中最为重要的组成部分。IBM每年在SOA领域的投资已达到10亿美金,有超过300项的SOA相关专利,这些全球资源正在不断输入中国,与我们来自于本地市场的洞察力相结合,帮助客户通过SOA打造新时期的竞争力。”
51CTO.com直播小组 : IBM软件集团WebSphere中小企业及新兴市场全球市场经理左洪先生主持今天上午的论坛,并对论坛上午的日程和嘉宾进行介绍。
51CTO.com直播小组 : IBM全球企业咨询服务部咨询服务与SOA全球总经理Robert LeBlanc先生做《SOA为全球商业带来的巨大影响力》的主题演讲。
钱大群 : 各位贵宾,各位女士,各位先生大家早,首先在这里我谨代表IBM公司感谢各位贵宾在百忙当中参加今天IBM主办的SOA与企业成长的高峰会议。同时我代表IBM公司对各位贵宾多年来对IBM的支持以及鼓励表示十二万分的感谢,谢谢大家!同时我也代表IBM同仁跟IBM全球几位资深的领导,特别他们从百忙当中能够特别支持这个活动,带了整个团队到这里,使得今天这个活动可以成功。我要感谢各位领导来参加这个会议。
钱大群 : 我在开始的15到20分钟,希望就下面几个题目做一个报告,第一个,SOA是IBM在这里举办大会的意义,第二个特别是IBM大中华地区,对客户的承诺。所以对这几个题目很快做一个说明。
钱大群 : 大家都知道SOA是帮助企业成长成功,在21世纪最热门的一个话题。IBM在全球主办这样一个最重要的活动,IBM Impact活动是IBM在全球最重要最重要的活动之一,在设计的时候,在全球两个地方举办,一个是在美国的奥兰多,第二个就是今天在北京。为什么选择在北京,主要是IBM看到我们对大中华地区客户的重视,以及我们认为SOA可以带给客户、企业跟政府机关更大的成功。五月份在美国奥兰多主办活动的时候,成绩非常丰硕,有全世界4千多位客户来探讨SOA领域最新的成果。在这结束以后有很多很好的回馈与评价,我告诉各位一个非常知名的分析机构Gartner说通过这次大会可以看到IBM在SOA领域积极的投入,以及IBM在SOA领域大幅度的能力提升,不愧于IBM在SOA领域处于领导的地位,以及在各行各业的解决方案。Gartner同时预测到2008年的时候,全球将有60%多的企业可能会实施或应用SOA作为它们制定关键性任务或流程上所依循的指导原则。所以SOA的重视性在全球已经是一个热潮,而鉴于对中国客户的重要性,今天很高兴IBM决定在北京举办这个活动。
钱大群 : 今天在座有很多外面来的贵宾,我向各位介绍一下,为什么此时此刻SOA对中国企业,中国政府进一步改革的时候非常重要。首先,中国已经吸引了全球的眼光,在入世五年以后的今天,在加入WTO五年来,每一年中国经济成长GDP成长超过9%。往未来看,有很多知名的企业、机构或经济学家预估到2050年的时候中国GDP可能变成全世界第一大,所以今天中国的成长以及远景使得全世界瞩目。今天中国企业与中国经济变成了世界的工厂,而变成全球创新和服务的中心。在这样一个转型的过程里面,有很多的企业不断考虑如何做大做强,而今天很高兴的看到,有很多中国的企业跟机构已经有非常傲人的成绩,中国工商银行在2006年市值超过2100亿美金,一举成为全世界第三大的上市公司,联想集团从收购IBM PC业务以后业绩跃居全世界前三大PC厂商之一。
钱大群 : 华为公司通过创新走向世界,目前它的产品解决方案已经超过全世界100多个国家,服务超过10亿以上的用户,甚至于奇瑞汽车,奇瑞集团制造的中国汽车也销售到世界各地,不久之前我去了一趟越南,在越南街上可以看到很多出租汽车就是奇瑞的QQ汽车。这些都是一些例子,今天的中国企业不断做大做强,在这个过程里面,当我请教和访问这些领导的时候,我发现这些领导都在思考不只是如何把产品服务创新,他们不断思考如何通过创新的手段使得流程、业务,运作的模式,商务模式能够创新。今天我们看到的,等一下要讨论的课题,SOA就是帮这些领导解决流程创新以及业务创新时候很好的一个武器。
钱大群 : 随着中国企业做大做强,随着经济的发展,我们可以看到有很好的机会创造奇迹,中国的企业可以快速的成长,可以降低成本,同时创造最大的附加值。今天我们眼前的机会,通过SOA的观念执行,我相信可以帮助落实。在这里我也提一下对SOA的看法,IBM的董事长彭明盛先生,在今年上半年的时候在俄罗斯举办一个IBM全球领袖的论坛,彭先生在论坛上提到两件事情,第一个他提到在今天世界里面,新的计算模式将会大大影响企业跟政府机关的作业,新的计算模式正在兴起。而在新的计算模式里面,SOA造成快速改变的很大的影响,所以这个课题在中国今天讨论非常有意义的。
钱大群 : 在这样观念的引进和执行上是不是一些大企业的专利呢?是不是只有一些国外的企业才能使用?答案是否定的,事实上,今天已经看到很多很多国内具有前瞻性的企业或机构纷纷在考虑如何用SOA来加深它的竞争力和它的服务水平,我想在这里举一个亲身的例子,我在几个礼拜以前到南京去,听到我们同仁谈到下面的股市,是通过SOA提升服务水平,降低营运成本做到事情管理得更好的例子。
钱大群 : 这个例子是发生在南京玄武区,玄武区作为一个政府机关就像企业一样,有很多业务是垂直执行的,一个卫生单位,一个公安单位,一个工商单位都有它的业务,业务并没有跨横的平台沟通,玄武区李总希望通过它的领导,通过SOA的执行,很快建立一个新的流程上横向沟通,这个做法大大提升了对玄武区市民的服务水平,大大加强对IT的管理,它们如何做到的?假如玄武区一个市民过去要开一个饭店,可能要通过申请,可能要到卫生单位、工商单位去做申请,今天通过这样一个跨平台的SOA建设,到玄武区行政厅,一个作业就可以把申请办好,以前这个市民打电话到公安单位,到卫生单位,工商单位的时候,很难追踪了解到申请的案子什么时候可以批下来,所以作业不那么透明,服务水平没有办法进一步提升。通过SOA把纵向流程连接起来以后,今天一个市民可以通过网上就可以清楚知道它的申请案件在哪里,可以很清楚了解什么时候可以拿到申请,我们了解以前作业平均30天,现在缩短到7天,时间缩短了,流程透明了,对市民的服务显著提升了,更好的是原来划地为限的,每个单位自行的IT作业,通过这样整合以后成本降低了。因为这样的执行每年减少了130多万人民币的IT投资。这是当地政府通过SOA的执行,把流程整理以后提升了服务水平,把作业透明化,同时降低营运成本,目前在国内有很多很多类似流程或应用正在优化的例子,正在发生中。
钱大群 : 下面谈IBM如何在中国支持这些客户,让它们做大做强,或者直接告诉今天来会的所有贵宾们,为什么IBM应该在你们心目中比别的竞争对手(同样提供SOA的软件),我们有什么不同,我们为什么应该变成您最值得信赖或选择的伙伴?因为我们今天谈到SOA的影响是对业务,对流程,对技术,对组织的影响,真正要做到SOA的落实,光是靠技术和产品的公司很难提供真正到位的服务,事实上客户可能要的是咨询服务,可能要技术上的落实,所以IBM定位在有咨询能力,技术方面领导能力,是我们提供全世界,尤其在大中华地区客户实施SOA的强大后盾。
钱大群 : 美国企业管理学会指出,大多数软件厂商只能跟随着潮流,只有少数的公司或厂商真正能引导潮流,而IBM是这样一家公司,也许是由于IBM把它的顾问跟服务以及它的科技跟产品可以紧密结合,所以IBM能够准确地把握每一个不同行业的脉动,把竞争的对手远远抛在背后,也就是因为这样,IBM才能够提供整合的、全面的解决方案,令其他的厂商难以项背。各位这就是我们想努力的方向,除了技术产品的提升以外,我们不断在各行各业通过顾问提供顾问的服务,使得我们解决方案能够更完整。要做到以上这几项,第一在技术方面,IBM每年研究发展超过50亿美金,在未来两天的研讨会里面,你会发现很大的研究发展资金跟力度都是摆在SOA上面。第二在顾问方面,IBM在全球160个国家17个行业,有6万多名咨询顾问专家,这是SOA执行中很重要的力度。而把眼光从全世界缩短到大中华地区,今年二季度我有幸代表IBM公司在北京大学百年纪念大讲堂接受一个奖,是中国最受尊敬的企业,我们连续五年得到这个奖,得到这个奖原因,我们在很早就积极建立了研究和发展的能力,所以今天我们在中国的研究中心有上千名专家,我们早期成立SOA的设计中心,以及SOA的解决方案中心。我们的顾问在国内有200多位专门做战略和改革。我们大幅度投资,我们在大连、上海、深圳、成都都成立了EMS的中心,除了软件产品以外,我们在国内有5千位技术服务人员来提供服务,我们希望资源和力度在国内最前面,使得各位考虑和我们一起在SOA领域合作。
钱大群 : 最后,在创造一个有中国特色的解决方案,不能光是引进国外的技术,不能光是引进国外各行各业的新知识,事实上跟国内有名的软件开发商、集成商一起合作是非常重要的,在过去这一段时间,我们很高兴看到,国内很知名的领导厂商,包括神州数码,包括中软集团、浪潮、用友、金蝶等很多国内领先的ISV和集成商都积极跟我们一起配合,开创一个有中国特色的SOA的解决方案。IBM会秉承我们的承诺,会支持这些业界知名的ISV和集成商,事实上中国的研发中心在我们领导下推出SOA100、1000、10000的项目,在这个项目下,未来三年会帮业界培养100个以上高级专家SOA架构师,1000个以上SOA架构师,和1万个以上SOA专业人才。这是IBM对中国承诺之一,大幅度提升SOA的水平。
钱大群 : SOA时代的来临,在中国企业做大做强的时候这是一个很好的工具,IBM有信心也有承诺,我们可以配合全球资源跟国内知名厂商,开创一个你最需要的中国特色的解决方案,在今天以及未来两天,在今天早上,有五位领导跟各位介绍SOA对商务的影响,从技术方面的影响,对人员组织的影响。在下午的时候我们会听到来自于五个不同的行业,15个真实的SOA成功案例,明天安排了对SOA未来趋势跟科技发展更深入的探讨。我们希望通过这两天的安排,可以和大家分享SOA方面的经验和实践,希望各位参与的贵宾,不管你是CIO还是CEO都会有收获,希望我们一起努力,成就更多中国的企业在中国乃至于全世界的领导地位,谢谢大家!
51CTO.com直播小组 : 以下为IBM全球企业咨询服务部咨询服务与SOA全球总经理Robert LeBlanc先生的讲演实录!
Robert LeBlanc : 非常感谢,各位早晨好!感谢能让我们到中国来,我来到中国非常高兴,感谢所有人参加我们两天的会议,你们有很多信息可以带回去,帮助你们企业,推动你们企业向新的层次发展。我跟大家讲一讲SOA以及它的影响力,对企业以及对技术上的影响力,SOA并不只是技术,一开始是技术开始的,它会影响到一些企业。IBM有非常好的能力帮助你们,使客户从SOA中获取更大的价值,推动业务的发展,这涉及技术,也涉及帮助企业发展,特别你们越来越参与全球的经济市场,也有对个人的影响,它确实提供给所有人机会,可以提高你的技能,有更高的影响力在你企业当中。
Robert LeBlanc : 在2006年的时候,我们做了一个对CEO的调查,我们调查了400多家CEO,有一些CEO推动全球业务的发展,我们提出了一些问题,关于创新的问题,你们认为创新最重要的侧重点是什么?如何扩展你的能力,能够在你企业、公司、内部、外部合作,公司在建立生态系统,协作并不在公司的内部,还要跟商业伙伴协作,跟供应商协作,还要跟自己的客户协作,他们需要帮助人们相互协作,并不是关于其中的流程也关于人员。
Robert LeBlanc : 第二个如何围绕商业模式和流程进行创新,如何建立业务的流程具有更高的灵活性,能够适应客户的要求。在亚洲其他地方,以及美洲一些地方协调。第三如何用信息优化我们业务,每个企业有很多信息,把信息提取在一起可以得到单一的视图,可以做出实时决策是非常重要的。在调查中87%CEO期待企业今后两年发生很大的变化,还有78%的人认为创新要求企业业务和技术能够结合在一起。
Robert LeBlanc : 业务模型的创新变成CEO重要的侧重点,他们选择的商业模型作为与众不同的地方,全球已经变成了全球经济,看待任何一家公司取得成功,不可能只依赖于本地的主营业务,要采取全球的办法开拓业务,因此能力和差异性跟竞争对手相比越来越重要,有很多来自于结合的业务和技术。
Robert LeBlanc : 我们讲到商业模型的创新,回到全球的客户端来说,从IBM角度,看到创新在四个领域反映出来,一个是前端的创新,如何接到客户,能够让客户了解产品和服务,采用不同的方式加以提供,如何提供品牌还有Web的应用,还有访问信息和服务,在任何时间、任何地点任何方式,还有核心业务流程的创新,如何提供服务,如何降低成本,比如像钱总讲的一样,如何提高服务的质量。因为越来越多的客户有这样一些选择,可以选择不同的客户,因此你们必须要有差异性,还有后台部门的创新,如何处理企业的交易,来保证投诉可以得到解决,可以用几分钟完成过去几天完成的任务。
Robert LeBlanc : 还有IT服务的创新,如何构建IT系统有更高的灵活性,让我们适应变化的要求,我们如果有什么问题,SOA可以提供新的业务,IT团队不能维护IT系统的话,我们就面临很大的挫折,IT不能改变来支持我们是不行的。
Robert LeBlanc : 回来看看最基本定义,SOA是什么?是把服务连接起来,这服务非常简单,是可重复的业务路径,可以查找客户的信用度,可以开一个新的帐户,看所有的服务,采用非常灵活的方式加以连接,所以面向服务的架构,就是IT的架构,可以让我们把所有业务和服务采用更加有效的灵活办法加以结合、合成,可以更加灵活,容易变更,可以连接自己的服务和IT系统,并不是在企业内部,而是到所有不同的业务部门,来连接跟供应商、客户、跟你的合作伙伴连接,能够建立一个生态系统,可以扩展你目前的能力。
Robert LeBlanc : 所以SOA是这样一个路线图,来构建下一代的系统,能够给你提供更多业务的灵活性,最终是关于业务的。举一个例子,在今天多数的流程所使用的都是在公司内部,我们从一开始决定我们要构建什么样的产品,我们在市场有什么计划来部署产品,来生产、发货给终端的用户使用这些产品,传统的都是在公司内部做,我想设计客户在流程当中,要让客户参与进来,我在设计产品让客户提供一些想法,把人员和客户结合起来从这里面进一步扩展流程所使用的。我想分享一些信息,这些信息的分享是在各个不同的业务部门之间的分享,还要想分享这些信息在供应商之间,供应商给我们提供产品、服务,也希望他们做一些计划来参与,他们有正确的产品,正确的数量,包括支持的业务。
Robert LeBlanc : 一直到他们的流程,也许是一个非常标准的,想让别人做更多一些,更有效一些,可以降低成本来更好服务。作为一个企业并不一定把所有事情都做,可以看到越来越多的专业人员,负责某些专业工作,可以把这些相互结合起来,可以外包自己的流程,比如银行把信用给第三方做信用查询,但是是非常耗时的,要把服务做更快一些,可以把服务结合到企业内部,随着时间可以分解,可以结合。
Robert LeBlanc : 回到2005年有这样一个概念,就是SOA的切入点,是面向服务的,关于连接人员的问题,连接信息,还有业务的流程,最终我们会把所有这一些整合起来,横跨不同的域,来提供更多的业务价值。还有一些跟技术相关的,人们在开始结合分散的系统,来连接横跨不同的业务部门,还要连接所有的供应商、客户。
Robert LeBlanc : 要重复使用,可复用性,很多系统是过去建立起来的,要解决具体的问题,有很多的问题和服务以前建立得是应该可以重复使用的,可以用在其他应用程序上,其他部门里面,所以从技术的角度来说,要整合连接,来重复使用,从业务角度来说,让人员可以使用的更好,使用这些信息不同更好的产品来服务我的客户,如何连接业务的流程,端到端的改进服务的质量。
Robert LeBlanc : 现在我们已经有了所谓的SOA行业框架,我们所做就是用SOA的基础,把它作为软件和技术,现在做的就是在此基础上再增加具体的行业内容,有一些会是商业的内容,有一些人会把它看作可重用,可复用的组件,另外还有可复用的流程。比如保险业,这在保险也非常普遍的,我们会提供通用的组件,与此同时我们向业务伙伴提供一些内容。钱先生刚才讲到,伙伴在整个生态系统当中多么重要。
Robert LeBlanc : IBM公司不可能建设各个组成部分,我们要做的就是建一个强大的生态系统,来帮助我们的伙伴,使它们把他们的服务和产品,以及他们对市场的了解组合到系统当中,在此之上我们讨论业务和商业。无论是IT行业,人们谈到SOA的时候总是谈技术,其实业务也是非常重要的,我们在建立商业模式,与此同时我们建立商业案例,这样我们客户和在座各位就可以更好的变革自己的企业。如果我们只改变技术,不改变商业或业务的话,我们不可能有一个很好的结果,而是要把二者结合在一起,如果我只想改变业务不改变技术,这样结果是非常糟的,对用户来说,它们有很多服务和产品,他们希望使这些产品和服务得到落实,这也需要相应的技术。对于行业路线图来说,我们希望定一个历程,首先要确定的是,你希望你的业务在哪方面得到改善,SOA不是一天之内就可以实现的,今天没有SOA,明天就实现SOA,这是不可能的。
Robert LeBlanc : 我们希望通过SOA给你们提供价值,通过SOA让你了解企业,了解企业各个部分,与此同时可以把人,把信息以及把业务更好的结合在一起,你希望可以在行业的环境内使自己业务得到发展,在这方面我们有很多的经验,也有很多的知识,因为我们在全球各地已经帮助很多行业很多客户完成这项工作,我们可以把我们经验知识,以及最佳人员提供给我们的客户,当你开始一个面向SOA历程的时候,我们不仅可以提供技术也可以提供这方面的经验,一定可以使你从中受益。而且我们可以把所有解决方案提供给你们,由此使你们建立自己的能力,因为我们在SOA历程当中走了很多年了。
Robert LeBlanc : 另外我们在六个行业推出八大路线图,我们希望把更多行业能力提供给大家,我们这六个行业是保险、医疗、保健业、金融业、零售业、电信业等等。我们知道客户每天在解决哪些问题,比如银行业,我们如何解决支付问题,怎么确保支付不会受到欺诈的影响,能够保证安全,我们可以把这方面的专业技能和能力提供给大家,与此同时可以向人们提供SOA的架构,使银行业获得这个能力,比如电信业,如何确保服务的提供,怎么向客户提供服务,因为我们知道电信行业从专业的服务,走向基于IP的服务。整个电信行业在全球范围内都发生变化,在中国人们对此有了更多的了解,因为中国有世界上最大的电信设施,等会儿会听到中国移动的人员介绍他们业务如何发展的。
Robert LeBlanc : 从技术角度看一下SOA的价值,在这有一家澳大利亚银行St. George,他们投资回报提高了24%,40%的业务是可重复使用的,因为它们发现很多服务在不同的应用当中是通用的,在不同产品是通用的,在不同部门当中是通用的,所以现在他们已经有200个可重用的服务,在重建应用和重建业务的时候,不需要重复这些内容了,他们可以从可复用的业务开始。
Robert LeBlanc : 另外还有一个例子,HypoVereinsbank,是一家欧洲的银行,要建设基础设施,是可以扩展和处理很多的用户,而且他们必须能够不断发展,能够在全球范围内得到扩大,它们也部署了SOA,部署了一个丰富的基础设施,通过使用WebSphere、ESB建立了一个丰富的平台,这16个月项目缩短了35%的开发时间。大多数企业在全球范围面临的挑战就是怎么在很短时间内实现变革,怎么在很短时间内把你所生产的产品和服务提供到市场上,因为速度就是金钱就是生命,这对于企业来说已经是使能的因素了。
Robert LeBlanc : 希望大家已经见过SOA的参考架构,这里从技术角度有不同的能力,各个能力都有一个发展的路线图,目标是给大家提供一个10-20年的服务,10年之后不需要另建一个平台,你做的就是要满足企业未来的发展,在软件角度来说,所有的品牌,无论是Rational还是WebSphere都是围绕SOA的架构,我们所能做的就是跟踪这个技术,而且在这个技术上,得到不断发展。
Robert LeBlanc : 中国的实验室已经是IBM开发机构当中最大的实验室之一了,它已经帮助我们完成了很多这张图当中的内容开发,我们要不断推进技术的发展,钱先生讲到我们花了50亿美元投资于全球实验室,大多的投资都是围绕SOA的技术。最近一个月前,WinterGreen研究公司公布了一个结果,从市场角度看SOA的情况,我们对这个结果非常吃惊,IBM在这方面占53%的市场份额,从这张图上可以看到其他大公司在SOA的市场份额,比如BEA等等,我们比竞争对手来说,份额大得多,我们相信我们技术更好,而且我们真正相信,我们能够把全套的技术提供给大家,而且不断改善,我们也会一直保持领先的地位,要保持领先的地位,必须要使产品不断推进。现在我们推出一系列新的产品,我们会推出流程服务器方面的产品,帮助客户能够连接。
Robert LeBlanc : 你的客户可能在全世界,无论你客户在哪里,你必须把信息和支持提供给客户,还要复用很多的内容,围绕SOA很重要的复用就是Web服务。也就是一种开放式的标准,通过服务的建立,你的服务可以和其他的服务连接在一起。在开放标准设施上建设服务,对于企业未来的成功和SOA未来的成功来说非常重要的,这也就是为什么SOA至今为止取得了很大的成功,从行业来说,我们一直是围绕着开放的WebSphere来发展SOA。
Robert LeBlanc : 我们要把不同的技术结合在一起,我们不断改进WebSphere、Data power,改进企业服务总线,改变他们能力,改进他们管理能力,现在大家可以更容易的部署一些基础设施,我们还开放了服务,在我们的JTS团队当中,可以帮助你们实现这个部署,对于多数全球的企业来说,他们所面临挑战就是缺少技能,他们没有部署SOA的技能,另外在技术的业务方面也做出了更多的努力,一个就是业务流程管理,因为最终SOA只是一个技术,它必须能够向企业提供使能的因素,使得企业的流程发生变化,最后你可以使你的企业发生变革,使企业在全球的市场上变得更有竞争力,所以我们从技术角度,从服务的角度,从服务能力的角度提供了更多的能力,大家也可以看到,去年晚一些时候有了更多的收购,把收购的产品也放到我们的产品当中。我们还增加了新的能力,比如企业活动监测,所谓的监测是监测服务器、路由器,与此同时还可以监测收入、利润以及不同技术的使用。这是非常重要的因素,我们可以监测技术活动,同时也可以监测商业活动。
Robert LeBlanc : 另外我们也非常重视SOA的治理,因为要成为一个成功SOA企业,你必须要注意这一点,我们在全球范围内围绕SOA做4千多个项目,我们要收集这些信息,要了解这些项目,要把这些信息传达给客户,有一些信息是技术信息,比如服务注册信息,客户可以在一个地方注册内容,同时重复利用这些信息,作为一个企业来说,我希望能够重复利用企业商业服务,我可以改变我们的管理。帮助企业提供能力,配置管理是非常重要的。
Robert LeBlanc : 同时我们还增加了商业活动的治理,因为对你来说,当你进入SOA世界的时候,你必须把服务结合在一起,我怎么样可以监测,怎么样管理应用,这也发生很大的变化,在这方面我们也提供了相应的能力。更重要的是要建立一种文化,当我们回头看SOA成功客户的时候,发现它们花很多的时间并不是在技术上,而是在建立文化上,你必须建立复用的文化,必须建立治理的文化。
Robert LeBlanc : 我曾经也是编程人员,我知道多数编程人员都是愿意创新,有时候我们也要复用,要组合,能够把不同部分组合在一起,我们把这样信息也放在网上,我们提供这样的服务,使得客户不仅仅能够建设起技术基础设施,与此同时建设相应的环境,相应的文化,使他们有适当的环境能够在他们的企业当中真正实现SOA。我们能够提供两类服务,我们可以提供企业文化和业务服务,首先要拟定SOA的策略,比如从技术来说,我今天是处在什么样的情况,一直到怎么建立相应的应用和维持这个应用,在技术服务方面,我们可以帮助大家整合你的环境。
Robert LeBlanc : 在全球范围内我所接触的客户,他们告诉我,我没有这么多人才帮助我真正完成这个历程,这对于各位来说都是一个很大的机会,我们可以把SOA作为一个竞争武器,我们可以把这个价值提供给我们的客户,通过我们的业务服务和技术服务来完成这个工作的。正如DC早些时候所说,中国市场是非常重要的市场,因为随着世界的变化,中国将在世界经济和世界市场上发挥越来越重要的作用,你们有能力掌握最新的技术,同世界上其他企业进行竞争,这种竞争取决于你们是否能够良好利用这些技术,比如SOA的技术,这对你们来说意味着什么呢?
Robert LeBlanc : 我们做了一个有关SOA的调查,56%的客户认为SOA的技能是最大的障碍,所以从你的企业角度来说,你注重的是技能的建设,技能不仅仅意味着技术的技能,当然有了这个技术技能,你可以部署DB2、WebSphere、Rational等等,你必须要有一个管理,如何把流程分离开来,如何确定我的企业内哪个部分需要变化,因为业务的领导者,最终将决定整个企业的流程,决定企业未来的发展方向,企业的领导者也必须要了解SOA以及了解SOA为什么如此重要,最终那些成功的客户,能够把业务、IT结合在一起的企业,这也是IBM SOA策略与众不同的一点,因为我们有很强的能力提供咨询,我们有能力提供应用服务,与此同时我们还有其他方面的优势,首先我们在行业当中有最稳健的技术,我们在SOA市场占有53%的市场份额,我们可以提供这方面的技术,从中国客户那里,你也可以听到这方面的反馈,因为他们也得到了好处,SOA不仅仅涉及技术,同时它也关系到业务。
Robert LeBlanc : 最终我们要帮助你们的企业走向新的发展台阶,使你们成为真正的企业领导者,使在座的各个企业成为中国未来的引领企业。非常感谢大家的听我的演讲,整个IBM团队会不断和大家合作,同时帮助你们,充分利用下一代SOA的技术,驱动下一代业务的发展,谢谢!
左洪 : 谢谢Robert LeBlanc先生,就像Robert LeBlanc刚刚讲的,也像我们一开始看到的开幕演出一样,艺术体操是把艺术和体操结合在一起,是把精妙绝伦的动作和美感结合在一起,这样才能成为一个比较好的艺术体操,Robert LeBlanc也讲到SOA不是一个技术,是把技术跟业务紧密结合在一起,SOA对于别的厂商来讲也许只是销售产品标签而已,对于IBM来讲,SOA是我跟我们客户一起合作,帮助客户成为世界级的,有活力的企业的方法和道路,做这件事情,对所有的人,在座诸位有一个很大的挑战,就像早上看到的开幕演出,不是每个人都那么容易做到,接下来我们如何改变自己,怎么样提高我们个人的技能,适应这样一个变化呢?有请IBM在SOA市场营销策略以及渠道方面副总裁Sandy Carter女士,帮我们介绍,SOA对我们每个人的影响是什么。
51CTO.com直播小组 : IBM软件集团WebSphere软件、SOA战略、渠道、市场全球副总裁Sandy Carter女士做《SOA对事业成长的影响力》的主题演讲,以下为讲演实录。
Sandy Carter : 我非常荣幸再次回到中国,这是我最愿意去的国家之一,因为中国人特好,而且你们特别好,你们非常热情,非常令人激动,这样我们不仅仅可以在这做非常好的业务,同时我个人也非常愿意了解你们的目标,你们的企业。大家可以看到,我现在拿着一个非常漂亮的幸运戒指,我想向大家介绍一下,你们每个人愿意关注的领域,如何进一步实现企业的增长,我非常荣幸到这儿给大家介绍个人技能方面的问题。
Sandy Carter : 刚才Robert LeBlanc花了很多时间讲了企业间的整合,IT之间的整合调整,我们认为最重要的领域需要更多技术的地方就是人这个领域。他们有IT方面的技能也有业务方面的技能,我们叫T恤衫方面的技能,有企业知识和IT方面的节能,也有业务知识、流程方面、企业模型方面的技能,我们称为T型技能。去年大学中SOA比赛,14名获胜的人,不仅有IT的技能,还有来自企业经营经验的技能,我们称为T型的团队。因此今天给大家介绍一下新型T型技能,还介绍一下非常关键的技术技能,因为市场非常需要这项技能,还有很多业务流程,业务模型的技能,刚才Robert LeBlanc已经讲到这个问题。
Sandy Carter : 介绍一下为什么需要新技能,这个新技能为什么对你们来讲是有差异化的技能,使你们与众不同呢?有一个杂志针对CIO做了调查,看到世界上很多公司的首席信息官,他们发现1千多首席信息官把重点放在面向服务的架构上,他们自己本身也非常重视,15%的人都是公司董事会的成员,或执行委员会的成员,首席执行官都参与重大的决策,由于首席执行官重点放是放在SOA上,他们能够和大家展示出企业对真正的价值所在,它可以帮助我们公司解决一些问题,带来直接的结果,因此我想说我们有一个型的知识,还有IT方面所需要的知识,我们需要技术以及业务方面的技能,我非常荣幸的宣布,很多新的方式,你们都可以获得新的技能。
Sandy Carter : 今天有很多专题会,将给大家介绍新的情况,一个虚拟世界,在虚拟世界中介绍SOA业务和技术方面的内容,我们可以在虚拟世界中通过第二条生命提供给你们,此外在SOA认证方面做了一些补充,如果你拿到SOA的认证话,我们有热门级认证,还有中级SOA认证,今天还要宣布,有一个高级的认证。
Sandy Carter : 这种高级认证可以增加你的知识能力,要求你首先通过入门级和中级认证,同时你还要通过专家评审组,向专家评审组证明,你在技术和业务技能方面可以达标,可以帮助你解决客户真正遇到的问题才行。另外一个领域是非常激动的,也是从技能的角度来讲,我们推出SOA空间,SOA空间现在在开发世界中推出来了,这是五月份钱先生在奥兰多大会上宣布了有110万开发人员,在全世界进入SOA的空间,怎么做SOA代码,以最佳实践做SOA,我希望你们看一看,如果没有点击,可以看一看SOA空间里面有很多好内容。
Sandy Carter : 还有两个要宣布的内容都是围绕技能展开的,第一个有一个理念,叫SOA业务目录,这在网站上有,IBM.COM,这是一个巨大的目录指引,它可以给你很多重复使用的资产、流程、如果你是我们业务伙伴的话,我们资产可以进来,只要通过我们验证就可以。如果你是一个客户可以直接使用这个目录找到所有可再次使用的资产,而且是免费的,在全世界各地都可以。
Sandy Carter : 它可以帮你干什么?可以让你看到其他的用户怎么对服务进行顶级评级,Robert LeBlanc讲了很多再次使用业务流程,技术,这不仅可以看到有什么资源资产,也可以看到其他客户怎么对资产加以使用。今天在这个目录中有4千多个不同的资产,大家都可以下载,我们希望能够在今年年底达到1万1千个资产,去年有2万5千个不同的资产下载,现在有一个评分,除了评分系统以外还有搜索,不管是问题还是最佳实践,还是通过企业、行业以及不同的技术,可以通过不同的主题搜索,就增加了在网站上业务导航栏,你可以找各种不同的问题。我们还有一个新的部门,你可以看到非常受欢迎的重复使用的资产,目前很多都是些数据模型,它都是SOA,企业发展蓝图上的一部分。此外还有很多的机会,在中国公司以及我们合作伙伴都有很多的机会。
Sandy Carter : 我们还要宣布怎么进行培训,全新的模拟培训方面来培训,我的父亲过去是飞行员。他怎么学驾驶飞机,是在模拟器上学驾驶飞机的,这在世界很多大学都是如此,有很多培训,特别一些公司还有IT技能方面都是通过游戏技术,或模拟实现的。我们通过SOA内容得到一个理念,就是怎么样把组合的业务和IT技能,以及流程管理,就像Robert LeBlanc讲的那样,通过模拟的方式来学习和教学,这种模拟器告诉你怎么评价一个业务流程,怎么使业务流程更加有效,怎么利用最佳的实践,怎么用这种方式工作,把业务和IT组合起来,今天介绍一个新的模型,这是在奥兰多5月份推出来的,我们很高兴的是,它的中文版在9月份推出,我们看一下模拟器教学理念是怎样的,怎样围绕技术和业务展开的。
Sandy Carter : 这模拟器可以帮助各个大学,不管中国大学还是美国大学开展教学,还可以在9月份把中文教学开展出来,大家听了很多技能方面的通知,也听到Robert LeBlanc做了很多宣布,在企业和IT做了很多的通知和宣布,如果你把它带到公司中去,把它变成真正可执行的东西是非常重要的。我们做了一些和客户之间的调研,我们想了解一下听到我们宣布之后回去用它干什么了。我们提供一些建议,第一个怎么对待项目,不管是SOA都可以,你怎么看待项目的好处,怎么建立业务案例,有没有第三方的验证,有了第三方验证的电话可以使你更加确信无疑了。
Sandy Carter : 很多公司不搞SOA的项目,更多的是要解决问题,我们要把重点放在业务的挑战是什么?公司要解决什么样的挑战和问题,可能是生命周期的管理,或者Robert LeBlanc讲到的一个非常好的例子,保险公司中库存方面的管理等,在这个领域要真正了解你们公司怎么样才能增长,增长的动力何在,Robert LeBlanc介绍了一个CEO的研究,80%公司都是放在公司增长和创新上,真正你公司增长的动力在什么地方?
Sandy Carter : SOA如何帮助项目可以获得成功呢?让它给你业务带来更大的价值,我给大家举一个例子就是花旗集团在欧洲的例子,我们在巴黎搞了一个共同的演讲,它们怎么对待SOA,如何把SOA应用到工作当中去。他们做了什么工作,他们首先把公司在欧洲做什么工作列出来,怎么给客户提供更好的服务,怎么更好了解客户,怎么充分利用客户的信息做出更好的决策。花旗集团在欧洲首席信息官,把重点放在SOA如何帮助他们把项目搞的更好,产品上市更快,更加成功,不断地提高自己的收入,这样使得敞开大门,让大家围绕着SOA进行交谈讨论,如何通过它帮助企业发展,如何实现第二个规则呢?
Sandy Carter : 一旦有了项目,这项目是基于一个业务的,你要确保你的项目能够提供可行的,为公司带来看得见摸得着的实惠,必须要有可衡量的目标和数字,可向公司证明,为什么SOA可以帮助项目做得更好,如果没有SOA就没有这样的成果。刚才钱先生讲到2008年的时候,60%公司会充分利用SOA,2009年90%公司会使用SOA,SOA会变成核心的技术。
Sandy Carter : Cardinal保健公司,他们官员告诉我们,SOA确实可以帮助他们库存管理得非常好,他研究了一下公司的IT系统,在传统情况下怎么帮助他的,比较一下使用SOA的结果,这是它十月原来的幻灯片,有很多项目为什么用SOA做得非常好,为什么SOA非常灵活,如何帮助公司增加收入,增加投资回报率,同时缩短了产品的上市时间,增加自己增值。从这里如果再继续找到一个项目以后,看到它的好处,以及你的业务目标的话,非常关键的一点,我们提的一个问题,客户经常要问我一个问题,我们怎么样把价值和好处跟业务公司的发展联系起来,我怎么样利用它说明项目是可行的,是非常好的项目。
Sandy Carter : 我们充分利用的观点就是做事的方法,怎么建立一个注重价值的业务案例,我们把重点放在这个案例,不仅近期目标要考虑进去,因为项目有投资回报,还要放在长期的增长目标,SOA确实可以带来长期的效果,因为它是有远见性的。我们充分利用,我们已经搞到40多万部署建立工具,这工具称为SOA快速价值评估工具,它可以利用一些IDC的数据,行业中的信息,国家的信息,可以帮助你制定一个框架,框架包括成本结余、客户满意度、财务分析,你可以通过它看到基于业务的案例,可以看到SOA帮你实现什么目标,另外还有一个电子邮件,中国团队可以通过电子邮件信箱发你的要求提出你的问题。它可以告诉你业务带来什么好处,业务长期战略有什么,还可以帮助你计算出节省多少资金,根据行业情况,地理情况以及不同的规模。这是一个非常好的工具,我鼓励所有人发一个电子邮件,验证一下SOA在企业发展当中的能力。
Sandy Carter : 在此之前我们稍微讲一下,保证你们都是专注于解决你们业务的问题,能够帮助公司的成长,找出合适的益处来衡量这些益处,保证你们可以引进第三方验证,这有很多好的信息在里面,他们发布了SOA的内容,介绍一下SOA市场的情况,IBM是唯一一家在五个领域都占据领先的地位。看一下行业怎么讲的。
Sandy Carter : 其中有一点,就是关于客户的情况,看一些论证和最佳的实践做法都是来自于已经做过的客户,有两个非常尊贵的客户,在我之后会介绍他们成功的案例,可以看到实施SOA的价值,SOA一开始的时候,早期的采用者现在已经从企业主要的参与者,在全球的公司采用SOA,十个重大的汽车制造厂使用SOA的企业里面,十个最大的全球保险公司中有八家充分使用SOA,以及全球十个最大的零售商有四个开始使用,下面有一个网站,大家可以上去看一下,可以参考一些成功的案例,还有在中国开始SOA历程,以及全球其他客户开始的历程,可以吸取一些经验教训,这些客户并不是看自己的行业,银行业不只是看银行的应用,也看到零售业、政府等如何提高竞争力。
Sandy Carter : 这里介绍的都是大的案例,我们提供的都是非常大的企业的案例,最近的报告,2007年2月份,来自Forrester的研究,现在采用SOA并不只是大的企业,一些中小型企业也开始使用SOA,根据Forrester今年5月到6月,差不多全球40%业务当中能够提高价值和业务的敏感性,SOA不只是针对大型企业,对于中小型企业公司也可以得到SOA的好处。
Sandy Carter : 下面介绍一下中国的情况,非常有意思的是,可以看到在中国以及本地区的采用率情况,这是来自WinterGreen的情况,看一下整体区域的,这里没有考虑日本,看一下有多少家公司,有1亿9千万市场来自中国,2/3的采用率都是来自中国的领先公司。还有一个独立的研究,这些公司用什么样的技术部署SOA,IBM在中国占据了第一的位置,差不多比竞争对手高出两倍,在实施SOA上,作为一个解决方案解决问题。我们看一下规模的发布,包括认证和技能,如何提高技能,还有SOA的业务目录,可以重用资产,还有业务流程的管理、模拟器可以了解商业流程创新的概念。我们还可以看到一些方式,可以带回到自己的公司里面,来论证一下,一开始这个项目起始怎么开始?大的公司怎么做的。
Sandy Carter : 下面让大家想想怎么开始行动,以及我们提供什么资源,我们有很多非常好的书籍,还有一些业务的新语言,SOA已经翻译成中文了,鼓励你们大家去阅读这些书籍,能够学习其中的工具,并不只是SOA是什么?怎么部署它,我们从业务来说什么是面向服务的架构。DC有很多资源可以提供,其中有一些解决方案中心,设计中心,还包括创新中心都有,你们可以到那亲身看一看,体验一下SOA,还有鼓励你们查找SOA的业务目录,还有SOA的业务伙伴,可以让资产进行验证,可以包含在这样一个业务目录里面,我们讲到评估,我们还有电子邮件的地址,让中国的团队为你们业务方面的就绪性的评估,从业务部门,IT部门评估一下你们企业的具体情况。我们还有一个整体的概念,从小的项目做起,基于某个业务,或者很高焦点的,可以保证一些小的益处可以论证你们整个业务的投资回报情况。
Sandy Carter : 感谢各位抽出时间来,我非常荣幸和你们在一起,我也非常乐意回答你们的问题,谢谢!
左洪 : 谢谢Sandy Carter,她刚才讲到有很多资源,可以帮助各位迅速变成一个T型人才,其中很好的一个资源就是Sandy Carter写了一本书,今天是第一天,中文版可以从国内看到,是《SOA跟Web2.0新商业语言》,Sandy Carter会在下午1:10分左右,举行一个简短的签名仪式。
51CTO.com直播小组 : IBM大中华区副总裁及大中华区软件集团总经理Bete Demeke先生做《SOA落地在中国》主题演讲,以下为讲演实录。
Bete Demeke : 大家好!
首先我再次欢迎大家来参加我们这样一个活动。首先我向大家演示一下SOA的灵活性。今天早晨我们已经听到了很多的关于SOA以及我们全球一些客户在做什么,以及IBM公司从服务、技术怎么来提供的。这一部分,我想是令人非常兴奋的一部分,因为这一部分我们会来讲到理论,就是SOA的理论。实际上怎么给它转变成我们一个真实地SOA业务的价值,这是我们这一节会用我们客户的参与来告诉我们,跟我们分享关于他们的一些体验和一些经验,以及他们这些业务的价值,他们从SOA里面怎么吸取这样的一些价值。
Bete Demeke : 在我讲到这个之前,我简单讲一讲IBM的团队。我们在中国本地的团队怎么和我们的客户们合作,能够为我们这些伙伴进行合作,把这个理论和关于SOA的信息转换成真实地SOA的价值。实际上会给你们讲一讲4个非常简短的步骤。
第一个就是对SOA进行一个简单地介绍。对SOA在本地我们有这样一个团队,他们可能用1个小时或者是一整天跟你们待在一起,帮助你们探讨、相互了解SOA给你们的企业和组织带来什么样的益处。
Bete Demeke : Sandy刚才已经谈到了很多的资产,那么这一些也是我们要介绍的一些具体内容。当然了,我们还能走到下一步,那么这一步可能要占一天到三天的时间,这就是所谓帮助你们设计一个愿景,同时为你的SOA的里程设计一个路线图。
在这方面,我们有3个方面的内容可以提供,那么Sandy今天早上也提到了其中的内容。比如说SOA的路线图的制定,以及愿景的制定。
Bete Demeke : 我们第三步叫做SOA的试点的专题研讨会,那么这个要历经一星期的时间。那么我们会带来一个团队,帮助确定SOA项目,这样一个团队还会帮助确定一个模型、未来的架构。那么他们会和你们进行合作,帮助你们确定未来的SOA的经历的情况。如果我们经历了这几步,而你呢已经进入到SOA的实施阶段了,我们就提供了一个端对端的解决方案。也就是说,从咨询到实施,同时,我们还提供技术支持。那么在这个技术基础上,你来建设你的SOA基础设施、SOA战略规划、SOA诊断、SOA高级培训中心,然后搞出基础设施的就绪。那么另外还要设计SOA的架构,最后搞出一个完整地SOA的计划。
Bete Demeke : 那我想先讲到这儿,因为很多的客户在中国已经做到了这几点。我们一会儿会从华电和山西移动那儿听到一些介绍,今天早上谈到了另一方面的SOA的体验。在这儿我们还有一个例子,比如说峨眉山景区希望能够把精力集中在某一个方面,比如说客户满意度。为什么会这样呢?因为他们是在中国做旅游业的,那么他们的企业是否能够成功完全取决于客户满意度。通过与IBM的合作,他们现在可以在一分钟内,而不是一星期内获得非常关键的信息。由此,大大改善了客户满意度,另外我们还有其他的客户。比如说政府的一些机关部门,比如说一些大的公司,如中国石油天然气有限公司等。
Bete Demeke : 那么下面呢,我会请出我们两位客户。我相信在听了今天的演讲之后,大家会有一些问题,你们可能希望和我们探讨一下,我们之间可以在哪一步骤上进行合作。那么你们可能会提出疑问,和谁去联系,我把这个电子邮件(xiar@cn.ibm.com)留给大家。这样,你们可以把这个邮件记下来,你们可以给我们发邮件,用这样一个地址给我们发邮件。可以提出问题,比如说你也可以利用这个邮件的地址给跟我们联络来分享你们的经验。也可以请求我们的评估。如果您给我们写信了,我们会保证尽快给您回复。
Bete Demeke : 讲了这番话之后,我先给大家介绍一下我们第一位发言人,就是唐义良博士。他是位教授兼博士,同时他也是接受政府津贴的一个专家。2003年他是获得了国家科技奖专家委员会的成员,同时也是自然基金会专家委员会的成员,同时他在97年到99年的时候,曾经在清华做博士后研究。2000年到2004年他是中国电子信息中心的副主任,从05年他是中国华电公司信息中心的主任。请大家欢迎唐义良博士。
唐义良 : 各位来宾、女士们、先生们,很高兴在这里分享华电集团在SOA方面的实践。今天很高兴有这样的机会,首先感谢中国华电集团公司,中国华电集团公司是国务院中央五三型大型企业,是五大发电集团公司之一。
我们的IT架构如何适应业务流程的变化,作为发电企业,有很多种异构数据库,包括关系型数据库和实时数据库,如何有效地集成数据库,如何使不同业务的数据一体化?如何构建统一的系统知识平台?不再走系统集成的老路?我们一方面在攫取着SOA,另一方面我们在走着老路,在构建着一个个孤立的系统,所以这是我们IT部门的挑战。作为发电企业地域广大,所有的分支机构和分厂遍及全国,如何适应一个更加安全的访问和更加灵活的前端展现也是我们面临着的挑战。
唐义良 : 那么作为一个发电企业,我们做SOA有一些驱动力,这些驱动力中很重要的是支持灵活的企业目标和业务模型,适应快速变化的电力市场。大家知道,从党中央到国务院,一直在鼓励科技创新、技术创新,其实创新意味着变化。一个IT架构如何支持灵活的企业目标和变化,是我们非常重要的一个课题。
唐义良 : 今天的电力已经不同于以往的垄断企业,电力企业处在电力市场,那么在电力市场激烈的竞争中,如何适应变化也是我们的挑战?如何支持一个面向开放式的工业标准?如何把我们传统的服务、传统的应用改造成独立的可重用的服务?如何通过服务的编排创建新的服务?产生新的业务流程?如果减少我们复杂的系统?如何减少我们集成的时间与成本?如何平衡我们已建的系统和我们新建系统的资产平衡?追求最佳的IT投资和回报?这是我们最重要的驱动力。
唐义良 : 作为华电我们对SOA有我们的理解,应该说我们的理解和业界包括IBM厂商,包括其他的Leader厂商我们是相似的。那么在这里我们通过一个图,我们把我们华电对SOA的理解,用这样的方块图给大家展示一下。那么作为华电我们把整个的应用分成了6层,最上层是我们的展现服务,第2层是我们的流程管理,第3层是我们的Web服务,第4层是我们的组建层,就是我们传统的J2EE,那么第5层是我们的数据集成,最底层是我们的数据库层,也就是我们数据库服务层。那么在每一层,我们认为从SOA理论的架构上来讲,我们应该分别定义它的接口定义,我们应该定义它的数据模型,我们应该定义它的交互模型,我们应该定义它的安全模型、管理模型。
唐义良 : 在每一个定义中,都应该是基于一个开放的工业的标准。我们的理解,XML是当前SOA最基础最重要的标准,应该说当我们真正理解了XML,我们就理解了如今的SOA为什么神通广大?为什么解决我们不能解决的问题?我们要理解XML,我们应该深刻理解WSTL等基本的协议。我们在XML中,我们更加关注XML的一些东西,我们更加关注它的模型,我们更加关注它作为服务安全是如何控制的。这些是我们非常重要的理解。
唐义良 : 那么作为华电SOA的服务,它不能仅仅停留在一个概念上,所以我们构建了华电SOA的基础架构,以及它的应用平台,应该说这个平台不仅仅是运行平台,也是开发平台。但是我们在6层的应用架构上,我们拓展了2层,在最底层我们实施了集中的存储和集中的备份。我们认为在整个的SOA架构中,集中的存储对于实施SOA架构是至关重要的。那么在顶层,我们实施了应用加速。应该说在SOA架构中给我们提供了很重要的挑战,是如何使我们的系统更加高可用,因为它是一个架构,是一个平台。它如果要支持多个复杂的应用,它的高可用就变得特别重要。
唐义良 : 那么我们在应用层的前端,部署了第4层到第6层访问协议的负载均衡,存储,还有安全访问控制。应该说最高层和最底层是我们整个架构非常重要的一部分。它是扩展了我们所谓软件SOA架构的一个理解。
唐义良 : 那么在这方面华电的SOA,因为华电集团作为中央特大型的企业,它是一个开放的产品。但是不管是什么产品我们的标准都是开放的标准,大家可以看到,我们在每一层都有自己的标准。在最底层我们采用了SAN的存储标准。在我们的数据层我们采用了SQL和XQuery等等。在我们其他的都有相关的标准。
唐义良 : 作为产品线,我们华电采用了两条产品线。第一条产品线基本上是基于IBM的产品线,我们在最底层采用的是IBM的DB2 9的数据库,它全面支持数据库的存储。在另外一个产品线它支持数据的联邦和整合。我们在组建层我们采用的是Web,我在服务层是基于WebSphere的协议,我们在流程层是基于IBM的信息整合,我们在展现层是基于IBM的portal6.0最底层是集中统一存储。
唐义良 : 我们在最上层采用的是DS3600。我们另外一个线是采用了甲骨文的数据库,同时采用了Weblogic中间件。应该说在华电的部署,整个的架构对于任何一个集成商或者是开发商来说应该是灵活的。我们在安全方面,我们全线地采用的IBM的Tivoli产品。我们采用了CA的证书,我们采用的SMVPN,来确保门户不仅是一个最基本的认证,而是采用数字的认证,确保基于门户的安全。
唐义良 : 那么这是我们整个平台高可用的部署,大家可以看到,在我们最上层,是存储附加网络,NSN,最底下的是我们的存储区域网络,中间是存储设置,还有我们的存储控制。大家可以看到,在我们的服务器部署中,每一个服务器都是高可用部署的,没有一个是单台部署的。因为SOA的架构上,作为一个平台保证是可用的,高可用的,保证我们的业务是不间断的。
唐义良 : 那么作为华电,SOA我们的集成技术路线是这样的,由于华电是全面采用基于J2E的架构,所以华电的SOA是基于Web Service的一个SOA。我们采用的是面向集成服务的策略。那么在SOA的环境下,利用Web服务进行集成,逐步过渡到华电的系统继承。我们在事实SOA的过渡过程中,我们把传统的应用,必要的一些可重用的业务,包装成服务进行服务的流程的编排。在我们的新建系统中,我们采用的全面面向服务的架构,在设计的一开始,就要明确服务是如何提交的。最终全面走向SOA架构,所以说在华电SOA不仅仅意味着整合,意味着新的应用平台的建设、新的应用平台的运营。
唐义良 : 那么作为SOA架构,我们华电有我们自己的应用于安全整合方式,白色的大家可以看到,这是我们的理解,这也是我今天重点要跟大家展现的。我们理解门户是基于portlet门户前端整合,门户本身是一个形式,具体的就是基于portlet。那么作为后端的应用是基于BPEL和Web服务的点对点的流程,对于数据我们采用数据联邦和数据的复制广域的整合。对于数据库我们采用一体化的整体。这5种是我们重要的整合方式,根据业务的特点我们选用不同的整合方式。
唐义良 : 那么在安全方面,我们采用了LDAP、CA、SSO和SSL、VPN的用户整合方式。这些对象大家并不陌生,但是在所有的应用系统中全部采用LDAP,我们中国的企业到底做到了什么程度?我这里可以比较自豪地跟大家说,在IBM和各位友商的帮助下,我们华电所有的应用全部是基于LDAP的。这一点对于我们构建新的应用打下了非常好的基础,但这不够,我们觉得作为一个门户的整合,当你把所有的信息都集成到了门户的时候,安全就变得特别重要。简单的基于用户并、口令、甚至LTPA的认证机制仍然不能满足我们对于安全的需求。所以华电采用了自己的CA中心和门户相整合的方式。我们其实可以看到在SOA的实施过程中,道路是十分艰苦的,但是大家持续地做下去,就会有比较好的收获。
唐义良 : 那么在应用层我们采用了LTPA安全访问控制。这一层对于我们整个的SOA架构的高可用部署是非常关键的,我们在SAN和NAS,我们在华电没有一个不是基于集中存储的,同时我们在主机虚拟化做了探索。我们把小的、不适合的系统,放在虚拟化的主机上运行,平衡了效益与投资的关系。
唐义良 : 这个是华电已经上线的基于IBM Portal6.0的门户,大家可以看到在我们的门户中,我们后台集中了20多个应用。在这些应用中,绝大部分都是生产和管理中急需的,它们为我们提供了管理的平台。我们的老板、各级管理人员不必再进入一个个管理系统,不必进入深层次的点击才能访问,他们在前端就可以访问,而且在前端仍然可以带参数地选择,为我们的客户带来了非常好的体验。在我们的上线经验中,当一开始我们很多用户并不能真正理解门户和网站的区别,当他们真正体验了以后他们才觉得这才是我们想要的系统。
唐义良 : 这是我们一个非常实例化的应用,我想把这个应用的背景给大家介绍一下。大家知道在发电企业,煤的成本是70%的成本,能不能把煤的数据一体化对于IT来说是很重要的挑战。那么在发电企业中管理煤这样的成本很高的部门有多个,有我们的生产部门、煤业集团和财务部门。往往老板要数的时候,可能这几个数会出现一定程度的偏差,那么这一点点的偏差,对于一个企业把自己的成本计算准确。尤其在适应更加激烈的电力市场竞争,由于煤的准确性是你对电力的报价,这会对你竞争有影响。我们财务有自己的系统,我们各个电场有自己的系统,我们通过Web的服务,用点对点的方式对这些系统进行的改造,这些系统是不同的集成商来实施的,我们基于SOA的Web架构的时候,我们没有花很多的时间,我们也没有把所有的厂商叫在一起,我们只是定义了一个Web的服务,这是我们非常重要的应用。这就像Robert说的一样,我们需要一个非常容易的起点去体验SOA。
唐义良 : 这是华电基于BPEL服务于流程整合。事实上在我们的传统架构中,SOA架构与传统架构不同的地方,我们理解就是增加了在业务流程和组建层之间独立出了一个服务层,通过这样的服务层,我们可以把我们可重用的服务进行重新的编排。编排以后仍然是一个新的服务,而新的服务是面向一个流程,这也象各位IBM资深的领导和专家们所讲的,我们如何使我们的IT的目标与我们的业务目标相一致。实际上我们通过流程的再造,就可以实现业务目标的变化,IT能够适应这种变化,能够快速灵活地适应这种变化。这是非常具有电力特色的广义的数据异构整合。
唐义良 : 大家知道在我们的电力行业中,我们的电厂分布在祖国各地,这些地方条件很偏远。而且在这之中有一个生产实施数据库,它不同于其他的数据库。对于华电来说,我们要想在总部监管我们的电力生产,我们需要把这些实时的数据送到总部来。
唐义良 : 同时,我们需要把这些实时的数据与我们传统的关系数据进行整合,这样IBM给我们提供了一个很好的整合平台。我们华电在数据整合方面采用IBM的Information Integrator,分别采用分支和联邦的方法整合了关系数据库和生产实施数据库,使得华电在这样联邦的通道,大大降低了我们对于传统的基于镜像的实时数据成本。要想把全部的数据全部集中到总部来,对于存储和传输都是一个巨大的挑战,当我们采用了联邦技术以后,我们华电是把总部最关心的几百个数据用镜像的方式送到了总部。
唐义良 : 同时,我们建立了一条联邦的通道。这样我们基本上一个电厂大概1万多点到2万多点,这就是说这19500个点我们是通过联邦的方式送到了总部,大大降低了成本。同时,我们建立了一条蓝色的关系复制总线,这个总线我们把各个电厂各个关系型数据库进行复制,进行合并报表,同时可以在前端进行展现。那么这个现在我们要给大家介绍的是华电正在介绍的,基于XML的主题数据库的业务一体化整体。
唐义良 : 大家知道现在国资委和国务院对于中央五三型特大企业要求对标管理。在这个问题上,我们华电正在从事着一项激动人心的事业,我们需要建立自己的XML的主题数据库,大家知道XML本身把数据的定义进行了展现和分离。它可以提供数据服务和数据引用,在这些方面我们专门增加了一层所谓的华电数据服务层,所以在这个问题上,我们是觉得,我们对于传统数据库的应用不能仅仅理解为传统的概念,我们更多地应该从数据服务的概念拓展我们的应用。事实上,SOA给我们提供了一个框架。那么SOA的框架,我们尽管分层,但是层次跟层次之间的耦合并五不是十分地紧密,我们可以根据我们自己的要求进行层次的重新的组合和变化。
唐义良 : 那么作为SOA,大家经常感到的是当我们不知道SOA如何着手的时候,很多人会告诉你SOA是一种战略,而我也这样认为,SOA的确是一种战略。前面我们讲到了SOA是一种技术,是可以感觉到、摸得着的。同时SOA也是一种治理,我们在治理中有我们自己的实践。首先我想我们可以谈一下我们华电基于SOA的IT建设规划。刚才Robert已经提到了做SOA的过程中你应该规划自己的项目,从哪些系统进行建设。同时,我们基于SOA业务与基础相分离的思想,我们构建了我们SOA的制度与标准规范体系,我们定义了我们SOA的治理的管理决策,我们定义了我们的技术决策,我们同时确定了我们SOA的开发与测试工具。大家要问华电是不是要给每一句话都贴上SOA的标签,我说我不知道是不是贴上了标签,但是我们实实在在引入了SOA的一些思想。
唐义良 : 这是华电基于SOA的信息系统规划,其实大家可以看到,我们在坐的很多的业界的精英包括企业的各级主管,都有自己的企业的信息系统规划,但是我们的是按照SOA的思想分层定义的。我们定义了我们的分支机构册和分厂册,我们定义了我们的主要的系统,我们进行了部署分层的定义,在于每一层都把我们的部署进行的分层的定义。我们华电有100多家分厂。
唐义良 : 任何一个单位想看自己的信息化规划的时候,可以从这个表中可以查到,我们作为一个电厂从最底层查,当他查到这个系统的时候,他可以查到是集中的还是部分集中的还是大集中的。这实际上是SOA的思想,把所有的规划进行了结合,同时明确了他们之间的关系。这是华电基于SOA的标准、规范与系统体系。上面是我们的总纲、业务规范、编码规范、技术规范。实际上SOA是4种规范,这样定义非常好。当你定义业务归满的时候,信息中心的人员是不用接入的。当你定义业务规范的时候业务人员也不用过多介入。
唐义良 : 当我们协调信息化规划的过程中,大家都有困惑,大家对自己不熟悉的行业发表意见,那是因为我们定义得并不清晰,同时我们在架构中并没有明确相互之间的关系。通过这样的定义,我们不仅定义了我们的管理规范、业务规范、编码标准技术规范,各自本身的内涵,同时我们定义了他们之间的相互服务的关系。从这个意义上讲不仅仅是规划和规范都是互相服务的关系,当你定义了服务,您就会有空间,你就会重新编排这些服务来产生新的规范和治理。
唐义良 : 我们面对如此复杂的SOA架构,我们需要哪几个角色?在华电我们定义了两个层面,一个是项目管理层,一个是我们的技术支持层。在我们的项目管理层,我们有明确的定义,决策层就是我们集团公司领导,他们来定义华电采用什么样的路线什么样的架构,作为一个领导层是把集团的主要的指导思想能够向我们的信息部门和业务部门进行贯彻。作为业务需求管理团队,他主要是来明确我们的业务建设的目标,我们的流程如何优化,我们的系统如何确定。事实上在华电有一个非常好的境界,最后大家在讨论业务需求的时候,就是业务部门在做主,他们更加关注业务的需求,业务流程的优化。因为他们深信SOA的技术架构,能够支持他们任何的需求,任何的变化。同时,我们有一个非常坚强的项目建设运维团队,大家知道作为一个集团公司不仅仅要进行通常的建设,还要进行运维。所以这个团队是保证我们平台的建设,保证我们所有的业务系统进行运维。
唐义良 : 那么从技术层面,大家可以看到,在华电我们定义了4个管理员。数据库管理员、流程管理员、存储管理员、门户管理员。这4个管理员是跟华电的6+2管理层架构完全对应的。它下面管的是数据层和数据集成层,作为流程管理员主要是流程管理和组建层。门户管理员主要是负责前端的展现和服务器的高可用负载均衡。存储管理员主要负责各个系统的存储管理。其实很多业界的公司都曾经和我们华电有非常好的合作,大家到华电第一件事是熟悉华电的架构,想在华电做项目,第一件事是把你的系统进行拆分,进行分别的部署。
唐义良 : 所以当一个公司想在华电做项目的时候,我们第一个要求是把你的系统部署到我们的环境上,我们可以感受到你哪一个层次有瓶颈,哪一个层次更有效率。同时,我们华电对于任何公司的开发是刚才和大家展现的SOA的架构,任何一家公司别无选择,只能在华电的SOA架构上拓展。那么作为华电如何保证这样一个架构是符合当今业务和IT整合的需求?如何保证这样一个架构符合我们当前的一个趋势?那么我们的策略就是说与一线厂商加强紧密地合作,与他们进行更多地沟通,向他们贡献更多的需求。什么是需求?我们的理解,当你真正用一个系统,当你发现系统的一些问题,当你发现它的工具、它的界面、它的存储、访问方式还不能适应你业务变化的时候,你向他提出来,我需要改进,这就是需求。
唐义良 : 那么作为我们SOA的价值与效益就是更快更灵活,去支持企业目标的变化和模式的管控。第二是使我们业务部门和信息部门责任更加明确、更加协调发展,就是当今说的和谐社会。第三我们通过这样一种架构,我们创新了华电的开发、建设和运维的模式。我们摆脱了那种依赖于各种各样的厂商不同的解决方案,我们华电给所有的厂商、所有的产品商、集成商提供了一个平台,在这个平台上,大家互相提供解决方案。
唐义良 : 从这个意义上讲,华电的架构的平台,也是面向服务的,是面向我们所有的厂商,面向集成商提供服务的。我们支持统一的平台建设,提高集团的管控能力。什么叫统一的平台?大家可以看到,在华电我们所有的应用几乎都是大集中的应用,这样一个应用,没有一个SOA的架构是很难支持的。这里我就不列举了,我举一个很简单的例子,比如说大家熟悉的OA,在华电我们的管控,198家单位用同样一个版本做OA。我们煤业的数据,我们90家下属单位,我们一年在这个平台上跑230亿资金。大家知道,我们的管理人员有几个人吗?4个人,这是我们真正的管理员,靠的是什么?靠的是架构。我给大家讲一个很生动的故事,当我们出现问题的时候,华电如何运维的?
唐义良 : 当出现问题的时候,我们4个管理员分别跑到他的控制台上察看系统出现了什么问题,他并不知道业务是什么。那么我们一会儿会讲SOA到底给我们带来了什么。我们的管理员会分别向我报告,我的系统、我的环境是正常的。我们很快地定位故障发现在哪里。我们的拥塞发现在哪里?我们的瓶颈发现在哪里?其他的我就不多说了,这跟过去有什么不同的呢?过去是靠一个人,没有这个人我们根本不可能行动。
唐义良 : 那么我们想给大家分享一下华电SOA的战略实施思考。第一,一个系统需要全面实施SOA吗?我们说任何一个这样的问题都不是一个的答案,在我们看来如果对一个特别小的系统,我们说不一定。所以,可以根据你的业务目标来进行调整,但是不管怎么样,我们认为新建的系统,一定要在SOA平台上建设,而不是建设一个系统,再用SOA平台整合,这是我们的价值观。
唐义良 : 第二,新建与遗留系统同样的策略吗?我们的体会对于遗留系统,我们本着它已经投资了,我们本着与别人可能交互的服务提炼出来进行服务的重新编排。而对于这样的东西,我们提供自己向上的策略,我们通过分离业务、分离服务而实施SOA。但是对于新建系统,我们坚持自己向下,按照我们SOA的规划实施。
唐义良 : 什么叫做按照SOA规划?那就是说,你的前端展现必须在门户上进行展现,你所有的认证必须是基于我们用户圈生命周期管理,基于证书。你的流程必须是基于服务,你的数据库必须是XML与传统的数据库混合建模,以适应不同的应用,你的传统的应用应该用数据整合平台。我在这里特别给大家说一下,我们的数据整合平台,我们不仅仅提供生产实时的整合,我们人资的整合,检修的整合都是通过信息整合器来做的。也就是说,可能我们很多的客户包括很多的应用是对一个应用来去整合不同的数据库,但是在华电,我们的境界是这样一个平台不仅仅整合一个应用的多个数据库,而要整合多个应用的多个异构不仅仅关系还有实时数据库。
唐义良 : 那么最后,我想把华电我们的应用实践体验与大家分享一下。我们认为XML是标准,是整个SOA的基石。业务的辅用是根本,服务的力度是关键,任何一个服务力度并不一定带来一个很好的效益。服务的力度取决了我们的投资成本,与我们的效益和我们的运行的品质。所以,服务力度是关键,系统解耦为应变。大家知道整合SOA五我们理解最终的目标是进行系统的解耦,灵活快速是特点。
唐义良 : 的的确确,我们的体会在我们过去构建系统中,在我们的维护系统中,我们往往需要耗费更多的时间和成本。当我们采用了SOA的架构的时候,我们的投资,尤其是我们硬件和平台的投资越来越少,我们的维护和我们的成本越来越低。成功体验能激励,在华电我们和友商还有IBM的同事,我们一起分享了追求过程中的困难、快乐。
唐义良 : 最后,我想说,持续应用有效益,只有当我们一如既往坚定地把每一个细节做好,持续地在SOA上做建设,我们才能真正体会到SOA的价值,谢谢大家!
陈钢 : 我叫陈钢,是小提琴曲《梁祝》的作者同名。我希望我的演讲家能让大家感到轻松一点。
我有4个主题,我讲的东西跟在坐的每一位都有关系,因为我知道你们一定会用手机,会用中国移动,也没准用联通。但是不管怎么样,大家一定是要用手机通讯的,什么都可以离开,但是离不开手机了。所以移动通讯成为了我们生活中非常重要的部分。这个行业的变化,我想给大家共享一点我工作了6年以后的经验和感觉。第二个讲一下业务流程的问题,是改进不是革命。最后讲后台系统前移,希望可以引起大家的兴趣。关于SOA,我喜欢Sandy讲的那句话,SOA is a journey, SOA是一个旅程。在旅程当中不管我们碰到什么困难,能不能到达目的地都不重要,重要的是享受旅程当中的快乐。
陈钢 : 下面我讲一下SOA关于电信业务的发展做一点共享。大家知道电信行业是一个非常有意思的行业,在全世界范围内都是,电信行业的核心竞争力,我们经常谈到核心竞争力,电信行业的核心竞争力实际上来自于两个东西。第一个是技术,如果有了新的技术、最好的技术,在当时这个技术可能使电信行业成为老大。还有一个就是政府政策,我们从人类历史上面可以看到,中国移动从一个不知道是谁的公司,发展到今天有4亿用户,移动行业对GDP的贡献达到了2.5%。而这些利益和贡献从哪来呢?来自在座的各位。中国移动投资最大,中国移动信号最好,中国移动在中国领土上面覆盖的网络是最大的,GSM是最大的,全世界都没有那么大的,7000亿投进去了。中国移动也是中国政府唯一一个运行这个技术的公司,所以大家看在6年前或者是7年前,中国移动是很小的公司的时候,大家并没有想到今天会变得这么大。
陈钢 : 最主要的是中国13亿人口的通讯需求造成的。再一个政府允许你做,而且GSM技术可以做到。大家可以想到这个技术往后发展,电信行业的发展的速度仅次于IT行业发展的速度IT技术的发展我们算了一下,从早期的城市,从Robert那个年代写CSS,后来发展到DB2中间件等等,大家看到技术发展的频度是5年一个大的变化,电信行业是7到10年发生一个重大的变化。
陈钢 : 我总结了一下,现在这个电信行业跟互联网行业之间的区别,我们把互联网跟媒体放在一起考虑,它有这样的特点。从产业化来看,互联网本身是属于自由经济,电信是属于管控经济。在商业模式上,互联网是不要钱的,中国移动你没钱甭想进来的。
陈钢 : 网络上互联网是共享的,但是电信是专网专用的。中国移动之所以这么大,做了这么多,最重要它有一个巨大投资的网络,这个网络是专网专用的,我们的GSM已经遍及世界每一个角落,而所有的基站至今所用的通讯是不共享的,就是我们自己用的。那么互联网大家知道,电信不行用联通的,联通不行用网通,网通不行用别的。互联网的服务都是不要钱的,而电信是要钱的。 安全上来讲,互联网是弱的,大家看我的电脑很漂亮,很好看的电脑,但是用一年到一年半就得重装一次系统。
陈钢 : 那么挑战是什么?大家考虑一个是对新技术非常敏感,任何互联网的公司对于新技术都非常敏感。每一个新技术出来,我们叫做IT三字经,从ERP到CRM、SOA、ESBs每年会出现一个新的三个字母组成的东西,我们叫做IT三字经,都会给我们带来非常兴奋的感觉。电信行业不是这样的,我们希望技术永远不变,我们不希望有任何的电信行业的新技术再出来,但是非常遗憾世界不是这样的。
陈钢 : 再一个互联网公司讲究合作,我们总是想着跟其他的行业共同地共享。比如说做内容的公司会想到跟做媒体的公司,做媒体、做Flash等等的公司进行交流。再一个是互联网行业要对市场进行细分,电信不需要细分。大家看中国移动三个品牌,动感地带、全球通、神州行,我们的动感地带是周杰伦做代言的,全球通是全球都可以用,神州行是大家在国内都可以使用的。
陈钢 : 现在大家可以看到,我们这个品牌讲究市场的品牌纯化,原因就是品牌乱。我问我儿子,你班里面多少人用手机?他说全用,我说你们用哪个网络的,他说都是中国移动。我问他你们用什么品牌?他说全是全球通。我说全球通不是给你们设计的,他们都是16、17岁的小孩子,都是用的全球通,所以这是不注意市场细分的特点。但是我们现在开始重视这个问题,这就是来自于互联网的挑战。
陈钢 : 那么讲完了现在的状态,跟大家共享一下互联网这边的创新。在坐的各位我不用问,我4年前做讲座说多少人用手机,多长时间换一次?现在不用问,很可能一年换一次,而且很可能是3000元以上的。我在山西做了调查,平均家庭收入3000元一个月,这样的收入肯定是一个学生一年换一个手机。那么中国移动的做法就是因为市场不需要细分,这种做法就可以发展起来。
陈钢 : Google是什么做法?Google在做的时候,一个是数据库专家,一个是数据仓库专家,他们实际上用海量的计算机,和超级的数据仓库对客户做细分,而这个细分不从后台来做的,是用户自己做的,实际上是Web2.0和BLOG的概念,是用户自己寻找,他定义出来你是属于哪个客户群的。他赚钱从广告那里赚钱,他提供的所有的通讯都是不收钱的,跟我们现在收钱是完全顶着的。他提供客户是从广告商那里赚,我们是从用户的收费那里赚,所以这个又顶了。
陈钢 : 大家知道WTO中国的电信行业已经开了,外国的电信运营商在中国也建起网络,如果网络成本非常低,不需要7000亿,可能是1000亿,或者是更低的情况进入的话,或者是传输上面不再用专署网,而是用互联网,大家知道WiMAX就是这样的概念。如果Google拿出一个手机来,说你中国移动的手机可以用,但是用WiMAX的地方,你想打全世界都可以打,1分钱1分钟,双模手机我都见过了。出去这个屋子里面不是Wi-Fi,而是WiMAX怎么办?他知道你在什么地方,知道你的通信习惯等等怎么办?他推的服务叫你没法拒绝。我现在做这项工作是很困难的。我说这是互联网给我们带来的挑战。
陈钢 : 另外还有一个很有意思的东西,就是说一个电信运营商和传统行业的运营商我们不同的,大家看到一个是一大堆云,云中间有一个黄色的圆疙瘩,我们认为云就是所谓的技术。那么那个圆的东西是商业机会,在全世界的人来看,商业机会是非常大的,而技术只是中间的一小块。商业机会是围绕着技术来发展的,而对于电信行业来说,我们看问题怎么看?我们是反过来看的,我们认为商业机会就那么一点,技术到处都是。所有的厂商到那里去,技术都可以做,但是做商业机会就这么一块。大家找我们就是因为中国移动有最大的用户,所以我们赚最多的钱,所以他们把技术卖给我们可能技术就好。我们把IBM定在一个大云彩里面,而不像其他的公司围绕着技术来做,这就是电信行业和IT的区别在这里。
陈钢 : 在做决策的时候,我们现在有这样的一个情况,我们做判断的时候会这样来考虑。我们的知识来自于什么呢?一个是从网络观点来看,什么是可以消费的资源?人类资源就这么多,但是什么东西是可以消费的?我们可以消费,还有一个是从市场观点看,哪些东西可以卖的?不能卖的是不是当成服务来考虑?还有按什么组合和定价?考虑市场一定是从上往下走的。那么从用户的观点来看,到底什么可以引发出消费的欲望?
陈钢 : 我在这里引述甘地说的话,他说我们人类现在创造了我们所有所需要的东西,但是有一样东西我们没有创造,就是欲望。我们中国移动就是在建立欲望,其实我现在告诉大家,我自己设身处地想过这个问题,我们大家把手机都给扔了,活得了活不了?一个月咱们想一下,准行。我们原来没有这么多年都过来了,你把它扔了一定可以,我干嘛现在花几千块钱买一个手机,我还要交手机费。交流的欲望变成了我们最大的赚钱的机会。所以,我们现在要看它给客户带来的真正的价值在哪里?费用在哪里?这样我们才知道该往什么方向投。我这是为所有的SOA的技术做的铺垫,最后为什么用SOA。大家要记住它的费用在哪里?它的价值在哪里?在这个中间我们找到。
陈钢 : 那么在这个过程当中,我认为做SOA非常重要的,从我们电信行业来考虑主要是内、外部的协同。那么从用户的角度来讲,他要求随处可用、良好的信用、简单地应用。iphone成功一定成功在简单地应用上。我们现在大家手里拿的手机非常多,我每年至少换一次到两次手机,我每次应用的时候倒我1000多人的通讯录的时候费了很大的劲,搞得非常乱。简单应用是我们所有技术的核心,SOA也从这个地方考虑。
陈钢 : 还有一个从后台考虑,从IT高度考虑,我们大家一定要考虑集中度的问题,还有Robert讲的文化的问题。还有一个我们要考虑,在后台系统,从IT的角度,咱们不管怎么样不能光说电信的事,还要说IT的事。除了满足用户的简单应用、良好信用,我们要关注我们的系统和集成。一个是品牌的管理还有界面的管理,最后实现一个价值取向。我的价值取向就是SOA,这也是一种价值取向。我们现在做任何一个系统都有价值取向,你的钱从哪里赚,业务流程是一个例子。
陈钢 : 这个里面我就这个图稍微多说几句话,我认为做SOA最重要的是流程。2年前我当时是在五洲大酒店,我也是最后一个讲演,我当时说了,SOA是一个架构。但是更重要的我认为SOA很伟大。有一个日本的女孩子,是一个盲人,叫做浅川智慧子,她是IBM的员工,她有14项发明专利,一个盲人都可以做到这样,IBM的公司很伟大,盲人都可以创造这么大的价值。所以我们要看一下盲人为什么有这么大的创造力。
陈钢 : 我想SOA里面最关键的就是它的流程,那么在奥兰多的时候,大家都在反复的讲。因为我不知道in/out是什么,我认为流程就是5个关键点。第一个是决策,第二个是输出,第三个是输入,第四个动作,第五个是动作与动作之间的关系。任何一个流程,如果你能把这5样东西描述清楚了就是一个流程,这个流程如果是人跑的就是人管的流程,如果是系统跑的就是系统管的流程,如果是一半人一半系统的,就是半人半神的流程。
陈钢 : 大家只有搞清楚了流程才可以做,我们发现我们有一半是手工进行的,还有一半是自动化进行的。在座的可能有IT公司的,但是我所面临的大型企业没有一个有这样的机会,我们面临的都是非常复杂的系统。我到中国移动之前,你想得到的东西我们都有,从硬件到软件,国内的系统厂商也在我们那里做过,投资超过3亿了。那么大的系统我怎么做起来?我们首先要搞清楚流程。
陈钢 : 那么在流程中间,我们要分析出来什么样的流程可以在系统上面实现。我们大家发现,人类发展以后,我们从农业社会工业社会,然后到了机械化社会,到了现在的信息社会,这个过程当中我们可以看到,农业社会我们用了1000年变成了所谓的农业化。就是我们把很多的农业生产流程化了,一“化”了,就变成了一个发展的大的规模。那么工业化也是,从有了蒸汽机以后,很多的东西工业化了,一“化”了就把人类的生活、生存,甚至在做很多的东西反复重复的东西流程化了。就是把工业系统流程化了。那么到了信息化也是一样的,还是流程。
陈钢 : 为什么以前不那么重视流程呢?因为以前的发展过程太长,农业化1000年我们才考虑一次流程的问题,工业化100年我们才考虑流程的问题。到了汽车发展的过程,最近福特把所有的人类放到4个轮胎上跑的过程当中,我们20年才考虑一次流程问题。到现在,一个中国移动2.5%的GDP贡献的公司,刚刚只有7岁,我们就在考虑流程再造问题。因为我们的业务模式发生变化了,从原来以网络为中心,变成了以服务为中心。我们现在的口号是要做信息的专家。
陈钢 : 我们这3次大的业务模型的变化是在这7年内发生的,我自己经历了。那么业务模型发生变化,企业必然发生了变化,那么你的技术是已经有了的。但是我们的业务模型发生变化以后,我们怎么使我们的IT系统支持它呢?就是中间的流程,这个流程在2到3年就会发生一次变化。当2、3年发生变化的时候,你的系统不能很强地支持它,在坐的CEO会非常不满意。
陈钢 : 现在这么大的客户的数据系统,现在是很吓人的,我倒腾一次数据库需要一个月的时间,这么困难的工作,这么庞大的IT系统,我怎么能支持老板脑子里面转出来的业务模型?我要把3个品牌变成300个品牌或者是3000个品牌支持我的用户。那你怎么做?我们的系统、我们的人、流程,我们的市场部、计划部所有的流程已经习惯于原有的流程,你能不能做到新的流程?这是非常非常难的,所以这是我们目前发展的重点。
陈钢 : 所以在坐的想做SOA你一定要知道流程有多么重要,流程清楚了你才知道在SOA上面封装什么?什么地方紧耦合?什么地方松耦合?改变是非常困难的,每次业务的流程发生变化都是非常困难的,老板脑子里面转出一个新的想法非常快,Robert会经常做新的idea,但是我们底下做执行的人怎么办?你要改变一个企业的流程和你改变生活的伴侣不同,更像改变你的一个孩子。我儿子当时7岁,现在他已经18岁了,比我还高。我看他7、8岁的时候坐在沙发上看作业,我在想他的脑子里面在想什么。但是过了十来年的时间,我发现他身上发生的太大的变化,而我改变了他很多的东西,他从我身上学到了流程上的改变,这种改变是你不得不面对的。只要里在这个企业里面混,你就没有办法不面对的,这个是主要的意思。
陈钢 : 另外一个我想举一个例子,就是从调查上看,这个例子叫做适者生存。那么在适者生存的情况下来看,通信行业会有这样的发展,在工业行业有这样的发展,在卫星行业有这样的发展,谁会成为幸存者?我认为是适者,你能适应快速地变化,快速地变化一定不是IT结构,是快速应变的流程,你能不能把流程变成一个快速变化的。老板的脑子里面会经常有新的想法,你的工作是怎么样把他的想法在IT系统里面实现出来,而不是改变今天用甲骨文明天用DB2,后来用Informix。
陈钢 : 从业务视角上来看,流程的视角是连接业务视角的关键。最关键的是要把握这个流程,刚才唐博士讲了,做流程的时候不要做流程的人考虑,搞IT的时候不要IT的人去考虑,我不同意,IT的人你让业务的人去想他搞不懂。但是我们搞IT的人我们最聪明,我们是可以学业务的,我就学了业务,我从不懂通信和电信,我干了6年我现在懂了不少了。我们必须学业务,就是说我们在做流程的时候我们必须了解业务和懂得业务。你只有IT的人懂得了业务,你才能把流程做活,否则的话,这个业务,你系统做得再好支持不了最后还是IT。而最后的起点和终点来贯彻的,评价成功的关键就是能否高效地执行完成这个旅行,能否高效执行完成这个流程。
陈钢 : 最后一句话是“不怕慢,就怕占”,刚才Bete Demeke给大家画了一个SOA的路线图,一天干什么,两天干什么,5天以后SOA,对于企业里讲SOA是一个长期的过程,你每天要有前进。我的经验是每年做SOA项目的时候,放到SOA架构里面考虑,重点是要找到今年实施的SOA的项目,和当年老总脑子里面转最难受的业务草图是什么,你想办法跟他的问题结合起来。你很容易跟他连接上,这个时候你可以得到更多的投资和支持。
陈钢 : 这里面有一个松耦合的问题,一定要注意我们对老的系统之间不能紧耦合而是松耦合,怎么封装成复用,而这些业务是怎么和原有的IT之间结合,使我们的系统快速地走起来,这是我们SOA的特点。
陈钢 : 最后谈一下SOA的管制问题,这里面的问题大家都要考虑,做SOA的管制不是在SOA系统实行以后再做,而是在开始的时候就要想到这些因素。特别是做流程,做流程分析的时候,每一个系统我们做流程的时间远远超出于开发的时间,我第一个SOA项目的时候流程做了8个月。我不是吓唬大家,确实是因为太复杂了,我们真正实施的过程只用了3个星期,完全跟Bete Demeke讲的是一样的,非常快。实现起来效率是很高的。这个实现了之后还要梳理它,所以梳理流程也是很重要的部分。
陈钢 : 我觉得SOA其中比较重大的特点,唐博士也讲到了,他举这个例子是把后台系统向前台移。
Bete Demeke : 非常感谢,讲得非常好。我没有算时间,但是我想说,陈钢花了他发言的70%的时间,把他的100%的业务都讲完了,就是他们将期待着什么样的项目,讲到了互联网的融合、媒体的融合,移动手机的融合。我们现在的挑战就是怎么样期待它,怎么样利用技术来解决挑战,这是一个非常关键的问题。
Bete Demeke : 因为SOA就是跟业务有关的,我们的嘉宾讲演者也讲到了这个问题,也跟流程讲到了,SOA跟IT也是有关系的。但是我们的领导还是考虑到业务的远见,我非常感谢大家花了时间来给我们做讲演,也感谢各位听众,你们花了一早上的时间坐在这里听讲演。在我们表达感谢之前,Sandy写了一本书《SOA & Web2.0》,这本书从英文翻译成中文了,而且由清华大学出版社所出版发行的。因此,我们现在在这儿就整合了这本书,我想再次感谢大家。
51CTO.com直播小组 : “IBM 2007 SOA与企业成长高峰论坛”今日直播到此结束,敬请各位朋友关注明日(7月11日)上午的直播,时间:09:00 12:00。
51CTO.com直播小组 : “IBM 2007 SOA与企业成长高峰论坛”将于9:00正式开始,我们的直播也将于9点开始开始。欢迎广大朋友们准时观看,第一时间了解大会现场动态!
51CTO.com直播小组 : “IBM 2007 SOA与企业成长高峰论坛”上午日程:
IBM 软件集团 SOA 架构全球副总裁Dan Powers先生做《SOA最新技术》的主题演讲;
IBM 公司亚太区副总裁Mr.Peter Murchinson先生做《业务流程管理的联通性:搭建服务架构的龙骨》的主题演讲;
IBM院士兼副总裁Jo Cheng博士做《走出开发实验室-助力SOA在中国的实施》的主题演讲;
IBM GTS 应用服务总监 Janet Kramer女士做《SOA 在科技服务层面的应用》的主题演讲;
IBM公司软件培训经理马进先生做《IBM SOA培训》的主题演讲;
51CTO.com直播小组 : IBM软件集团大中华区SOA销售总经理夏然先生主持上午的论坛!
夏然 : 各位尊敬的来宾,早上好!今天非常高兴感谢大家来到大会的第二天的现场。昨天,全球SOA的领导Robert LeBlanc讲了一些宏观方面的东西,讲了在全世界我们怎么做的战略。今天,我们讲一些别的东西,讲怎么样彻底实际的把SOA落地到全国。其实,这就是我们非常想要大家接到的消息,怎么怎么把SOA在中国、大中华地区做好。
夏然 : 今天有几个重要的节目,等一下会有全球的领导,全球负责SOA销售的最大的副总裁讲一下SOA怎么样切入。然后由亚太区的副总裁WebSphere讲一下业务流程管理,最后讲中国开发中心、中国院士何副总裁讲一下中国的开发中心能给大家带来什么东西,以后还有咨询和服务的部门讲。最后,SOA的架构手下的人技术不够,怎么办?我们会接着给大家讲一下教育的课程和培训的课程,给大家讲一下全面的发展。
夏然 : 在这之前,SOA今年在中国落地已经有很多很多的客户了,希望下半年我们会跟大家一起合作,把SOA在中国做深、做好、做大。下一步我想给我的队伍做一个小小的广告,今天中午的时候我们就结束了,很多合作伙伴的东西放到杭州软件的合作伙伴大会上宣布,虽然这个会议结束了,但是我们在楼上会有四个场地,四个可以上机的做操作,大家如果感兴趣想学学SOA到底怎么落实,可以上去看一下,亲手做一下,这是对大家很好的启示。
夏然 : 下面我们请第一个演讲嘉宾,他是我在全球的领导,但是他代表全世界IBM全球SOA销售团队,他在之前是亚太区的副总裁,调回美国负责SOA的全球销售。他会讲一下在SOA怎么做切入点,切入点里面有什么产品,做什么东西。我以前和合作伙伴聊过,他说你们IBM的软件博大精深,意思是咱们怎么样把他做浅一点,所以才会有这些切入点。
下面有请全球SOA销售副总裁Dan Powers。
51CTO.com直播小组 : IBM软件集团SOA架构全球副总裁Dan Powers先生做《SOA最新技术》的主题演讲!
Dan Power : 谢谢,你好。今天我想花点时间,给大家介绍一些技术内容以及服务方面的内容。从SOA来说,对于你的企业如何找到切入点,对于你的基础设施来说,从哪里切入,Robert昨天说到用SOA解决业务流程的问题,使这些流程能够体现在你的IT基础设施当中。SOA其实是一种架构的风格,来支持业务和IT之间的结合。很多IT专业人员知道,其实IT的真正目的就是这样的,围绕SOA这段时间发生了哪些变化?
Dan Powers : 大家的业务挑战可能是一样的,只是比起过去挑战更多了,组织机构更加庞大,而且通信的规模更大了,而且中国和印度更加开放了。这些都对业务和企业的领导者提出了更高的要求,你怎么样作出反映,怎么样能够使企业迅速的作出响应,怎么样作出一个全球化的供应链,正如Robert昨天所说的,并不是所有的企业他们真正达到全球化的水平。
Dan Powers : 作为IT人员来说,你们得到了人们更多的要求,而且你的预算会越来越少,这点非常令人烦恼。对于很多企业和公司来说,我看到大家都有很多老的架构,我看到这是一种统一的模式,这种模式是各个部门建自己的IT,会有很多的存储器、很多的应用,同时又很多的业务接口和规则。与此同时,数据在捆绑,在各个不同的部门里面,当企业要在全球化的经济当中竞争的时候,那么就会有很大的压力,他就会找IT人员说,你们要提高速度,有的时候我们是很困难的,我们也不想这么困难,但是IT希望成为英雄。之所以人们对SOA感到非常振奋,是因为它能够帮助IT人员,能够帮助IT成为企业的英雄,这就是一个很大的变化。
Dan Powers : 具体来说有哪些变化?IT行业的技术已经达到这样的水平,它可以使得IT能够和业务开展对话,而且能使得IT找到业务。对于业务部门经理来说,你可能需要有门户,而且伙伴也需要门户。与此同时,你还要使你的业务部门和外部进行联络,但是十年前只靠互联网是不能达到这一点的。同时,你还要和业务部门开展这样的对话,了解他的业务流程。你和业务部门的人坐在一起搞出业务流程,把这个流程放在IT的系统上来运行。所以,我们看到已经有了这个技术,有了这个标准,使我们的IT人员能够做到这一点,能够和业务部门开展这样的对话和交流来支持业务的发展。
Dan Powers : 还有一个趋势,就是IT基础设施与高层业务之间的接板或者分离,这个流程会有几个步骤,比如核对库存,更新客户资料,所以这些可以把它分成更高层面的业务。当然,也可以依然和你的IT系统连接在一起,比如数据和交易,像标准的Web服务,还有其他的技术,使你能够把后端的服务以标准化的方式提供出来。
Dan Powers : 我看到不同的业务部门建了很多的业务接口,而且消费了60% 70%的IT消费,和我交流过的CIO他们其实更希望花更多的钱,以便响应业务的需求,而不是用于维护企业当中不同的应用接口。那么SOA能够帮助解决这个问题,并且能够帮助CIO摆脱这样困扰呢?
Dan Powers : 有关SOA的切入点,很多客户都有相同的问题。他们从业务角度和IT角度来说,从SOA上获得哪些好处,他们是否已经成功?昨天我们在这方面听到很多的例子,今天我还会讲更多的例子。另外一点,如果我要开始做SOA的话,那么我从哪儿接入?我在公司当中,从哪一个部门开始呢?比如我们找一个业务领域,然后开始一个项目,显示SOA的情况。
Dan Powers : 我们要从小做起,让人们了解,而且熟悉。通过我们在国际上的实践,我们发现客户一般来说,主要是从这几个领域开始做SOA。很多客户会从人员做起,他们知道,在组织机构当中,他们必须要一种格式来展示他们的应用。我们必须能够看到这种应用,不管你是规划经理,还是企业的运行者,你看到的情况和客户服务代表所看到的视图是不一样的,或者从供应链上的人看到的是不一样的。
Dan Powers : 人员的切入是非常重要的,很多SOA都从这一点切入。另一点,就是流程数据。大家知道数据无处不在,而且采用不同的格式,有各种各样的数据库。如果你要把你的公司做内外部的连接,那你必须要把数据源与其他的机构数据源连接在一起。那么怎么样来连接?怎么样能够把它和SOA的人员部分连接在一起?其实SOA最困难,或很困难的部分是在流程方面。特别是在企业当中,用SOA来进行业务流程管理,怎么样把这个流程进行模式化,怎么样运行这些流程,而且方便地把流程和数据结合在一起,而且能够降低公司的成本,我们会花一点时间讲这样的问题。
Dan Powers : 因为这个切入点是非常重要的,做起来也是很困难的。Peter也会在下一个演讲当中介绍这个问题。我们讲一下联通人员,为什么说这一点很重要。人员是企业真正的驱动力,企业的决策是由人来作出的,企业和客户的沟通也是靠人完成的。怎么样能够使这些人在适当的时间里获得适当的信息,作为销售人员他必须有适当的客户信息,在他和客户交流之间有应该获得这些信息,了解客户的需求,那么你怎么样帮助这些销售人员呢?
Dan Powers : 通常,我们作为消费者,能够感受到一个公司的IT系统的落后。比如你可能给银行打电话,或者给电话公司,接电话的人不了解你的情况。作为客户的你感觉他们的IT系统不太好,人员的接口做得太好,因此他们不可能提供很好的客户服务,他无法和你进行良好的互动。
Dan Powers : 这是CEO非常紧张的事情,他们希望获得很好的客户满意度。如果他的IT系统不能够给企业当中的这些人员提供这种信息的切入点,这是不可能成功的。谈到技术的切入,很重要的一点就是门户,重要的是要建立企业当中的门户基础设施,它能够满足一个企业当中所有观众的需求。我看到,世界上大多数公司总是有一个网站,这个网站是能够满足各个职能的需求,比如看到各个部门的门户。然后这些部门又再提供内外部的门户,有的时候还开发出为不同的业务伙伴开发不同的门户,然后又使用不同的语言,再为业务伙伴可能要建立几个门户,因为他们可能会通过网络浏览器,或者通过电子方式做交易。为此他们要为他开发多个门户。
Dan Powers : 在IBM我们发现了这个问题,通过和客户进行交流,发现其实人们真正需要的是有一个企业的门户策略。当我登录这个门户的时候,你应该知道我是谁。我可能是客户服务代表,我要看到的东西能够满足我的工作需求,而这必须根据我的资料自动生成,因为我的资料当中可能说我讲普通话,那么我的门户显示出来应该是中文的。假如说我要和世界其他的客户打交道,那么这个门户应该是英文的。如果我是企业的领导者,作为领导者当我登录门户的时候,也应该根据我的资料显示我的视图。
Dan Powers : 同时,能够知道我是用什么设备登陆的,根据这些信息给我相应的支持。然后提供我为完成工作所需要的应用,不论我是业务伙伴还是企业领导者,还是服务代表,这是很简单的事情。如果能做到这一点,就能够有更快的响应性,提高满意度。门户也可以支持多个应用,它是非常面向服务的,而且这种门户应该在不同的部门得到重复的使用。它可以让你有一个综合的视图,能够使你满足其他方面的角色的需求。
Dan Powers : 一个加拿大公司,他们提供的是实时的KPI,提供给工厂的经理人员,工厂的计划人员。实际上从仪表盘里面,你就能够知道他们各自的任务情况,能够节省资金。的确,他给这个企业节省了很多的时间,节省了很多的资金,能够看到各个工厂的情况,因为他们有48个工厂,分布在加拿大的不同的地方。另外我们还有其他的技术,也是门户的一种技术,可以让大家把不同的视图结合在一起。它还支持不同的角色,比如一个销售的副总裁,这可能是视图针对地区经理的,他们跟VP的视图不一样,还有一个本地的销售经理。你们会注意到,类似的门户功能、视图都是基于个人的角色,它登陆看到不同的视图。这种技术还可以巨大的进行扩展,政府来选择门户的技术。我们使用这样的门户,在我们的内联网给我们的客户使用,针对IBM的工作,有来自人力资源部的信息、员工的信息都是我所需要看的,这是非常强大的一种工具。
Dan Powers : 在我们考虑到其中某些技术的技术来说,我们建到门户的技术,IBM有很多的战略,关于软件技术,我们可能收购一些公司,还有他们的一些特性,能够购置我们的产品组合里面进一步的加以改进。在今后随着时间的推移,我们很快构建性能的一些信息显示板,这些技术他们更容易用起来,参与到开发过程中。同样的地方,我们希望很快开发这些组件,然后根据我们的数据作为门户的一部分来联通。实际还要跟客户在应用基础设施的服务上进行合作,因为你需要构建一个有扩展性的基础设施,你需要尽可能的消除重复的门户在你自己的机构内部。
Dan Powers : 第二个切入点,我们想讲到,这是一个非常非常热门的。这就是流程的切入点,这些企业,包括一些业务的流程,他们希望IT能够了解这些流程,能够在IT的技术中加以实现。我们考虑流程的时候还会有很多,比如在一个银行里面,你会申请一个贷款,还有不同的步骤在银行当中会发生,这就是所谓的流程。最终我们可以得到贷款的钱,买车、买房子,或者帮助业务的发展等等。这些流程、步骤来说,都是叫做业务服务。这些流程可以是一种叫做基于人工的,或者自动的、或者基于信息的,包括机构内信息的资源,它们可以是基于事务处理的。但是这里面强调很快的利用模型看上去是什么,可以构建和城市的应用,能够去运行这样的流程等等。Peter会讲到在运行流程的时候,实际监督这些流程,给我们提供这样的信息显示板,在机构的内部,可以更多深入的了解,来监控流程作出决策,能够做一些变更,他们也可以了解他们的流程问题所在。有的时候,多数的机构并没有这样的视图能够看到这样的流程,他们也不知道什么时候出现了问题,他们也不知道他们是否能够做一些变更,解决这些问题。
Dan Powers : 拥有这样流程的很多是很大的金融机构,在德国,他们寻求如何发送电子邮件,把邮件发给客户。我们给他们做建模的时候都是人工的做法来改进流程,他们也不知道为什么做这样的流程。他们有各种各样的IT设施,但是他们并不一定是人工的,他们可以改进审批过程,包括审批的流程,加以自动化。他们会使用WebSphere、Business、Modeler服务的流程做成一些模型,能够跟他们的IT服务结合起来,创建和谐的应用,能够运行这样流程的服务器,这是令我们非常振奋的。
Dan Powers : 很多的业务部门第一次能够知道,所有的IT都是可以提供的,可以帮他们实现业务的流程,改变这样的流程。很多公司的SOA项目都是从流程开始,他们给流程做一些模型,跟业务的所有者沟通,把它变成一个非常美妙的业务案例,论证他们在IT的项目,他们能够明确的了解获得什么样的结余在业务上,你们知道他们的预算越来越紧张,越有限,他们会提出一些问题,让他们去论证一些项目,来真正的了解到底对他的企业带来什么样的影响,对他们的收入是否能够提高客户满意度,或者降低成本。这些需求来说,都只是通过跟业务部门合作,改变他们的一些流程,才能够加以实现。
Dan Powers : 信息的切入点,有很多客户是从这里开始的。昨天山西移动的陈先生讲到,前面有一些视频(服务)可能把手机关掉等等。他们有一些数据是在遍布于企业内部的,包括一些收购,当时他们感到非常困难,能够有一个单一的客户视图,单一的计费订单等等。还有,他们想能够看一看所有的客户数据,能够做一些分析,能够去提取价值,来了解我们新的市场机遇在什么地方,以及他们的竞争对手怎么能够打入市场。有时候这些数据可以帮助他们在机构内部,可能不一定真正的加以利用,除非我们有一些工具,能够把这些视图汇集在一起,采用一种方式加以呈现,能够做出合适的业务决策基于这样的数据。所以我们讲的信息是作为服务,能够作为信息加以提供在我们的IT基础架构里面。
Dan Powers : 还有一些新的术语开始出新了,包括动态的数据仓库,让我们能够更多的了解这些数据。我们说到这些的分析工具可以帮我们去做。我们再来讲信息服务,有一种叫做金融服务,由于一个SOA的基础架构,我们来讲四个不同的方式,包括数据和其中信息的方面。
Dan Powers : 第一个,信息的复杂性。怎么样访问数据,他们可以访问数据,并提取出来。第二个领域,多数的机构有多种的版本真实性,数据库在多个数据库里面和电子表格里面都有自己的视图,他们要取决于员工的角色是什么等等。所以,我们的客户合作构建主数据库对于产品、客户的信息,其中有一个统一版本的真实性,包括产品的描述在公司内部。任何人使用它的时候,都应该有统一版本产品的描述内容。所以你把产品的描述放到客户的网站上,描述应该是跟你在业务合作伙伴的描述是一样的,或者你可以放到内网上也是一样的,这是单一版本的真实性要求。
Dan Powers : 你们还会构建一些服务,能够把你的内容集成到流程中。流程随着运行需要数据的信息,关于客户、关于数据方面的,以及关于现有的数据系统等等。应该都很容易提取出来,在流程当中加以使用。最后重要的一点,我们花了很多时间,能够得到一些洞察力,能够提供非常强大的数据功能,帮助我们做决策,这是具有巨大数量的数据,在公共领域里面有很多的数据、包括企业里面,应该能访问数据,充分的了解他们,做起来是非常困难的,我们有很多的IBM产品能够实现这一点。
Dan Powers : 些是协作运营商的保险前提,他们能够得到正确的客户信息,以及它的呼叫中心、客户管理。针对他们的销售部门,来了解一个客户怎么来开展业务,怎么样发展业务关系,他们进行对比,了解客户,知道客户需要什么,了解客户跟他们业务部门的关系,以及所有各个关系。这样使得他们的员工效率更高,更加有效的了解客户的需求。
Dan Powers : 有一点,我们听客户说提供巨大的工具在开发上,还有合成应用上,这里面是否开发和管理信息变得更加复杂。这就是最近我们刚刚关于IBM的发布,让它更加容易的跟踪数据的资产,把它应用在我们的企业应用当中。最后重要的一点,就是动态的数据仓库。这里面把所有的信息在机构内部放进去,开始构建分析的功能,看到它的一些趋势、发展模式,更好的了解客户,更好的了解我们客户的情况。
Dan Powers : 具体的说,我前面说的切入点当然是非常重要的,有很多客户开始的时候,开始考虑SOA,我们一开始叫做联通性的切入点,或者可重复性的切入点。联通性切入点比如访问门户,访问有益的信息,更好的让它变得更加容易,来联通所有企业内部的数据和应用程序,一种标准的办法,有更好的可扩展性,能够有更好的表现性能。这些联通性是附在我们应用界面的核心,全球公司正在体验的情况。
Dan Powers : 一开始做SOA的时候,这是可以得到的。可能我们做得越多,面对服务流程的价值就越高,随着把信息加以细分,提供的服务和提供其他部门的开发人员,包括开始使用这些服务,可以节省我们大量的时间,开发新的应用功能,可以给我们带来很大的成本的结余,节省缩短接入市场的时间。我们知道可以得到很重复性的时候,让这些CIO告诉CEO,他们有多少的结余,可以开发利用。
Dan Powers : 有三个例子是关于联通性的,这就是我们讲到的企业服务总线。IBM有非常丰富的产品的组合和技术的组合,他们可以来处理一些最小的请求,或者最大的事务交易的系统。这是一个体系结构的风格。他可以说我应该有这样的适配器,IBM的技术可以更加容易的连接DB2等数据库上。
Dan Powers : 第二,提供非常好的开发的框架。这样的话可以创建自己的适配器,可以更加的容易去做。我们还提供一些服务,可以给你进行传授、合作来提供这样的适配器,都是可以的。这都是非常好的,在联通我们企业内部的应用。我们还有一些技术可以作为ESB解决方案的一部分,可以连接外部伙伴的系统,给伙伴提供门户。另外一些事情就是跟他们用电子的方式、交易的方式进行连接,我们提供非常强大的产品的组合。
Dan Powers : 还有服务的可重用性,我们用一些方式很快开发服务的资产,能够找到它,作为我们内部的调试方式管理。如果我是业务部门创建了某一个业务的服务,或者WEB的服务,如果另外一个部门进行修改,我们要加以批准,如果部门开始使用的时候,他们可能不是一天200个,而是500个交易,我们的操作人员需要了解他们,所以我们需要和客户密切的合作,在技术提供上帮助他们能够做服务的生命周期的管理,他们随着服务更多可以体验到这样的情况。
Dan Powers : 个切入点是不断演进的。WEB2.0等都是一些非常有帮助的工具,帮助公司在互联网上进行协作,也是非常有意思和有帮助的对我们使用,包括一些及时的消息,从互联网开始,变成非常强大的业务工具,这些事情都是非常强大的工具。我们可以把技术进一步的发展,把它接入到我们的产品中去,这样作为我们产品的一部分,也可以在业务的环境中加以使用。重新混合性,把不同的资源整合起来,这样它的应用内容非常的丰富,而且从浏览界面来讲,又有很好的体验。从公司角度来讲都有很好的使用。
Dan Powers : 我们现在把它接入到产品中去,确实我们需要不同的资源整合起来,把不同的数据库整合起来,通过Starwood应用提供不同的服务,它们增加很多的点击率,而且现在已经带来了很多新的效益,收益也增加了。另外,信息分析服务仍然不断的向前演变发展,他们可以看到很多的数据,像博客等等,我们可以把它集中起来,这样可以了解客户和客户之间的关系情况。对于公司来讲这是很重要的。你找到市场,把信息加以正确的使用。
Dan Powers : 因此最后我想给大家也少一个想法和观点,你怎么样在SOA的项目中进一步的向前发展。首先和客户合作,我们已经开发出非常强有力的服务组合,我们可以和你们共同的进行合作,实行你们公司对SOA的策略。如果你们做SOA的话,我们要做做诊断,我们可以看到你做得怎么样,可以你诊断改进,另外我们还有很多专业的服务专家跟你进行合作,做流程的管理。Peter一会儿会详细讲一下,还有适用性情况,怎么样管理、治理你的项目。我们还有这样的服务,就是集成方面的服务可以帮助你部署、开发、管理企业服务总线,我们要跟你们不同的磋商、沟通,看看怎么样把虚拟化的工作,把服务器、数据信息,把它们融合在一起,使你的公司具有灵活性。
Dan Powers : 特别是对环境如何进行管理,这是一个非常大的题目。特别是我们现在在Tivoli有很多的产品、很多的服务,全球服务都是围绕价格管理和服务方面的。第二,架构是非常关键的,所有的架构有三个层次方面的架构。首先是流程的问题,我们讲了很多参考架构的问题、软件架构,很多产品都是免费的。我们把我们的技术在IBM进行了不断的开发,我们把这些参考的架构都给大家填进去了,因此大家可以从技术上帮你解决问题。
Dan Powers : 另外你们有了SOA项目以后,可能要把切入点的问题结合进来。你如果要建立门户网站,首先需要把它和不同的信息来源连接起来,可能这些信息来自你的公司,你可能要考虑企业服务总线,都应该纳入切入点上,随着时间的推移把它们结合起来。我们一开始都是从切入点开始做。这是一个非常好的让你一开始就仔细的考虑,作为一个公司从什么地方开始,还要充分的了解其他人在这个项目中做了哪一步。
Dan Powers : 下面我们看看公司中备选的方案,看看你怎么样建立一个解决问题的方案,你的客户关系管理,你要确保在项目中一定有怎么样重新使用的因素,你要考虑进去,要了解你们的公司资源再用的策略是什么样的,包括一些数据库、Tivoli、WebSphere。当你学习以后就学完了,也就是说你要继续的追求知识,你学完的知识就学完了,我们现在就要提供不断学习的知识,让客户的体验不断增加,都是围绕SOA的,我们有很多在线的工具,帮助你考虑SOA是什么样的,对你的IT部门产生什么样的影响。还有价值分析工具把你的信息告诉你,你作为一个公司应该从什么地方开始着手工作。
Dan Powers : 同时,把你目前开展的SOA项目放进去,从技术角度讲,告诉你现在还缺什么,你需要采取什么样的步骤,作为一个公司赶上来。因为现在有很多不同的上千的客户案例都在里面,这样将继续获得知识的学习,例如我们有教材、围绕IBM、SOA方面的知识经验,同时你还可以订阅SOA的信件、通讯,这样你可以获得更多的消息。我们在中国有团队,他们有丰富的经验,在这方面做了很多的项目,因此你们可以学习到很多的东西,所以在你们学习的时候,我们可以给你们帮助,作为一个公司我们帮助你,你们是我们的英雄,你们的企业是我们的客户,帮助你们增加收益,同时我们获得成长。因此谢谢大家!
夏然 : 非常感谢Dan Powers帮我们讲的切入点。大家不知道,Dan Powers是SOA销售副总裁之前,不但领导IBM的Linux,也是在华尔街上做过资深架构师。所以Dan Powers先生非常厉害。
下一位先生是Mr. Peter Murchinson,Peter是亚太区WebSphere的副总裁,是负责所有相关的事情。下一步咱们要讲一下业务流程管理,这个是一个非常厉害的信息。现在让我请出专家Mr. Peter Murchinson。
Peter Murchinson : 非常感谢大家今天再次的光临,我非常高兴。刚才给大家看了这张图,这个业务流程的管理是我今天要详细展开谈的问题。我们的业务流程管理软件建立在WebSphere的基础上,是我在亚太地区负责的工作。我简单的跟大家介绍一下,我们怎么样建立,或者到现在的地步,实际我有三个词要描述WebSphere。集成、SOA和灵活性。
Peter Murchinson : 首先,WebSphere把一切事务结合起来,不管是应用还是人做得工作,各种公司不同的资产,这就是WebSphere产品线所做的工作。实际十年中我们把它的功能开发出来。我一会儿主要再介绍。今天讲的是我们最新的做得工作,当然还有其他方式的集成。如果你有两个系统,你想让它们之间握手,而且非常安全的、可靠的握手,这是非常简单的。如果有很多的应用系统,你想相互之间联系起来,在交易的基础上联系,让它传统的EAI企业集成,我们也可以这样做。根据过去以往经验的基础,我们基于产品做得方法,以后给大家详细讲。
Peter Murchinson : 给大家讲WebSphere,首先就是做集成。大家如果看一看我们公司中搞的各种计划,如果你考虑到我们要解决的问题是什么,这都要求我们做集成。我希望可能WebSphere做这样的工作。第二部分,我们怎么做集成。关键的技术要做,我们怎么来搞?我们使用SOA的技术来搞集成,这是很重要的。为什么很重要?
Peter Murchinson : 因为三个词:集成、SOA和灵活性。由于我们使用SOA的技术,我们就能够提供灵活性;由于SOA技术本身的技术特性决定,我们可以重新使用各种不同的部分,能够调整、更新、修订和修改基础架构的某一部分,也就是说架构本身也就变得非常灵活。因此我们可以非常简单的加以改变,这样整个公司也变得更加灵活。这就是我要做得工作的三个词:集成、SOA和灵活性。
Peter Murchinson : 到底搞集成有没有道理?我们认为还是有道理的。最近,我们做了一些世界最有名的公司的CEO的调查,他们说近两年要对公司进行经营方式的改变。这些公司的CEO说,过去有一些理由,可能有些由于人的问题,可能有些由于地点的问题,也可能是竞争的问题,对手的问题,但是还有技术的问题。技术现在非常的好,但是不灵活。如果公司想改变,首先IT架构非常难以改变,就像刚才Dan所说的。IT预算越来越多,因为不断的增加,你有很多的投资要使用,我们有更好的方法来做。
Peter Murchinson : 另外的一个调查告诉我们,IT的重点改变不是降低成本,当然我们还是要降低成本,作为IT部门的公司工作人员,我们都要降低成本。但是重中之重还是进一步推动流程的发展,获得更好的绩效。因此Dan给我们介绍的情况是非常重要的。可能我们应该进一步的深入研究问题,什么是业务流程,我先讲一下。大家都有一个感觉,但是到底什么是业务流程?
Peter Murchinson : 业务流程是一个有序的、一系列的任务,你必须通过执行这些任务来完成工作。也就是一系列需要完成工作要做得任务,按照顺序排列的,进一步推动它。首先,它并不是一个技术问题。流程实际上是让你的业务能够运行的非常好,但是我们需要技术推动它。当你启动一个流程,解决开展你的工作。这个流程可能会大、会小。比如这是中国银行的后端,有20个人在后面,他们的工作就是接受流程,你可以做他的工作,他做得工作是一步一步的,这就是流程,你可以进行审查,进行自动化,可以分析看看他是不是有效,也可以改建它,因此流程可能是非常小的。同时流程也可能是非常大的,作为制造公司来讲,他们有巨大的供应链,他们有一个大工厂。
Peter Murchinson : 四川省要往上海运东西,上海又往别处运,有可能是非常长的流程,流程拉的非常长,因此我们也可以把它进行微调改进。因此讲流程,就是一个公司要开始运转,首先要有流程,因此我们说这里有不同的流程,有些流程牵扯到很多的文件。例如应用、跟合同打交道的流程。还有一些流程是非常集成性高的流程,我们必须要有很多不同的系统共同合作来完成订单、库存系统,这些系统要集体运作。最后有些流程牵扯到很多决策,例如要做决定,对银行做决定是不是要贷款,做放贷决定,有很多准则要符合。这些流程也牵扯到一系列的步骤,不断完成步骤才能完成工作,这样可以自动化,也可以调整它,改进它。
Peter Murchinson : 因此我想说,业务公司开展自己的工作,技术帮助公司开展业务,之间有很大的关联性,因此这就是全球都关心的问题,在亚洲关心的问题,在中国更是如此。流程一般并不是非常顺畅的来运行的,首先常见的问题并没有得到非常好的记录,可能没有足够的资源记录流程的情况。需要的时候就要记,不一定你有这样的人力资源,有的时候就会碰到这样的问题出来。还有公司有时候不考虑怎么样做这样的工作,我们一般都会从公司的角度来想这个团队怎么做,那个团队怎么做。但是从总体角度来讲,你可能考虑的不多,我们通过它就可以看到一些缺点和不足,加以改进。
Peter Murchinson : 当我们开始使用SOA技术用在流程的时候,首先要改进工作。上面我介绍的流程可能会提供一些帮助。如果这个流程运行的非常好,但是我把一些技术放进去以后,在一段时间以后就会有很多需要改进的时候。但是使用SOA的技术,我可以很快的改变小的流程的部分,这样我就可以利用优势获得灵活性。
Peter Murchinson : 另一点,Dan提到了,实际上你可以用流程做信用的核对。比如银行可以使用这样的核对流程,当你核对的时候,你不仅仅可以快速的核对,与此同时你还可以有小的组件,每个人在使用的时候,都得到了一个改善的流程。所以,这也是SOA基础的BPM带来的好处。与此同时,也使大家降低了维护的成本。这方面我们还会讲更多。
Peter Murchinson : 我们这样做的结果是什么?我们有一个系统,它可以有一个层面能够带来刚才讲到的改善。首先,我们不需要有一个流程的逻辑,嵌入在里面。我们有一个传统的系统,可能我们不希望改变所有传统的应用,但是有了SOA,我们可以把它们结合在一起,使用一些组件的服务,然后再使用流程定义,让它们加以执行。早些时候我谈到了,我们还可以做其他方面的集成。我们还可以采用简单的集成,比如说我们还可以用企业应用集成,但是我们在BPM上可以从这个层面开始,随着流程123得到执行的时候,它可以启动下层的内容,因为它和业务的运转方式是完全相同的。
Peter Murchinson : 我们怎么样开发或运行这些BPM系统呢?从简单的角度来说,它要经过四个流程。首先是建模,然后是组建,然后是部署,然后是管理。实际上有没有人做应用开发?在过去我们把它叫做建设时间和运行时间,在这儿对SOA来说,它不再叫建设时间了,而是叫做Symbol在SOA系统你不需要建设,你可以重复使用很多东西。我们把适当的部分组合在一起,然后我们对它进行部署。晚些时候我还会介绍更加深入的内容。
Peter Murchinson : 建模我们是通过WebSphere建模器来完成的,Symbol是通过WebSphere来完成的,最后我们的管理是通过WebSphere业务监视器来完成的。我们现在先从建模开始,因为这是一个非常独特的主题。有一次,我和一家纽约的金融机构来谈过这样的事情,他们的业务部门说,你在理财管理当中,你应该这样运行这个流程。但是IT的人会有不同的看法,现在有了这样一个业务流程管理,最主要的记录有白板等等,这些都可以帮助你。
Peter Murchinson : 在我们进行测试的时候,其实我们不仅仅可以建模,我们可以模拟现在的模型,然后对它进行分析,然后进行认可,然后再重新进行分析。我们可以从现有的流程开始做,然后对它们进行分析,得到一个财务报告。比如说,我要通过这个流程再运行一万个应用会怎么样?我们从视觉角度就能够看到流程的运转情况,我们也可以能够看到瓶颈的情况,我们还可以知道在什么地方进行改善,这样我们可以通过拖拉改善流程。当我们不断进行这个过程的时候,在分析的过程当中,我们就可以考虑出未来的流程,最终我们就会确定这个流程,这是非常了不起的。
Peter Murchinson : 在我们的一行代码还没写的时候,我已经知道未来的流程会怎么样。假如你要采用其他的工具的话,你必须要做一定的开发,然后要进行测试,再分析,然后再开发,这是通常采用的开发手段。但是这里面,我们用同样的流程来建立业务模型,我们可以不断的认可,不断的分析再认可,我们可以把它放在BPM系统加以实施,这样就可以帮助运行企业,这当然会节省很多的资金,也可以帮助企业有更快的进步,采用这种建模方式非常有意思和重要,我们建模、模拟,进行分析,所有的都是采用这样的工具。当我们完成之后,就可以有很好的模型的定义。然后我们就告诉业务部门,分享这样一个定义。
Peter Murchinson : 如果是这样运行的话,就可以满足我们的需求。其余的我们再考虑技术。集成的开发工具,这是一个单一的环境。它可以让硬件和软件在一定的模式上来运行。假如说你不用业务流程模型,你必须重头开始,你必须用建模建立逻辑模型,这就是为什么WebSphere是非常重要的,它可以提高程序的速度。刚才我们谈到了流程,这个流程已经纳入到业务流程管理之中了。然后我再进入到模型的每个部分,比如这个是通过这个应用完成,这个是通过这个技术来完成,然后再把它们通过IT的定义结合在一起,这样的过程节省了很多的时间,我们要做得就是更加灵活,更加快速。
Peter Murchinson : 有了WebSphere Integration Developer业务流程模型就能够达到这一点,重要的一点是我们在一个单一的环境当中,所以无论是做对应用的集成,还是为后台的人员做自动化,都可以很快的完成。很多的公司或者我们的竞争对手,他们要使用多个建立时间,而我们只需要一个建立时间就可以了。我们再看一下WebSphere的流程服务器。
Peter Murchinson : 流程服务器也是一次性,它在我们的企业业务总线上建立起来,它是非常快速的,也是非常稳健的。在集成过程当中,它一次就可以完成这样的功能,当然它可以做流程流动,业务规则以及人员的情况。我们不仅仅得到基础的反馈,我需要这方面的反馈,对于企业来说这是很重要的。除了这个,我还需要业务流程。当我定义模型的时候,我在定义当中还增加了流程当中的主要指标,就像加了一个测量表,这样当你做建模的时候,你可能说比如我希望在这个地方能够读取数据,这是非常重要的。
Peter Murchinson : 这样我们的监测器就可以观察流程的执行情况,给我提供反馈。也就是说它不仅仅能够告诉我,比如服务器很忙了,这样我可以把它显示成特殊的仪表盘,显示给企业当中的相关人员。作为技术公司,我们知道技术方面的情况,销售人员也希望得到销售仪表盘,仓库管理库存的人也希望了解情况。最终我们可以提供这个业务层面的反馈,这个就是我们20年来一直希望得到的回报,我们提供的信息不仅仅是技术信息,而且是管理信息。
Peter Murchinson : 最近,我们一直在搞这样的工作,大家听过业务活动、监测、BAL,最近这个词已经变得非常时髦,尤其有了SOA的基础设施,所以我们知道这个公司核心所发生的情况,而且把不同的信息组合在一起,最终能够在业务层面提供反馈,了解整个企业的运转状况。这是个非常有趣的发展。我认为,这也是我们在做基于SOA项目上得到最大的回馈。
Peter Murchinson : 另外,它非常快、非常灵活。这是基础设施,我们不想做两年的项目,我们希望投入了这个技术,能用十到二十年。这就是我们希望看到的好处,最终看到业务的回馈。那么我们从何处起步呢?刚才我谈到了,WebSphere能做什么?它可以做集成,可以基于SOA的基础,而且具有灵活性。当你遇到集成方面的问题,你可以从这儿起步。有些公司可能会说,我希望测试一下SOA,我们从哪儿开始?大多数公司认为,我有个问题要解决,那么我们为什么不能用SOA的技术来解决这些问题呢。
Peter Murchinson : 我想,请大家先想一下,大家在集成方面需要解决哪些问题,然后我们选择几个问题,用SOA的技术来解决这些问题,我们用这种方法帮助了很多的客户。
Peter Murchinson : 昨天我们已经讲了一些案例,今天我还会介绍更多的案例。一个案例就是朝阳政府。他们和我们谈到了这个问题,北京正在准备奥运,他们也在更新技术,也就是基于SOA BPM的工具,怎么样把城市的信息整合在一起。北京城有很多孤独的数据岛,比如公安的信息、税务信息等等,怎么样能够使用这个技术拿出统一的解决方案。我们非常高兴和朝阳政府进行合作。山西移动的例子昨天我们已经听到了,这是非常典型的例子,他把SOA的技术用于非常复杂的流程。中国移动每个月都增加600万用户,这个统计数字简直令人惊奇,它的发展速度非常快。应用这个技术对他们来说至关重要,最终他们可以确保让客户满意,而且尽快的解决客户的投诉,几分钟来解决客户的投诉,而不是花几天的时间。
Peter Murchinson : 他们把解决这个问题的解决方案都可以记录下来,而且变成组件,而且还能不断的改善,这是非常灵活的,最后还有微调的手段。我们还有其他的一些案例,这些案例也是在中国的案例。我们有一些公安机构,也在使用我们的技术,当然他们不方便披露自己的名字,这样他们就可以支持自己的功能。另外昨天,大家也听到了南京宣武区政府的例子,另外江苏联通也在使用我们的技术。我们会在整个亚洲提供这样的技术。
Peter Murchinson : 比如说,大家都知道印度的故事,也知道这些大的印度服务公司是怎么样来运行的。其中的一个公司,他们也不愿意披露自己,他们有7万5千名员工,他们的所有人力资源流程,比如说福利、健康保险等等,他们现在就在业务流程管理上设计这些系统,他们感到非常振奋。所以我们看到在整个亚洲,围绕SOA的技术,人们开展了很多的活动。
Peter Murchinson : IBM的SOA参考架构,我在这里给大家展示的是我们有很多新的发展,没有人比IBM在开发这些新的技术上投资更大。在这儿可以看到一些例子,比如说在流程方面,刚才我们已经谈到了我们有一些技术,这样也是充实我们的BPM功能,另外我们还有一些应用,来方便企业内部文件的流动。这是IBM公司内部采用的技术,我们现在也把这个技术融在我们所提供的方案当中。有些内容我已经介绍了,我想大家可能会看到有些内容是非常令人振奋的,能够给你们的企业带来价值。其实在底层来说有很多的技术和基础设施,其中一个就是如果你要做业务、做服务,你必须要保留这些服务,你必须要知道谁在使用这个服务。
Peter Murchinson : 其中有一点,这里面叫做SOA的应用,这家公司我们是一年半收购的,这也是非常有意思的技术。它结合了硬件、软件,最主要来说就是Web Service,里面有很多的处理工作,其中的技术就是我们所学到的一些处理器的使用。
Peter Murchinson : 比如,我可以用服务,但是我必须做改动,我还要知道谁在使用这些服务。我们有这些存储库的技术,包括数据的储存库,我们有一些好的业务意图听起来非常兴奋。你们强调是非常坚实的技术,而且来实施这样的系统。
Peter Murchinson : 我们有新的提供叫做WebSphere Business Service Fabric这是令人非常振奋的领域,这里面吸取了一些理念。我们不是要开始这样的交易,而是开始这样的流程,让我们来定义差不多20个不同的流程,针对20种类型的客户的细分。而是我们在更高一层定义这些策略,怎么来去处理这20个客户。我们来找出所沟通的是哪些客户,系统自动配置这样的流程,来设想这些策略,这是非常有意思,非常令人兴奋的,这是去年发布的。我给你们讲一下实验室,以及他们做的一些活动,这是非常好的。我们有这样一个好的项目,它有一些独特的功能能够在我们的中国本地实验室开发,能够带来非常好的资源给你们的机构来保证这些方面取得非常大的成功。
Peter Murchinson : 其中有一点,这里面叫做SOA的应用,这家公司我们是一年半收购的,这也是非常有意思的技术。它结合了硬件、软件,最主要来说就是Web Service,里面有很多的处理工作,其中的技术就是我们所学到的一些处理器的使用。
Peter Murchinson : 我们在网络电上给它附上一个加速器,可以让它进行快速的处理。这是非常独特的,它可以做一个插件插上去,这是很容易使用的技术。第二,在网络上包括公司上,实施了我们的Web Service安全标准,这也是得到了证实。这是一个非常快的安全技术,你们可以看看我们的IBM的本地团队来查找。
Peter Murchinson : 还有一点,我想强调,我们还继续构建有更好的功能,进一步让我们的产品先前演进。对此我们非常自豪,没有一家公司像我们投资这么多。为什么要选择IBM的BPM的解决方案?我希望我们能够给你们展示非常有意思的途径,可以让我们在市场上有独特的地位。给你们看一下我们的客户在使用这样的技术,可以向你们表明他们确实非常有效,而且在中国是非常有效的途径。我们有一些非常前瞻性的客户,你们可以看看他们的市场份额,他们也说IBM是一个领头羊。我们有50%的市场份额,没有人可以接近我们。
Peter Murchinson : 让我来总结一下,我们在开始的时候给你们定一下什么是流程的管理的理念来做这样的集成,是基于SOA的技术,来提供一些业务的灵活性。这是一种不同的方式加以提供,来使用SOA的技术。业务流程的管理已经有一定的时间了,来去定义一些流程,来帮助我们基于流程的操作方式。
Peter Murchinson : 在做SOA来说,给我们带来了非常独特的价值,可以快速的去构建,快速的进行变更。我们可以省钱这是非常好的一点,我们也可以提供业务功能,还有管理的信息帮助我们管理运行,可以很快的进行变更。另外IBM有非常好的专业知识,从我们的服务部门、实验室帮助我们做这样的工作,我们有最佳的软件,非常感谢你们抽出时间听我讲授,我非常高兴能够看到北京的客户,还有来自上海的,感谢你们,我也期待在休息之后能和你们进一步的沟通。谢谢!
夏然 : 下一个演讲者我要重点的介绍一下。为什么这个演讲者与众不同?是因为他是领导我们中国IBM开发中心的领导人郑妙勤女士,她是IBM的院士。郑女士等一下就会讲一下中国研发中心可以在SOA方面做什么。现在有请郑妙勤女士。
郑妙勤 : 大家好!去年,我去广州华南理工大学,他们让我用中文来讲。讲完之后有很多学生走过来跟我讲,我们可以听得懂你的普通话,非常高兴。最后,我发现他们都是广东人。今天,我还是用中文来讲,希望有更多的“粉丝”,不仅是广东的粉丝、香港的粉丝,希望有更多其他的省份的“粉丝”。
今天我要讲中国开发中心CDL,而且在SOA服务方面、解决方面可以帮助你做什么东西,还要怎样去培训、培养SOA的人才。最后,我们用一个例子来看看我们的团队怎样去帮助我们的客户完成一个SOA的解决方案。
郑妙勤 : 我们的开发中心是全球都有的,在大中华区的北京、上海、台北都有我们的中国开发中心(CDL)。其实,我们跟所有的实验室都有密切的合作,有几个是在中国中心开发的,很多的产品都是在中国开发。有一些是我们跟其他实验室合作开发的,我们跟波士顿实验室、印度也有密切的合作。我们跟全球的实验室一起来合作,例如我们的SOA设计中心和美国的公司,因为我们产品没有出来的时候,我们跟他做了一些开发源代码。
郑妙勤 : 另外,中国的工业非常发达,所以我们的商品都要很安全的跟踪。IBM有一个研究所,有一些技术我们是合作做得。总的来说,全球十万个环境工程师我们都可以联系在一起,帮助中国的客户。中国开发中心的宗旨是Steve Mills给我们的,利用中国的人才,60万的计算机专业的毕业生。我们都有派员工去国外一起跟国外其他的实验室工作,还有很多大概500多个visitor。我们在大学方面我们非常努力,我们有300多个大学大使。我们对于中小学都非常努力的提供,希望他们对工程、IT、科技方面感兴趣,所以我们CDL都大力支持学校的科学夏令营。CDL成立于1999年,成立人是王伟博士。我们已经有超过3700多个工程师了,每天都在增加。
郑妙勤 : 有时候你会听到CSDL,S指软件。我们在软件方面有非常多的工程师,我们有WebSphere超过500多个工程师,800多个Lotus工程师,Information Management750人,Tivoli700个,Rational100个。在服务方面,我们都有一个非常强大的服务。其实服务团队有3000多个员工都是后备的,来建设服务的团队。我们的核心非常强大,就是在Linux方面,我们大概有60%的工程师,在这方面做很资深的开发工作。还有大概6个开发的项目,都是基于Linux平台开发的。SOA的生命周期,包括建模、组合、部署、管理跟整个SOA企业的监管。SOA的生命周期中的每一个环节都有我们的IBM技术跟产品来互相配合。你看到的这些产品在中国开发中心CDL都有开发的,就是说我们的强大队伍对中国实施SOA技术优势。
郑妙勤 : 面我想讲讲我们服务方面的团队。我们有一个是服务团队,整个团队有超过200多个人。我刚才说了,不仅是这200多个人,背后的3000多个人都是支持服务团队的。我们有三个事情是可以帮助客户的,因为我们做这些产品的开发,我们有很资深的产品优势,可以帮助客户解决产品案例、安装、优化等问题,我们都可以帮助解决。在这个方面我们非常乐于帮助每一个客户,我们如果有不懂的时候,我们都会间接地联系全球的工程师来帮助你们。
郑妙勤 : 另外一个,就是供给技术的服务。就是我们可以帮助客户、帮我们的IBM GBS一起,我们可以做SOA的建模、服务设计,这些方面我们都做的。昨天你们看到很多的客户,山西移动都是我们服务团体跟他们一起来做的。
郑妙勤 : 还有的是用我们的重用软件,我们一起使用的时候,那些知识产权可以重用。例如我们帮助中国国际航空公司,因为它想参加星空联盟,这是国际航空公司跟合作伙伴的网络,它想加上去。
郑妙勤 : SOA还有一个设计中心,是一个很小的团队,当时团队只有4个设计中心,我们可以帮助美国的客户,第一个我们做得是美国的汽车零件的公司,我们跟它一起做SOA的平台,觉得非常自豪。我们用我们的技术来帮助中国的客户,我们也做了第一个COSCON公司,它想加一个应用,我们好象只是用了五个月的时间,跟他一起合作做完了。他们非常的满意,他自己可以做第二个项目、第三个项目,我们都会跟他们一起合作。
郑妙勤 : 现在SOA设计中心帮助全球客户,这些技术也可以用来帮助中国的客户。你可以利用SOA进行分析,看看你的平台怎么用SOA,有什么SOA的价值。我们也可以做监管或者治理方面的,很多时候人家都是做完了,然后就说我们怎么去监管,怎么去管理。这是错误的。第一时间应该想想我们应该怎么去管理,怎么去监管,这是第一个应该考虑的。我们还有一些利用服务的设计、建设的建模跟环境来做服务、管理方面的,我们都可以帮你们一起合作。
郑妙勤 : 我们还有两个团体,这两个团体一个是跟IBM GBS顾问合作的。我们按照SOA的方法进行知识产权的重用。IBM推动SOA不仅是推动给客户,我们自己也是熟悉的。
郑妙勤 : SOA全球都有很多的客户,我们在中国SOA的设计中心其实帮助全球跟中国很多的客户,像我们刚才讲的Toyota、Nissan。上海GM也是做SOA的平台,中国移动、山西移动、用友、华为很多的例子,希望我们再可以帮助更多的客户。我们有一个计划,昨天也听过了。就是SOA100、1000、10000的计划,就是全体来推广这个计划。我们希望三年内培养我们的合作伙伴100个资深的SOA架构师、1000个SOA架构师、10000个专家。现在我们已经有70多个合作伙伴,在计划当中。
郑妙勤 : 我们去年跟清华大学一起合作,创立一个课程,是SOA的课程。现在教育部已经批下来这个课程了。这个课程不仅是可以在清学大学学到,我们也可以将课程的复本的东西给其他的高校,来培养更多的大学学生。我们都有很多的经验,在跟客户一起的经验,我的团队写了一本书,就是《SOA理论方法实践》,写书的人都是亲身的经历过帮客户来做转型SOA的平台,而且我们CDL今年不仅出一本书,我们会出15本,来将我们的经验跟客户以及合作伙伴一起来分享。
郑妙勤 : 上个月我去广州软件园,我们广州软件园的老师教授SOA的课程,然后我们授权给他,他可以教授其他的工程师,上个月我们成立教育中心。今天下午有一个培训,你们也可以去听,然后可以教其他的工程师,你们在网上看到很多的东西。
郑妙勤 : 最后我想举一个例子,我们怎么去帮助客户完成SOA的实施。昨天你听到陈总说,移动公司挑战非常之多,它要做全球化的市场,还有他们好象有说不仅是全球化的市场,可能全球开发市场,外面的移动都回来中国,有这个可能啊。而且,他们都要有成本,都要不断的降低。
郑妙勤 : 还有很多的应用,可能三个月就有一个应用了。在这些方面,都需要客户服务的灵活性,客户管理的能力等很快对市场的回应。所以这些方面非常重要。
郑妙勤 : 我们先看看移动公司的一个客服中心。现在你看到的客服中心,你就打电话来打不通,就会都不满意。我有这个经验,就是我打电话过去,一个月以后才帮我解决问题,感觉非常不好。客服中心不仅是对客户的满意,也可以帮助增加利润。他们有不同的客户端,我们的团队跟GBS一起来看看整个的方案,然后设计路线图。你看到这个路线图都是五年的,昨天听了Sandy讲的,都说SOA是一个旅程。我们刚才讲了,这个团队帮他分析,SOA整个架构也有顾问方面、监管方面、服务方面,都有帮他一起合作。而且,每一个我们都加上IBM的技术跟产品在上面,都是很实实在在的。谢谢大家!
夏然 : 下面我们讲软件,然后讲SOA在咨询服务方面也是有贡献的,在中国大中华地区,我们也会有咨询服务部门来做。接下来我们请高级信息系统架构师刘亚霄来介绍。
刘亚霄 : 各位来宾好,我的工作是做IT架构。今天我不会讲很深的技术问题,我主要给大家介绍一下,在我们服务部做SOA的咨询,在做SOA的设计,在做SOA的实施过程中,从我们的客户那里学到了什么样的知识,这些知识使得我们怎么样改进SOA的服务手册。所以,希望大家在这个过程中可以放松的听一下别人是怎么做SOA的,以保证我们在实施的过程中不会出现我讲的问题,同时能够借鉴我今天讲的经验。
刘亚霄 : 我今天一共会讲六个部分。第一部分,首先介绍一般在国外做SOA的时候,我们会遇到什么样的问题。从服务的角度来说,我们受到了什么样的挑战,有什么人给我们压力。然后我们再来回顾四个在做SOA过程中很重要的,也是经常被忽视的方面。最后,我们讲在国外实施的一个成功案例,一个大型的制造业的成功案例。
刘亚霄 : 首先,我们来看一下。我们在做SOA的时候,经常遇到什么样的问题。我们叫SOA gone wrong。假如有一个A公司,像IBM这么大,A公司有一个财务部门,需要每天让IT处理相关业务上的问题,所以它就建立了一个SOA的服务,叫外币转换服务、外币查询。这个在中国是很有用的,因为现在人民币天天在升值。
刘亚霄 : 所以财务部门的IT经理很高兴的建立了一个外币查询转换服务,像我们这样的服务部门要签合同,要签美金还是人民币的合同,大家对这个问题很困惑。突然发现财务部门有这样很好的IT架构支持这个组织,我们大家一起来用这个不好吗。所以一个部门级的SOA服务就变成了企业级的SOA服务。这样,很多人访问我们的服务。
刘亚霄 : 大家很容易想象出现到的问题,服务出现的瓶颈,系统反映越来越慢,为什么我自己的系统大家都来用,把我的业务变慢了。所以我做IT经理的时候,我申请咱们能不能换大机器?他很不情愿的批准了这一点。好,我们升级了大机器,这个问题部分得到了解决,大家用的都很高兴。过两天越来越多的人、越来越多的应用做我的大机器,导致我的系统响应越来越慢。后来我又去财务经理那里申请,财务经理说这里是你们的事情,为什么让我出钱做这个事情,后来财务经理说我不干了,你们爱怎么用怎么用,我把这个服务停掉了。所以很好的事情在我们实施的过程中出现了问题,很好的解决方案结果在我们的使用中发现它会带来很多这样那样的问题。
刘亚霄 : 这个问题的原因来自于哪里?我们可以把后面的四个讲的最重要的原因套到这个问题上,我们来看看它是怎么样的结构。我们首先看一看,做SOA很多人都忽略的问题。叫你怎么来做SOA,有没有发展的途径、路径。这张图大家看的很多,做SOA首先是一个循环的过程,首先你需要定义方向、方针,然后你再来选择适当的项目来实施,并且执行它,最后评估一下做得好不好。如果不好的话就有则改之。
刘亚霄 : 这是一个很通行的过程,因为我们在做实践的时候发现,很少有客户能够真正的愿意去按照这个方向做SOA的实施服务。大部分的客户都会更重要的关注我能不能快速的把我的系统从一个J2EE的系统、部门的系统转换成SOA的系统,能不能快速的把这个系统和我的业务联系起来。但是没有人停下来想一想,这个过程是五十年不变,还是一百年不变。也就是说没有一个客户在我发布外币转换服务之前,想到我到底是部门的应用还是企业级的应用。所以这样过程中就会带来我们遇到的问题。
刘亚霄 : 我们在做SOA的时候,很重要的要有远见。也就是说你做SOA之前,你需要知道你在多大的程度上,你希望把它做到什么样的地步。在这个过程中,我们提出了SIMM集成的模型,从最简单的个人电脑集成系统,到理想化的SOA的系统,把它们集成在一起。这个过程不是一蹴而就的。在这个过程中,我们先不看步骤,但是我们看到做SOA有六个不同层面的级别。也就是说,我在做SOA的过程中,我必须定义到我在这个循环中,我在哪一个层次需要达到什么样的SOA,什么样的联通性、集成性。
刘亚霄 : 我举个简单的例子,SOA有一个基础架构层,基础架构层大家经常觉得我买一台放那儿就好了。如果我们建立企业级的ESB,哪怕只建立和其他部门互联互通的ESB,如果我们买的服务器跑到ESB,我们真正能够应用到企业中的服务器当中吗?所以SOA业务的变化,必定会带来应用上的变化,应用的变化必定会带来基础架构的变化。我们是逐步的自己改造还是向上集成?这个是在我们做SOA之前大家要仔细的思考清楚的。
刘亚霄 : 其中,很重要的一点,我们从哪一点进入做SOA?可能以前大家经过IBM的培训,或者参加过一些会议,看到我们做SOA有不同的切入点,有以人职责为中心的,有以信息为中心的,有以财务流程为中心的,或者以我和我的伙伴连接点为中心的,不要一揽子解决,这一定是循序渐进的过程,我们从任何一个切入点都可以。这是我们做SOA一定要有个清晰的选择。这个选择定好了以后,会对SOA以后实施的策略有很大的影响。
刘亚霄 : 第二,在我们做SOA的过程中,很多的客户,或者很多的服务合作伙伴,经常忽略一个很的问题,就是SOA的治理。讲到IT治理,可能大家不是很陌生,可能听到过IT治理相关的名词。这些都是我在IT系统上,用什么样的治理架构来满足、支持我业务上的遵从请求,另外我怎么管理我的IT资产以及系统的运行。我作为财务经理,我可以和各个部门谈这个事情,但是我们有没有一个规定,有没有一个架构,有没有一个方法来帮助大家谈这个事情。这个就是SOA治理架构中所需要遇到的问题。
刘亚霄 : 可能很多的同事已经介绍过了,我们的SOA实施有建模、组成、部署、管理各个方面,这里面有不同的工作。我们来看一下,在这个过程中很重要的一点,解决怎样建立我们的治理模型。什么是治理模型?治理模型不是看得见、摸得着的解决方案,治理模型并不代表一个IT的工具,也不代表是一个DB2,它是一组如何保证、如何使得我们整个的SOA,包括我们的IT系统能够健康、顺利发展的制度,一个流程,一个组织关系。
刘亚霄 : 如果大家只是普通的技术人员,在这里觉得可能这个事情跟SOA没关。但是我们看一下,它到底在哪些方面会影响到SOA的体系。我们看底下的表,首先作为一个SOA的治理,它要协助我们的定义是,我们怎么来确定业务流程之间的关系。谁来管这样的管理,一旦发生了变化,这个事情怎么样的负责?实际这在我们的日常工作中是经常要遇到的,只是很多是约定俗成的。如果我们要做IT翻天覆地的变革,如果不做这些记录,如果简简单单的说技术人员与技术人员沟通一下就讲了,那么就会出现我刚才讲的A公司的问题,没有沟通好,系统最后只能停掉。
刘亚霄 : 作为SOA治理,具体来讲应该包括以下几个方面。首先必须有指导原则,就是说我负责的SOA治理到底负责多么大,有效期有多长。就像我们说五十年不变、一百年不变,这些都是我们做经济改革的原则,同时也应该作为IT系统、IT技术人员在做SOA指导方面的原则。
刘亚霄 : 第二方面,人员的职责分配。这个一定是做SOA中间很重要的问题,不是说我想做SOA,我发布一个Web Service就可以了。那么出现了问题谁向我们共同的老板解释,这些都是在做SOA需要发现的问题。所以,我们在做SOA的过程中,如果没有明确的职责定义,而简简单单地说这就是SOA,那么你就去做,这三个程序员做这个接口,那五个做接口,一连接就是SOA。万一做不好怎么办?没有人考虑这个问题。这是我们在做SOA中经常遇到的挑战。
刘亚霄 : 第三,我们的指导决策方面的事情。我们想做这样的SOA,我们有没有一个遵循的模型,我们是拍脑袋做SOA,还是我们一开始把好的方法搬过来。目前来看,用这种方法来做SOA是比较简单和实用的手段。还有一个方法,你做SOA的时候,大家有没有考虑过先做什么,做完以后提交件是什么,提交多长时间,你的提交件来自哪个系统的输出?就像我们做编程序做系统集成一样,这个过程是逐渐的过程,没有规矩不成方圆,不可能基于没有的系统做Web服务,这些都是经常发生的事情。
刘亚霄 : 如果我们做了一个Web服务,没有考虑很多的问题,没有好的方法,就像我们开发用一些相关的工具,没有辅助的工具来做,我们在做SOA的时候,很可能起到事半功倍的效果。
刘亚霄 : 还有,你要有一些SOA治理的流程。SOA的开发结构怎么办,那么你怎么和大家沟通,怎么样互相进行交互,这个也是经常遇到的问题。我们还以刚才的A公司的外汇例子为例,我们在做外汇时,发现我要和其他四个部门、服务部、法务部、销售部、采购部,我来做系统集成,你们把SOA连接到里面,服务部门可能发现服务做得不好,过程过于复杂,那么这个问题我报告给谁?
刘亚霄 : 我发现法律部因为做得太严谨,有很多功能没有实现,甚至用内部的其他工具实施。那么是不是我们把这个过程报告给上级去处理?还是我们双方沟通处理就好了?我的采购部做得很好,它的东西其实比我想象的还好,那么要不要把原来的设计打掉,使SOA更加健壮?
刘亚霄 : 如果真的出了问题,到底是向采购部的转换还是保留财务部的结构?如果这些没有考虑好,上SOA的时候会对我们的系统造成压力,毕竟这是跨部门的系统,毕竟SOA带来的是跨企业的系统,SOA带来的是跨系统的,而不是从头到尾一下想明白的系统。
刘亚霄 : 最后我们还有一些工具,就像在ITIL有我们的监控工具,我们在SOA的系统上管理架构也是需要这样的工具。
刘亚霄 : SOA的治理很重要的一点是你需要有很好的过程。上面都是讲过程的优点,我们重点看看下面的两个挑战。第一个挑战,SOA的治理规矩是不能一成不变的。不可能今天定的规矩大家都来做Web服务,都来用统一的认证系统,第二天当我的部门吞并B公司以后还用这样的规矩。业务是变化的,世界是变化的,所以SOA的策略也是变化的。第二,SOA的治理都是写在纸面上的,写的很好,贴满了墙很漂亮,但是最后真的在使用的时候发现根本没有人看这个东西。
刘亚霄 : 为什么?没有工具衡量你的SOA做得好不好,你的系统是按照这个工具开发的,你的系统达到了某个效果,所以你的系统要达到未来某个变革的话,都需要相应的工具来支持。所以这是讲SOA治理的过程。
刘亚霄 : 它的整个生命周期是怎样的?首先你需要做好你的计划,其次需要定义好你的SOA治理过程,然后把过程应用到开发实践中,然后用工具管理和衡量这个过程到底是好还是不好。
刘亚霄 : 其中有6个很重要的点,前五点我都不介绍了,大家可以自己看一下。我们谈一下第六点,一定要把你所做得事情公开出去。你不要整天的把Web服务接口变掉了。
刘亚霄 : 第四点,我们建议客户要经常的关注于高价值的业务服务。我们现在来讲你怎么做SOA。SOA很重要的一点,是你要保证你所建立的服务是高质量的,有人用你的服务,你的服务才有生命。很多的客户在里面都是看最后一点,很多客户忘了你建了这个东西是必须大家都能用,才能有。SOA是松散的耦合系统,所以很多的客户愿意把SOA的概念应用到每个角落中。你做了一个SOA,那么我们就把它Web服务挂到ESB,最后形成每个部门都有ESB,每个企业都有ESB,所以大家互联互通都有问题。我们还是要把它看成系统和系统集成的过程,不要看成简单系统的替代品。
刘亚霄 : 要对你定义出来的业务服务做层层的测试,这个不是指效果和功能性,而是指这个服务在我们的应用中是有用的。我们记得一个广告是娃哈哈的纯净水,我们画的图也是这个意思,你在做的过程中需要很多的检疫条件,并不是所有的SOA服务都是要给别人看的,你可以测试一次,你定义10个服务,我相信其中不超过5个是别人连贯性的,这5个服务里面其中实现又快又好的是3个。这个过程不是可实施的架构,而是浓缩成一个精华的过程。
刘亚霄 : 最后,我们学到的教训是不管基础架构,这个也很有意思。大家做SOA之前,都是有互相交互的架构,实际在这个过程中,没有人考虑到我的架构在SOA过程有什么样的问题。时间关系我讲第二点,每个人的系统都是建立在单独的服务器上,当真的ESB的压力来了,A公司的财务系统撑不住怎么办?只有加CPU、加内存。大家有没有考虑到,一开始把它放在可扩展的系统上,可以把别的分区的系统、内存,或者把别的机器上的能力集中过来,如果我在建立我的基础架构过程之前,我就有这样的考虑,有这样的方法,或者说我在做SOA服务之前做测试,这一点是顺理成章的。大家做SOA不一定都是向下的,但是在做SOA的过程中一定是要向上的。
刘亚霄 : 第二,SOA的基础架构是很重要的,不要把它想象成只是附属于应用的小服务器。第三,不要把SOA架构想的太大,SOA的治理是必须的。我很简单的报告一个例子,我们在很大的一个制造业客户里面,它建了两个SOA,一个是客户集成,一个是实时信息集成。它把所有的集成架构整合成动态的结构,他建立的所有过程都是在ICE的领导之下,就算SOA有一天不用了,也必须通过ICE的管理才可以,这个过程保证了SOA生命周期的有效性。在基础架构过程中,它运用了集成的手段,把分散的架构融合在一起,把一种固定的融合成一种动态资源的形式。
刘亚霄 : 非常感谢大家的时间,我讲了服务部怎么做SOA,以及中间的过程。谢谢大家!
夏然 : 大家都知道培训很重要,下面我们请马进先生给咱们讲一下SOA的培训。
夏然 : 尊敬的各位嘉宾大家好,我是马劲,我在大中华区负责所有培训的工作。我只有六个方面的内容。刚才刘亚霄帮我们介绍在服务的过程当中有很多现实的客户化的问题,我们今天来看看我们的基础,我们人力资源是怎么样去支撑能够做各种各样的SOA的实践。
马劲 : 尊敬的各位嘉宾大家好,我是马劲,我在大中华区负责所有培训的工作。我只有六个方面的内容。刚才刘亚霄帮我们介绍在服务的过程当中有很多现实的客户化的问题,我们今天来看看我们的基础,我们人力资源是怎么样去支撑能够做各种各样的SOA的实践。
马劲 : 我们谈到的第一个词叫才能。我个人拥有什么样的技能,我是喜欢和别人讲话,还是喜欢做编程的过程,或者我是不是懂JAVA。另外,在SOA的过程当中,企业有什么样的现实,给我们提供什么样的舞台。还有我们个人有没有激情,是不是愿意做这样的事情。这个模型叫TOP模型,当这三个内容会聚到一点的时候,我们就能够产生极端的人才。
马劲 : 我们看看SOA,刚才我们讲了治理、例子等非常现实的问题。讨论这个问题之前,我们是不是具备谈论SOA的基础,我们的基础是什么样的。这张图大家已经看到很多遍了,从IBM基础的角度来看SOA是分成这样几类。第一类是业务分析师,他要做建模,使用一些工具,是不是有一些什么样的工具可以帮助我们把SOA做得更好,缩短我们做SOA的时间。第二,在业务分析之后,我们要去把架构做出来。有什么样的工具帮助我们?IBM有统一模型语言的方法论帮助我们。接下来,我们有架构,开发人员拿到架构师设计出来的服务或者模块,我们怎么样把它开发出来,IBM又提供什么样的工具。我们开发出来一个个单独的服务颗粒以后,我们怎么样把这些服务集成在一起,我们有专门的连接服务的人员,把一个个的服务整理到一起。
马劲 : 当我们做好了这样的流程,我们有了这样的人的定义,我们有了一个个的服务之后,我们要把它部署到实际生产当中去。我们怎么样去预测这个机器是不是哪一天CPU会不够。接下来还有解决方案,我们要有人去管理它。这是一个基础层面,我们要知道我们有哪些管理的手段,有哪些管理的技术。在了解这个内容以后,我们就可以更好的去把治理做得更好,有更多的工具帮我们把管理做到更好。
马劲 : 当我们做好了这样的流程,我们有了这样的人的定义,我们有了一个个的服务之后,我们要把它部署到实际生产当中去。我们怎么样去预测这个机器是不是哪一天CPU会不够。接下来还有解决方案,我们要有人去管理它。这是一个基础层面,我们要知道我们有哪些管理的手段,有哪些管理的技术。在了解这个内容以后,我们就可以更好的去把治理做得更好,有更多的工具帮我们把管理做到更好。
马劲 : 接下来我们看看,SOA每天在改变我们的世界,这个就是我有激情做SOA的原因。IBM从非常基础的角度,我们有什么样的计划去培养SOA的人才。IBM有两个主要的方面,一个是教育培养计划,主要是面对在校的学生,我们有各种各样的教材,今年还有15本书,我们还有一些合作伙伴和大学做各种各样的合作。
马劲 : 对于毕业之后的学生,他们步入到企业,在企业怎么样能够进一步的去增加他的技术,去面对实际的挑战。IBM软件培训帮助我们有企业的IBM标准课程,以及IBM的计划帮助到企业的新员工。
马劲 : 这张图仅仅是一个例子,我只拿出一个来讲,我们看看IBM学习SOA的基础知识是不是要花半年的时间,这是一个大学的毕业生,我们每年有这么多的学生从大学出来,有60万,怎么能在三五个星期之内掌握到这个基础的技能。根据IBM定义的SOA的技术角色,我们都有这张路线图。举个简单的例子,我们的架构师可以去参加一个“SOA”的课程,他还会理解统一建模语言,怎么样帮助我们构建业务的模型。同时,还要去学习掌握我们怎么样有好的工具把模型做出来。这三门课就可以把他的基础做得扎实。
马劲 : 接下来,我要非常高兴的邀请大家在今年的10月继续和我们一起研究SOA。我们在今年的10月,有一次非常纯粹的非常技术培训交流,在亚太区有四站,我们有超过20位的资深专家,是完全技术的会议,IBM合作伙伴和IBM汇聚一堂。有6条平行的路线,在6个教室分别开,有40个讲演和20个实验,这是在10月22日。这是培训的联系方法。谢谢大家!
夏然 : 最后我们请大中华区市场总监刘秋美。
刘秋美 : 我的演讲很短,我觉得这两天对大家来讲都很辛苦,包括所有的演讲者、听者以及所有支持活动的人。我这边跟大家分享一句话,实际这句话我发现在那个书上也有,我觉得这句话非常好,它说告诉我事实,我会牢记;告诉我真理,我会深信。
刘秋美 : 但是如果你们告诉我一个故事,我会永远把它珍藏在心底。我觉得在这两天,我们有各个行业的人,包括电信业、制造业、流通业,所有的演讲者告诉各位很多的故事,在今天我们也把这个故事背后的所有产品跟怎么样做出来,在服务上面、技术上面跟大家有更深层的交流。我很希望这些故事可以带给大家很多的启发,你们也可以从这个故事当中开始勾勒,在你们的公司中对你们各个企业有更美好的故事即将发生。
刘秋美 : 今天演讲已经结束了。下午继续我们在三楼的实验室,精心准备了让你们能够体验的相关技术跟产品,希望你们能够再继续踊跃的参加,我相信这会给大家不同的体验。我期望大家能够把这个故事实现出来,谢谢大家!
51CTO.com直播小组 : “IBM 2007 SOA与企业成长高峰论坛”直播到此结束!欲了解论坛更详细内容,请及时关注我们后续的专题报道!
视频直播
网友交流
驳客:大家早上好
驳客:今天将直播的是 09:15-10:00 SOA最新技术 10:00-10:45 搭建服务架构的龙骨 11:00-11:45 Web2.0与SOA的未来 11:45-12:30 SOA执行中的普遍挑战 欢迎大家今天继续听IBM专家对SOA进行讲解
SOAer:驳客来的也太早了吧。好像距离直播还有一段时间呢,呵呵
驳客:SOAer你不也来得很早吗?哈哈
小王:test
驳客:小王来了,欢迎欢迎。昨天看了视频吗?
lxw:test
宗文:驳客客串主持,嘿嘿
yinzi:没有准时开始啊?
小王:没看,忙了一天
yinzi:51CTO.com直播小组的信息更新不及时
小何:基本就位去了,昨天去现场了,感觉谈的有点虚,今天是面对IT专业人员,应该面向应用多一些了吧?
驳客:小何下午的内容你听了吗?我在这儿没法去现场。
驳客:我对其中几个方案很感兴趣,可是没有直播了。尤其是山西烟草公司案例。
小王:test
SOAer:好像开始了,今天我比较感兴趣的是SOA的新技术。不知道是不是新瓶装旧酒。
小何:下午的我在政府的会场待了一会儿
驳客:看直播吧,感觉SOA这个概念已经推出了四、五年,从一个原本开发的理念上升到企业系统的整体架构,其实里面有争议的东西还是太多了,而且SOA涉及的技术系统都没有完全确定。所以看看IBM有什么想法。上次Bea的SOA的会大家去了吗?
驳客:谁有OASIS(结构化信息标准促进组织)对SOA相关技术定义的冬冬,给大家发一份看看。
lxw:貌似快开始了,现场真酷。
SOAer:我上次整理过一个,驳客把你的邮箱告诉我。我给你一份。
驳客:fangsheng111@sina.com,哈哈。SOAer别忘了把你的个人介绍给我一份。其他兄弟要的,可以找我要,不用找SOAer了。哈哈
我想飞:咋还不开始呢???
我想飞:明显地没有昨天的效率高了
我想飞:演讲的呢???
驳客:今天路面上交通比较堵,尤其是东边。估计是很多CIO和嘉宾还没有赶到吧。
云无心:看不了视频,能不能多些现场照片啊?
驳客:IBM、BEA、SAP、甲骨文都是比较猛的SOA推崇者,好像微软比较差差。
驳客:云无心,你刷新一下就成了。
输入 昵称:来了~?
云无心:谢谢驳客,^-^
输入 昵称:开始了~~
小魔女:报个到!
飞天猪:驳总,你有SOA的资料啊
我想飞:跳得不错
飞天猪:今天好卡
驳客:是的,飞天猪想要哪方面的。面向开发的还是面向CIO的。
我想飞:是挺卡的
我想飞:怎么今天没人说话呢?
宗文:主持人的意思好像今天开始务实了?要“彻底实际”地把SOA讲清楚。那是不是说承认昨天讲的太“虚”……
驳客:宗文,当然不是了。昨天的内容是面向CIO和CEO德。今天面对更多是SOA的实施者。
SOAer:我感觉今天的内容主要是从技术方面来看的。如果有我感兴趣的技术,我也可以给大家介绍其他相关技术。
云无心:驳客:我今天看不了视频,事后可以看吗?还有,昨天的直播在哪里可以看到?谢谢。
驳客:好像不成了,不过我们会整理相关的资料。到时候给你寄一份。
云无心:文字直播也没有了吗?很遗憾。
输入 昵称:资料网上可以下载就好了~~ 那多人要~ 你要寄多少份~?
云无心:是的,我们可以网上下载。不过,还是非常感谢驳客的热心。
驳客:不用谢谢,这次能结识很多关心SOA的兄弟也是非常高兴的。
SOAer:还没有讲到技术方面的内容啊。
小何:现在讲的就是技术方面的
云无心:姐妹,还有关心SOA的姐妹,驳客。
魏味:感觉不错
yinzi:关心SOA的姐妹少啊!
魏味:昨天没听可惜了
驳客:关心SOA技术的姐妹也是兄弟。
lxw:看不了,俺闪了。
驳客:如果关心SOA技术的话,有一本书驳客倒是可以推荐给大家; 《SOA 原理 方法 实践》 也是IBM出的,不过是IBM开发中心的兄弟写的,比较务实。欢迎察看
741huz:很顺畅,公司128M的网络带宽都很顺,舒坦
lp:SOA我也来捧场,虽然不搞开发
741huz:我也 啥屁不懂,凑个热闹,了知了知
SOAer:深入了解SOA的人很少,但是不了解也不成。
741huz:为何?
驳客:我觉得SOAer的意思应该是:其实soa是面向服务架构的缩写。本质上说,soa体现的是一种新的系统架构。在基于soa架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件(也就是service)组合构建起来的。 了解SOA其实就是了解应用系统的划分标准以及标准架构。个人感觉代表了一种比较标准的企业各部门运作的参考。所以很有意思吧。
SOAer:是的,不过有一点需要把握。SOA是锦上添花,而不是雪中送炭。对于一个业务能力不强的企业,SOA不能让他实现盈利生存。对于一个能够生存很好的企业,SOA倒是可以帮他提高效率。毕竟SOA架构只是一种规范的运作模式。
孙俊:谁了解动态的数据仓库,我们帮助农行做短信的海量数据处理,用的Oracle。不知道SOA对我们有什么用处呢?
驳客:估计这方面东西会很少,因为中国SOA的关键任务与美国市场差异很大,这次感觉实际的案例中没有你们公司这样的外包模式的。而且你们的业务比较单一。因为我们大部分企业虽然有了大量的生产型软件系统,并正尝试整合通过SOA;但是我们的系统中还有大量的服务性系统仍有待新建。只有电信、金融等行业这些服务性系统很完善,配套SOA容易,其他行业应该以新建服务系统为核心,而不是整合。
小云:很想再听听IBM公司Mike Edwards博士对SOA标准的讲解。
SOAer:IT的重点改变不是降低成本,当然我们还是要降低成本,作为IT部门的公司工作人员,我们都要降低成本。 什么叫改变成本?
孙俊:很想了解一下IBM如何对企业的业务进行描述的。因为让用户实施SOA的关键,就是IBM要对企业的业务进行比企业更准确而细致地描述。
小魔女:改变成本,再接上下面的“重中之重还是进一步推动流程的发展,获得更好的绩效。”,我觉得是以提高公司的整体运营绩效为前提,而不是一味的在原有的基础上降低成本。它是一个寻求更高基础前提下的寻求降低成本。不知SOAer是否同意呢?
SOAer:我同意魔女的观点,但是那是企业在完全没有IT系统的基础上这样正确。可是企业中原有的系统往往不能直接淘汰,而SOA不会接受缓慢淘汰。
renmin:怎么看不到呀。
dafd:
dafd:dfh
renmin:大家能看吗
dafd:看不到
dafd:看不到
renmin:看到你的话了
dafd:但看不到视频
驳客:刷新一下,
小魔女:所有的企业应该都是这个想法。可是,SOA的实施首先是一个理念,看昨天的案例部分也是针对几个行业的。每个行业还有其他行业如何应用?不是很清晰。还是想知道对于小的应用如何能快速实现。
驳客:应该就好了。
小魔女:今天上午嘉宾的演讲都好长啊!
小魔女:我可以看到,图像还挺清晰呢!嘿嘿
驳客:是啊,因为讲解的东西比较多。概念和原理更多
星空:主要是产品的介绍多
驳客:现在IBM的SOA还是在其Websphere平台上的。换句话说SOA对于IBM只是一个Websphere的整体解决方案。如果跨厂商,跨系统就会出现问题。
dafd:有时会断断续续
星空:BPM已经N多年了。IBM和microsoft等在制定SCA的规范
驳客:至于小的应用,其实能部署Websphere的企业,基本开发人员都能很好开发出来。
yangfa:还不错~看着满顺畅的
驳客:星空,BPM概念应该不算出来很多年了吧。SCA的规范估计还有漫长的道路要走。
星空:SOA本身倒是可以跨厂商的,主要看交互的协议,如果是SOAP/HTTP应该可以和其他场上互联
星空:BPM早在2002~2003就有了,甚或更早,在国内比较晚些
SOAer:BPM的概念我倒觉得应该是一个管理的概念,而非IT。
SOAer:星空是做什么的呢?
星空:是的,首先是理念,然后是工具
星空:IT
cool:感觉更多的"管理技术服务与IT"
SOAer:IT这个范围很大,卖MP3的是IT,打字员也是IT,信息产业部部长也是IT,你属于哪一片IT呢?
星空:呵呵,行业应用,这样具体了吧
cool:技术部门
cool:他的"管理技术服务与IT"包含很多的方面.感觉不错.
辣辣:做操了,哈哈
驳客:行业应用,行业专家。诗经诗经
cool:整天在办公室也要活动下才对身体有健康啊...
驳客:大家一起做操,1、2、3、4……
鹤舞白沙:1~2~3~4~再来一次。。。
星空:专家称不上。对,这是做IT不好的一面,应该多运动
驳客:星空的论坛ID是?
cool:他的文字直播速度太慢了.跟不上都...
驳客:大概10分钟吧。
辣辣:会场好几百人一起举手,壮观,哈哈
驳客:毕竟同声翻译还是比较难处理。
无琊:- -~
无琊:好多手
星空:第一次来这个网站
cool:建议聘请法院的同声翻译和文字速录.
驳客:那就是新兄弟,论坛兄弟们很多比较猛的家伙。我是总斑竹驳客。
鹤舞白沙:凡事都有第一次,第二次就看自己的兴趣取向了。
星空:呵呵哦,失敬失敬
驳客:兴趣取向,可以去掉趣字,感觉还不错。
cool:这场到什么时候结束?
星空:中午吧
鹤舞白沙:看日程列表。。都有介绍的。。
辣辣:第一位女性华人IBM院士,admiring~
purple:辣辣,也是女士?
alvin:我的电脑好卡啊,看得不流畅,有办法解决没?
辣辣:是女士,凑SOA热闹的女士也是有的嘛
purple:呵呵,了不起
我想飞:ibm也有院士了???
驳客:好像Websphere中国区组里面女士明显多于男士。哈哈
我想飞:怎么感觉跟中科院似的
无琊:呵呵
辣辣:IBM院士就是IBM Fellow,是IBM职称中最高的一级
驳客:辣辣很了解啊。
星空:估计就是IBMer;)
我想飞:牛人
SOAer:不过相对来说IBM研究院研究的技术领域还是更商业化一点,或者更产品一点。这点不如微软研究院
辣辣:IBM的职称有很多等级,比如distinguished engineer什么的,IBM Fellow是最高的,全球都很少
辣辣:不是IBMer,呵呵
驳客:现在有没有专门面对SOA的培训呢?这个买谁知道
辣辣:SOA的培训主要是和ISV/BP做的吧?
驳客:BP??
星空:主要看各大厂商的理念,还有就是eric newcomer的书似乎不错
辣辣:BP就是IBM的业务合作伙伴
驳客:辣辣就是IBM的托,哈哈
辣辣:哈哈,我就是,义务的
- -#:今天还在直播?
驳客:星空,你有eric newcomer书的电子版吗?发来看看
星空:没有,有他签名的
SOAer:也给我一份吧。我用domino的技术手册跟你交换。哈哈
- -#:IBM院士兼副总裁郑妙勤女士做讲演 也是全球副总裁?
驳客:郑妙勤,好像是中国取得开发总监吧。据说很猛,好像是websphere的原创人员之一。
驳客:SOAer你怎么看待SOA在银行系统的应用前景的。
- -#:人不可貌像~ 在大街上遇见,怎么也不会想到她会是IBM中国区顶尖高管
绝不输入昵称:听不清啊
程鸿:不是一般的厉害。
绝不输入昵称:这里可以问问题吗
SOAer:个人觉得SOA最早进入金融和电信来说,电信更为容易。因为电信的外部业务相对比较多,而且各项信息服务系统也非常的健全,跟国外的差异很小。所以SOA很容易从国外移植到国内。对于金融来说,内部流程过于繁琐,而且中国特色东西太多,虽然信息服务系统比较健全,但是规范性等还是不够。所以不太看好。
- -#:http://www.51cto.com/exp/soaforum/iframe/zbimages/xianchang1_big.jpg 他是谁,ID?
程鸿:他不仅是IBM的院士,而且是美国国家工程院的院士。
驳客:星空你怎么看呢?SOA在中国哪个行业比较适合?
我想飞:大牛隐于市
听客:视频有没有下载的地方?
我想飞:好象有人提问了,怎么不见回答啊
绝不输入昵称:soa是什么啊
星空:电信业本身也不是很和国际接轨的,有很多中国特色的需求,比如网管,现在也只是在逐渐融入国际环境
驳客:视频没有下载的地方。
我想飞:过两天应该提供一下吧?
星空:SOA作为一种架构理念,其实可以应用在各个行业。SOA不是一个产品
绝不输入昵称:哦 那应该好好听听 哎 来晚了
输入昵称在:声音好小
SOAer:对于厂商来说SOA是架构,但实现的载体就是产品,这也就是最大的问题。
星空:就像component based development一样,关键是设计理念的变革。而这种变革需要外部的压力:降低成本,快速满足要求等等。如果压力不大,没动作的
驳客:星空接触过ERP和CRM系统吧。对于很多论坛兄弟来说,SOA给大家的感觉跟他们没有多大的区别。
驳客:如果仅仅放在设计理念,那大家也没有这么火热了。毕竟设计理念是designer关注的东西。
宗文:刚才郑妙勤女士提到SOA设计中心能帮助客户分析企业使用SOA的价值。这方面不知道有没有实际例子……
我想飞:打扮得都是一副样子....
守住每一天:哈哈。要不能怎么着。穿白褂啊
守住每一天:走了,吃饭了。
我想飞:又饿了
我想飞:一看这个哥们就比较能说
听客:搞咨询的,靠嘴吃饭呢,能力再强,说不出来,也没用啊
星空:恩。。。其实SOA我认为还是一种理念。或是可以通过咨询服务的方式来提供的产品。只不过现在有一些实体工具来承载。以前是EAI来承载,现在是ESB来承载,但也完全可以通过OSGI等等来承载。目前看到的真正的新东西是SCA和OSGI
驳客:同意星空的意见,SCA和OSGI才是技术的部分。
星空:恩,IBM的SCA里的SDO不错的说,现在等待ing,不知道什么时候有免费的好的产品
驳客:起始衡量SOA的效果,比SOA更为重要。不过好像没有这方面的资料。
星空:呵呵,说得对
星空:有衡量的办法,但关键老板们认不认可。比如提高新功能的开发效率,缩短新模块的开发时间。其实老板只关心能不能按时间做出来。
SOAer:也不用去找,衡量SOA的效果需要付出的成本往往高于SOA部署。建议不用太多去探讨。没想到刘亚霄,居然能把ILM也融合进SOA,猛。
驳客:没错,老板眼中只有付出的资源,以及获得的结果。至于中间过程,不用太多考虑也无需太多考虑。
驳客:感觉IBM这些就是在做说服工作,把CIO和老大说服了,然后部署。最后再培训具体应用就OK了。
星空:是的,先洗脑,再卖产品,是大厂商的一贯做法
驳客:我觉得国内很多企业本身管理就不够规范,想通过IT系统来规范管理,其实还是不太切合国情。
驳客:所以先让企业老大们和高管规范管理,倒是我认为最应该先做的事情。否则,IT系统架构好了,也会沦为无法应用的。就像当年的ERP
星空:呵呵,有中国特色,没办法的说。不过也是国外的COTS软件进入中国比较难的地方。可以给国内ISV以一定的空间
星空:是双刃剑。吃饭去了
驳客:这也是具有中国特色,否则普天这些公司怎么活呢。哈哈
驳客:“IBM 2007 SOA与企业成长高峰论坛”直播到此结束!欲了解论坛更详细内容,请及时关注我们后续的专题报道!
我想飞:这么早就结束了吗
我想飞:还没看够....
商务及网站内容合作请联系:010-68479336-8024 详细联系方式
Copyright?2005-2007 CIOAge.com 版权所有 未经许可 请勿转载
京ICP证060544号