科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道2006国际著名企业SOA应用“成果展示”

2006国际著名企业SOA应用“成果展示”

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

2006年对于SOA的支持者来说是繁忙的一年,许多面向服务架构都从样品试制阶段进入到实际部署阶段。一些人认为SOA只是一个遥不可及的童话,其实不论我们现在的技术水平如何差,面向架构的服务就是方向、就是希望。

作者:Joe McKendrickc 来源:IT专家网 2007年9月15日

关键字: SOA SOA/Portals

  • 评论
  • 分享微博
  • 分享邮件

  2006年对于SOA的支持者来说是繁忙的一年,许多面向服务架构都从样品试制阶段进入到实际部署阶段。许多公司都可以展示他们在SOA应用当中取得的成绩,这里有一些本年度曾经报道过的突出例子。

  从底层系统中抽取企业信息

  eBay依靠将SOA做为一个集成软件库用于管理超过两千兆兆的数据,也就是相当于国会图书馆数据的两百倍。eBay是构建在超过六百万行代码的基础之上,而且该公司每两个星期的运作就会产生超过十万行的新代码。另外,每个星期还会产生三万个新软件。“我们在面向组件和面向服务架构技术之间取得平衡。”,eBay的系统开发副总裁如是说,“eBay已经建立了一个服务架构,并使之可以运用在跨堆栈技术的集成中。比方说我们可以服务通路中将C++和Java配合使用。

  降低应用程序数量

  《IBM的产品拥有77项可共享和可重复使用的服务》(覆盖了从身份验证到订单履行),就在去年春天这份报道被发布的时候,作为他们自身面向服务架构的一部分。IBM企业架构副总裁Howie Miller说IBM内部SOA最值得注意的成就就在于蓝色巨人(Big Blue)可以从1998年的16000个应用程序减少到今天的4000个。Miller解释说,将应用程序数量直线降为之前的四分之一的秘诀就在于管理方法。“这个管理方法模型帮助我们达到了一个非常好的统计量。在过去的十年中,IBM已经将自身内部的文件夹数量从16000个应用软件裁减到4000个。这也是我们如何从更多大型的套管程序软件转移到基于内容的网络服务。同样的管理模型也将是我们进入基于SOA的途径的一部分。”对于新技术的投资决心的观察者包括企业架构理事会和由首席信息官主导的投资评论界。

  “找麻烦”使IT更接近商业,并且改善了商业生产力

  在使用了SOA技术的Wachovia Bank,IT的鼓吹者和摇动者“从中作梗”年个千改变了他们组织的文化。Wachovia的SOA由商业服务和横跨企业内部的可重复使用的有效框架组成。可重复使用使这个项目背后的驱动力。Susan Certoma,Wachovia的首席信息官,说:“每种生意都在不断建立类似的能力,包括桌面呈现、数据管理、工作流程管理、信息传递和客户信息管理。” 从SOA当中获得的其中一个最为显著的改进已经在投资经纪人的生产力上体现出来。在此之前,Certoma说,他们当中很多人都在使用Excel来建模,而且不论怎样都会至少花费半个小时到两个小时的时间。一个全新的共享的服务可以使开发者共同联合使用一个高性能的建模软件并且将建模的时间削减到数分钟。另外的营业单位可以在90天内开发一个股东资产净值的桌面软件,而传统上这种软件从零开始设计开发要花费6到12月的时间。

  打破了对商业事务反映迟钝的刚性系统

  Harley Davidson的信贷系统的创办过程紧密的依靠财务配合系统,但是这个系统对于适应新的市场条件下则显得过于笨重和繁琐。这套系统使之难于对季节性计划进行调整,比方说每年春季大量涌入展览厅的,梦想在开阔的道路上骑摩托车的顾客。“我们的系统是非常紧密的联接的,整个系统建立在一个刚性的基础上,如果我们尝试修改那些支持这个系统的流程中的一个部分,我们基本上要修改整个系统。” Jim Haney, Harley-Davidson的CIO如是说,“我们事实上破坏了所有的那些系统,并且将SOA至于所有的部分之中。我们将他们松散的联接起来。我们的目的就是我们可以改变那些系统中的任何一部分。如果我们发现了这个产业中的关键指标,我们想迅速的实施不同的市场策略而不用不得不运行、接触和测试每一个单独的系统。

  降低运作成本

  惠普(Hewlett Packard)公司实施SOA之后节约运作成本7千万美元。惠普表示SOA最初的经济效益源于合并、减少冗余和对服务的再利用。惠普SOA服务行政主管Terri Bennett Schoenrock说,自从开始实施SOA,至少节约了一百万美元――“节约开支实际上是从实施SOA那一刻开始。当我们关注测量投资汇报(return on investments)时,投资回报实际来源于开始实施电子商务中心。它产生了四分之一的投资回报,使我们的收入翻番,使公司事务处理需求减半。我们切实看到了SOA的进步,使我们与上一年相比,节约开支一百万美元。”

  发布新产品与服务

  Ameriprise Financial金融公司自1999年起开始实施SOA方案,该公司通过再次利用关键业务服务节约开发资金数百万美元。Ameriprise 公司首席架构师Tracy Legrand说公司通过节约宝贵的市场时间,快速将业务产品和服务发布于众,为公司节约至少一千万美元。“通过避免重复开发功能公司节约大量资金。很多大公司都常常犯这样的错误,他们总是开发基本功能与原服务80%一样的新服务,造成浪费。”

  尽可能简单地解决不断增长的交易量

  全球最大网络零售商亚马逊需要一个灵活的架构能够处理来自六千万客户和一百万合作商的信息服务要求。亚马逊世界架构副总裁兼CTO技术主管Werner Vogels说,公司最初使用大型机,但是这并不够用。下一步的解决方案公司决定,在接下来的几年,建立网络服务器,构成与零售商数据库隔离开来,能够在线处理业务应用程序的交易层。“我们很早就开始实施SOA方案” Vogels说。“面向服务的工作。要不是以服务为导向,我们不可能创建亚马逊平台。” Vogels说他还要警告亚马逊的开发人员,要使服务尽量简单,不用依赖任何技术或标准。

  在公司、区和部门间启用“分权”

  以单一政府实体管理一个有三亿人口的国家,这是不可能或者非常危险的事,同理,管理一个拥有300000多员工,每11天有十亿收入的世界上最大的技术公司也是非常困难的事。Citigroup 高级副总裁兼SOA总架构师Skip Snow说,公司的SOA管制结构实际上就是一个有不同能力联盟,与美国联邦政府的结构相似。包括一个行政部门(Executive Branch)就是总揽运行情况和开发、设计情况;立法机关(legislative branch)(行政管理和董事会)建立SOA方案的目标和指导;和司法机关(judicial branch)(企业架构层)处理解决方案问题以及相应的审查。此外,Snow补充到,Citigroup的SOA按照联邦(企业)级别,州(分区)级别,县(业务线)级别和地方(部门)级别权力划分。

  将业务规则植入应用程序之中

  OnStar, the vehicle communications platform(媒体通信平台),将其软件业务规则植入应用程序之中,即植入可再使用组件的中间件层。OnStar 应用程序开发支持部部长Kathy Kay讲到,OnStar公司这一策略“将使我们可以更加简单、方便地再次使用各种功能和业务流程。我们将脱离功能建立独立流程。” OnStar公司说至少有七八个应用程序平台将被移到SOA中间件层,从应急服务(Emergency Services)、 媒介服务(Vehicle Services)、业务对象(Business Objects)和 and Billing开始。

  制作电影

  不是直接使用SOA去制作电影,而是帮助电影公司运作、制作电影。梦工厂动画(DreamWorks Animation SKG)―― 史莱克三部曲的制作单位 (第三部将于2007年完成上映), 对SOA进行调整,使其简单化,可以巩固核心业务操作。该公司采用广泛争议的IT基础架构――在SUN服务器上运行12个遗留企业资源计划(ERP)应用程序――在此基础上以Linux服务器、 Oracle 数据库和 JBoss 中间件的结构进行优化。梦工厂动画(DreamWorks Animation SKG)IT主管Abe Wong认为基于SOA组件的再利用是该项目最大的优势。“我们可以利用许多再利用组件,也就是现在SOA架构的一部分加快开发、配置新应用程序的速度。”,他说。“例如,我们重新利用之前的员工认证SOA组件作为开发的12个应用程序的基础。”SOA模型同样也支持公司通讯录、员工公告牌、假期申请和证书目录。同样,它也支持引入电影手稿的,有授权和认证属性的新版权追踪应用程序。

  一些人认为SOA只是一个遥不可及的童话,其实不论我们现在的技术水平如何差,面向架构的服务就是方向、就是希望。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章