期货交易自动化论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 84|回复: 0

BHP银行应用SOA 降低应用的总体拥有成本 - 金融行业 - ITPUB论坛-专业的IT技术社区

[复制链接] |主动推送

285万

主题

285万

帖子

855万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8553718
发表于 2022-9-11 10:13:39 | 显示全部楼层 |阅读模式
在世纪之交,银行规模位列波兰第三的BPH银行仍面临业务独立分散的现状,这种情况对BPH银行的发展不利。要全部重来,不是上策;小打小闹的改变,也不能根本解决问题。BPH 银行希望能有一套新的系统,既能支持遗留基础架构,又能使应用开发更快速、简单和经济。因此,SOA进入了他们的视野。
BPH 银行成立于2001年,由Przemyslowo-Handlowy SA与Powszechny Bank Kredytowy SA银行合并而成(这两家银行于1989年与其他7家商业银行脱离了波兰国家银行)。2005年,BPH银行的总资产和净值分别共计170亿美元和约19 亿美元。
业务流程挑战
为了应对独立、分散业务现状的挑战,几年前,BPH银行开始建立开放、基于标准和灵活的应用基础架构,重点实现客户工资发放工作的自动化。其目标是建立通用架构,使银行能开发和维护应用功能,并拥有最大灵活性和最小编程量。终极目标是通过部署内置业务逻辑及面向未来的可重用业务组件,从评估应用环境迁移到通用业务平台。
Piotr Wcislo 是 BPH 银行开发部门的应用主管,他将这个BEA Tuxedo支持的自动化项目称为“完全是一系列服务”。他解释道:“通过部署BEA Tuxedo,将我们客户的会计数据与银行集成的中心系统连接起来。公告栏统计显示:我们使用了两组服务器中的15台服务器运行系统,在 5项业务的基础上部署了60个服务,请求队列有20个。”
Piotr Wcislo 认为,该项目取得了很大的成功。BEA Tuxedo是一个成熟的平台,支持银行遗留的应用,使它们沿着 SOA 的方向顺利发展。
但开发团队希望还能更进一步。BPH银行的团队领导Mariusz Piturecki解释说:“我们以前的系统扩展性不好,如果要增加更多功能,例如转账或存款时,需要编写很多代码。我们了解到,BEA拥有先进的产品技术、知识和技能,能帮助我们进一步集成企业应用。”
处理8万项服务的方案
BPH银行最终决定建立企业级的中间件解决方案,代号“Galaxy”。“我们为这个中间件解决方案确定的目标是实施安全一致的系统,且独立于平台。”Piturecki 继续说道:“Galaxy 可扩展,功能强大,而且灵活,能提供无缝集成和多语言功能。”
作为此次企业应用集成 (EAI) 行动的一部分,BPH银行的目标很明确:减少使用系统所需的外部接口数量,允许在所有系统之间进行访问。此外,Wcislo、Piturecki 和开发团队的其他成员希望,消除多余的用户界面和子系统,简化架构并优化总拥有成本。
Wcislo 说,Galaxy 是银行开发战略的创新阶段。BPH银行希望其他系统也可使用主机和客户系统的所有功能。当前,建立开放 SOA 的行动在不断进行。Galaxy 项目现在已经进展到银行所说的“面向服务的中间件”。在这个阶段,BEA Tuxedo 作为事务引擎,并且有一个连接到主机系统的适应性架构。系统根据峰值负载,提供服务动态负载均衡和可配置的优先级。
BEA WebLogic Platform 8.1 作为客户通用的界面层,底层EJB为Java客户提供业务功能,Web服务层支持Web客户端,而servlet层为其他客户提供业务功能。
按照最新的公告结果,这个SOA解决方案得到BPH银行多达3390台服务器的支持。系统最多处理8万项服务,当前的请求队列数超过了3000,还有12组服务器。与原来的自动记账项目相比,这是一个质的飞跃。Wcislo解释说:“40多个系统直接连接到Galaxy,每秒钟处理成千上万的业务和约100 万的数据库事务量。”
开发速度提高50%的方案
Galaxy现在支持多个紧密集成的关键应用,是开放的、基于标准的、灵活的应用框架,支持BPH银行的网上银行平台。40多万的客户使用网上事务。该框架还为企业客户管理在线事务。
Galaxy支持“Sez@m Agent”银行应用,使销售处和代表能够与分行外部的客户保持密切、互惠和满意的关系。另外,统一的基础架构为电话银行、交互式语音应答界面和 IVR 服务层提供应用。
Galaxy 支持其他重要的业务系统,例如贷款处理系统、企业和个人客户 CRM、风险管理系统,并且遵循新巴赛尔资本协定 (BASEL Ⅱ)。
Piturecki 说:“BPH 银行的 SOA 环境灵活可靠。它是建立服务框架最快捷的方法。使用 BEA WebLogic Platform,即便在营业结束时,BPH银行也能够保持核心系统的全天候运行,并显著降低了应用的总体拥有成本。我们认为,BEA WebLogic Platform使BPH银行能为市场提供各种服务,与使用传统的开发模型相比,开发速度最多可提高50%。”(T121)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|期货交易自动化论坛

GMT+8, 2025-10-30 00:33 , Processed in 0.090674 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表