其三,领导决策的需求。领导需要随时掌握生产进度,对数据的即时性要求很高,经常会问类似“现在单车成本降了多少”等问题。如何准确回答这些问题,让 IT 人员大费脑筋。他们需要从系统中找出已降价的零件,这个零件和哪些车有关,生产了多少台。要把这些数据从海量的数据海洋中找出来,快速构建出报表展现给领导,对他们来说实在是一大考验。
围绕这些问题,长安铃木的 IT 人员做了很多思考,也和很多 IT 企业做了大量交流,但一直都没有取得满意的答案。原因是多方面的:首先一些大型系统比如 Oracle 等,灵活性比较差,在实施时也会遇到成本和服务方面的困难。其次,公司目前对现有的系统依赖程度很高,如果把现有系统全部打垮重新来做不太现实,成本也很难承受。
基于对公司现有系统充分利用的合理性,长安铃木最终选择了 SOA 。对这种不确定的流程变动, SOA 有很强的适应能力。
当然,实施 SOA 也需要一些基本条件。 IBM 重庆分公司总经理唐多介绍,实施 SOA 的企业一般都具有一定规模,信息化发展也相对比较成熟,此外还有一些其他条件,比如:要求各部门数据库应用的普及程度要高且均衡发展,领导管理决策依赖实时采集数据的程度较高、业务流程自动化程度要高,项目管理基础要好。要有一个注重业务导向的 IT 开发团队等。
这些因素在长安铃木基本已经具备,在制造行业信息化建设中,长安铃木的排名一直比较靠前, IT 基础设施建设已经相对成熟,现在需要的主要是一些后期的运维服务和管理效率的提升。而 SOA 正是能帮助他们实现这些目标的重要工具。
走上 SOA 之路
长安铃木真正走上 SOA 的道路是在 2006年。2006年下半年,长安铃木与 IBM 开始合作,朝着 SOA 的方向前进。
在人员整合方面,需要实现单点登录, IBM 的 WebSphere Portal 满足了他们的这一要求。WebSphere Portal 能够简化应用程序架构和应用程序的开发,还提供了一个灵活的界面支持,用户可以方便地调整自己的界面。
在信息整合方面,需要解决多系统访问的问题。 IBM 的 WebSphere Information Server 解决方案提供了一个单一的数据源,保证了对后台数据源的透明访问。WebSphere Information Server 还建立了一个虚拟的数据库,通过标准 SQL 语句就可以从异构的数据库中获取数据,为他们的数据集成打下了非常好的基础。
在流程整合方面,长安铃木希望实现对后台应用系统的整合。 IBM 提供了一个业务流程引擎 WebSphere Process Server(简称WPS),可以帮他们实现对业务流程的可视化建模,并支持平常业务中常见的一些流程模式,包括定型的流程、流程的会签、流程的返回等。
目前, SOA 的部署工作进展顺利,项目一期现已成功完成,实现了重庆铃木基于不同平台的 OA、ERP、采购、PDM 等系统的数据挖掘与整合,实现了界面集成和用户单点登录。项目二期已经完成了关键步骤,实现了企业核心业务流程分析、重组和建模。整个项目预计于2008 年底全部完成。
IBM 的 SOA 解决方案给长安铃木很多实实在在的帮助,主要体现在:
第一,易用性。通过 Portal 实现了单点登录,所有用户只要通过一个平台就可以访问后台所有系统中的数据库。对于 IT 管理人员来说,可以方便地实现对权限和用户的管理,易用性很强。
第二,重用性。最大限度地使用了现有的 IT 资源,可以集成 ERP 和 PDM 中的现有功能,包括已经实施的其他各个系统中的功能。
第三,敏捷性。在 IBM SOA 架构的基础上,长安铃木可以根据用户提出的一些需求随时来定制,在最短的时间内满足用户的需求。
这三个价值是传统的解决方案所不具备的,传统的解决方案只是满足了当时的需求,但并没有为公司节约开支。
长安铃木信息系统总监董斌说,以前他们单是完成一些主要设备的升级都可能花费上百万元,更不要说全套更换设备。而通过利用已有的信息系统来实施 SOA ,不仅为他们节约了大量开支,而且部署的成本相对来说也较低。通过实施 SOA ,长安铃木获取信息的速度加快了,用户有新需求的时候响应也更快了。这样,用户的满意度自然也高了。最重要的是成本也降了下来,为企业会带来更多的后续价值(end)