基于服务的资源优化(SORP)李安渝博士长风联盟技术委员会主任中国科学院软件所电子商务研究中心主任个人简介•李安渝博士–学历:•斯坦福大学电机系博士学位–现任:•神州数码研究院院长•中国科学院软件研究所电子商务中心主任–社会兼职:•长风联盟技术委员会主任.•中国电子商务协会副秘书长–其他经历•97-99年在美国硅谷成功创建了INTERNETIMAGE公司.•88-97期间就任HP,SGI等国际著名公司高级技术职务.关于SOA的几点建议•SOA不是一个软件技术的革命!不涉及对任何目前的程序开发技术有革命性的提升,不会加快一个已经设计好的商业应用的开发周期.•SOA是系统设计的一种新方式!若你没有引导你的客户去提出一些前瞻性的系统需求,SOA对一个静态系统的设计没有太多优势.•SOA的应用形态,技术标准及相关实施方式还正在成熟中.•如果一个公司对SOA大谈其软件技术优势,请注意该公司的目的?•如果一个公司说有SOA的平台,可能说的太早,不成熟!•如果公司说已经有一个SOA的成功案例,仔细审核一下,有可能是公司的一厢情愿.如今企业的情况•不断变化的世界–变化多端的市场环境•全球化使得变化更多样化.–变化多端的组织结构及商业模式•企业纷纷提出随需而动的运营观–活跃的资本市场•企业时刻准备兼并或被兼并•同时,企业的经营成本削减几乎快到头了–多年的成本控制措施•逐步形成非常有效的运营机制–各式各样的企业级IT应用提高企业的内部管理能力•几乎优化了的企业内部资源–专业化•企业越来越专业化,产品线也将不断减少.当今企业的挑战•如何适应市场环境的千变万化?–让市场的起伏实时地影响企业内部的运营.•如何适应企业组织结构及商业模式的不断变化–灵活机动的IT基础平台,以满足组织结构或商业模式变化后可快速完成IT系统的响应.•如何适应可能的分拆,收购与兼并.–敏捷的IT基础系统,便于系统分拆,系统集成,以及系统更新.当今企业的IT梦想•企业内部管理–更加细化的运营管理•希望能管理到每个人,每个项目,公司所花费的每分钱.只有应用WEB2.0的思路,才有可能实现.•企业外部环境的掌控–让世界真正变平•数据共享,应用的互操作,以及商业流程的标准化描述,从而实现外部资源的可管理.开放标准运动•正试图让IT应用的世界变平–内容的标准化运动:??XML•内容可以通过各种传输形式相互交换,同时可以项目加工及使用.–应用的标准化运动:Webservice•具有标准化接口及标准化的描述的应用,可互相调用及集成.–业务流程的标准化运动:Rossettanet•通过标准化的描述及相关的接口,公司可以实时地启动合作伙伴的内部运营流程,从而实现一体化经营的目标.SOA技术革命•如果我们真的能实现开放标准•如果我们真的可以将所有应用标准化成,例如,WEBSERVICE.•我们当然就不需要严守传统的系统设计方法,我们要用SOA:–系统设计从面向对象改革为面向服务的体系结构.–系统设计从从下向上改革为从上到下需求分析与功能设计.–系统分析也将从工程师的手中转到业务部门用户的手中.SOA技术革命•SOA下的IT系统(个人观点):–一个最好是在互联网上跨企业运营的IT系统,是由若干个满足标准化定义(如:WEBSERVICE)的服务所组成这些服务将根据标准化的定义(若:BPEL)相互组合,相互协同,从而形成对业务流程的完成描述.–AnyITsystemisdesignedbasedonthosestandardservices.SOA并不擅长于•封闭,可控的环境.–例如:对于一个运营正常的公司,我们没有必要用SOA的设计方法去设计公司内部应用.特别是这些与外部环境无关的业务应用.•单一功能的工具型应用–例如:我们并不需要用SOA去设计一个文字处理软件.SOA擅长于:•在异构环境下的应用集成系统.–运营在不同的网络环境下;–数据来自与不同的环境;–不同格式的应用;–不同形态的应用运营方式.再看企业的利润来源•企业利润的分解–企业成本•原材料成本(与供应商有关,企业外部资源)•生产成本(企业内部资源)•市场销售成本(与渠道,消费者有关,企业外部资源)–收入•企业产品的最终消费者的交易(企业外部资源)–结论:•利润=收入(企业外部资源)–成本(企业内部及外部资源)•因此,真正可持续的企业利润的计算必须考虑企业的内外部资源.SORP:基于服务的资源管理•根据SOA的设计思想,考虑到开放标准的原则,通过帮助企业管理其内外部资源,从而让企业有持续的利润增长.我们引入在企业应用中SORP系统•SORP可以管理,优化企业的内外部资源,例如:–在供应链管理上应用SORP:•通过优化企业的内部相关资源与供应商的相关资源,实现供应链的全程优化.–在客户关系管理上应用SORP:•通过优化企业的内部相关资源及其市场营销的合作伙伴,客户的相关资源,实现企业市场营销环节的全程优化.–全程优化:•针对一个环节或多个环节所形成的商业价值链所进行的资源全面整和,管理及优化,从而到达端对端的资源优化而实现企业的既定经营目标.SORP简介•简单描述–一种新的设计思想建立企业的资源管理及运营支撑系统.•通过对企业内部所提供的服务及企业所需要的外部服务(考虑到未知第三方)的灵活编排,形成企业的IT支持系统.–一种新的系统架构与运营平台•SORP系统是由一系列的WEBSERVICE构成,这些WEB服务提供企业的IT应用功能,并相互之间进行数据交换,流程的集成,协同运转,以及其他运营服务.•从另外一个角度看,SORP系统是由一些列的WEB服务在一个具有自学习,智能化并可以提供容错和可靠性运营支持的服务编排平台上运营(软网格).SORP简介•应用范围–技术厂商基于SORP开发出新一代的企业应用软件,将可以直接回答企业最关心的经营问题.•企业应用软件的服务化(SaaS)•灵活的服务编排平台•服务管理平台–企业将利用SORP的指导思想管理并优化其内外部资源,通过对这些资源的集成,达到企业的运营目标.•价值链整合.•动态决策支持.•企业IT系统与电子商务及网上市场的无缝整合.EERP•EERP是SORP设计思想中最重要的一个实现–EERP咨询服务•Helpenterprisesunderstandtheoperationobjectivesfrom360degreeoftheirspecificvaluechains.–EERP框架结构与工具集•Valuechaindecomposition,serviceidentfication,servicechoreographandintegration.–EERP实施•Differentdeploymentstrategies,couldbeeitherSOEortrueSOEimplementationwiththirdpartyserviceintegration.–EERP服务质量管理•Model,protocoltopreciselymanageQOSalongthevaluechaintoachieveendtoendQOSassurance.EERP:SOA的核心应用?•原因:–SOA与传统的设计相比较•ItdirectlymapsbusinesstotheITimplementation,soitsolvestoday’senterprise’sbigproblems(fastchangingworld);•ItenablestheenterpriseITapplicationintegratewithalmosteverypartners’services,andrunonamuchbroadandheterogeneousnetworkenvironment.–EERP与传统的企业IT应用相比较•Ittellsthewholestoryoftheenterpriseperformanceandoperation.•IttiesenterpriseoperationwiththemarketdynamicsEERP:制造业的场景•场景设计–一家家具生产厂商•Valuechainidentification•Service-lization:SCM,ERP,CPM(channalpartnermanagement),eMarektplace(Alibaba,furniture.com.cnandmanyotherrelevanteCommerceportals)•Servicechoreographguideline(directsales,channelsales,rentalinsteadofsalesandsoon.)•EERPdecisionsupportconsole•BatchandthenrealtimeinteractionwithalloperationalsystemsEERP:制造业的场景•成果预期:–Identifythekeyrevenue/profitbottlenecksandrevealthedynamicpatternofthosebottlenecks.–Demonstratetherevenue/profitstrongcorrelationwithmarketenvironment,evenwiththestockpricesofcertainkeyrelatedcompanies.–Proveconcept:thecostofmanufactureisnolongerakeyproblemfortoday’smanufacturers,insteadtheresourcesoutsideofthecompanycommandtherevenueandprofit.–Helpcompanytocompletelychangeitsbusinesstofurnitureleaseandcustomizedfurnituremanufacture.EERP:电子政务的场景•场景设计–基于服务的电子政务平台•20governmentprocessesselected•Objectivesidentifiedas:fastthroughput,tightercontrol,accuracy,policyimpactandcorrelationwithcentralgovernmentpolicy.•200+eGovernmentapplicationsareconvertedtoWebServices.•ModifiedESBtoaGSP(SOAP+WSDL+BPEL)EERP:电子政务的场景•成果预期:–HelpgovernmentcustomertounderstandtheG-B,G-Pdynamics.–Identifythebottleneckofpolicyimplementationandruleadoption.–Identifywhichcrowdhasabetteraccesstothegovernmentservices.–Helpinnovationintheprocessreformandorganizationsimplification.EERP:消费者的场景•场景设计–面向高校毕业生的个人规划服务•10careerpathsselected•300+careerdeveloprelatedservicesidentified(employeeservices,trainingservices,marriageservices,realestateagency,travelservices…)•UDDIsetupforcareerrelatedservicemanagement•Drag/drawtodefinethecareerpaths,andselectionofpersonalobjectives(keywords:Fastpathtorich,plea