奥本海默基金公司从其面向服务架构部署中吸取至少两个经验教训:一是业务驱动技术而非技术驱动业务,二是尽早切换到敏捷开发过程中去。
奥本海默基金公司曾经有过数据接入问题。客户在其网站上更改的地址信息须要手工的再次录入到不同的后端系统中才能生效。
公司的架构助理副总裁Geoff Youell 说:“好消息则是从这些问题中能够看到我们的业务在增长”。但由于整合问题,记录与业务保持的测量却不是很好。他说:“同一条信息需要重复好几次输入到之前的遗留系统里边。”
摆在该公司面前的选择就是:要么立即解决这个问题或者是投入一些时间和资金做好长远打算。该公司请了一位顾问考虑了一下在未来五年内真正想要做的事情。Youell说主要的任务就是瓦解筒仓(Silos)并且消除冗余流程。
这个战略的基石是一个能将各个业务组件组合成面向服务架构(SOA)的企业服务总线(ESB)。该项目在内部被称为"巅峰"(Capstone)。
其实单一的门户就可以满足这个公司迫切的需求,它能将面向单一用户的应用程序与需要连接的数据库整合起来,但不会有测量功能。