客户是美国一家领先的经纪和银行公司。

印孚瑟斯与客户在交易平台现代化项目上进行了合作。交易平台现代化计划的主要目标是对已有40年历史的基于大型机的技术平台进行现代化,以简化和提高灵活性、可伸缩性和交付。

具有多个逻辑层的应用程序,创建这些逻辑层是为了将面向客户的系统与大型机解耦并实现更快的响应。整合了多个事务系统,统一了支持入口、状态、路由和发布等关键功能的应用程序。

主要挑战

  • 用详细的COBOL代码和处理编写的遗留系统使用数百个传统数据库结构
  • 系统已经变得过于复杂和不灵活。实施新功能是挑战
  • 没有能够从开始到结束,缺乏审计和跟踪的能力会产生许多风险
  • 应用程序和数据缓存紧密耦合在同一个服务器上。因此,缓存和应用程序不能独立伸缩
  • Cache部署在虚拟机上。确定在给定的时间点是否所有服务器都有完全相同的数据是一个挑战

准备好体验吗?

与专家交谈
行

解决方案

利用敏捷和数据挖掘方法

  • 开放源码的基于nosql的数据库作为系统在交易期间的所有需求的数据存储库
  • 单一和统一的系统将处理从进入到执行的事务,这将依赖于NoSQL数据
  • 支持风险管理功能并依赖NoSQL数据的应用程序套件
  • DB2作为将异步更新的主数据存储
  • 从不同的数据中心开发了各种数据恢复的工具,比较了数据中心,错误处理和再处理之间的数据,以帮助企业和运营支持团队快速解决客户投诉
  • 实施SRE(现场可靠性工程)团队,为基础设施和运营问题提供支持
  • 阴影模式发展
    • 开发了生产并行阴影系统,比较当前和阴影数据的结果,受益于较少的缺陷和部署在生产环境
    • 比较工具 - 开发各种数据比较工具和技术,以比较当前与阴影数据之间的比较
  • 敏捷/ devops.
    • 以更小的部分进行开发和发布,以减少业务风险
    • 自动化部署
    • veracode / sonarqube等集成工具,提供更清晰的代码并降低部署错误代码的风险
    • 使用TOSCA的无脚本测试自动化

实施管理综合方法

  • 高性能的REST服务是用Microsoft .NET平台和c#编写的
  • 服务的响应时间减少如下:
    • 重量轻服务
    • NoSQL数据库
    • 基于事务类型的定制业务逻辑
  • 为公共功能/逻辑开发的库,可以被组织内的多个应用程序重用
  • 所有新的功能和数据都被添加到现代化的应用程序和DBs中。要求进行这些更改的业务单位将特定的客户集迁移到新平台
  • 飞行中/监管项目/生产修复在遗留应用程序和DBS中实施了更改。一旦将它们稳定在遗产方面,这种变化就会改变到新的应用程序和DBS
  • 分阶段的推出方法对业务产生较小的影响
  • 涉及多个团队和系统在生产卷展览期间验证系统的彻底规划释放,以减少市场开放时间内的风险
  • 蓝绿色部署通过运行两个相同的生产环境来减少停机时间和应用程序风险
  • 与外部工具(如AppDynamics和Splunk)集成,以监控和提高性能
行

好处

使用NoSQL数据简化了系统

使用NoSQL数据简化了系统

在不同的数据中心启用运行应用程序

在不同的数据中心启用运行应用程序

分布式环境上的事务处理系统将大型机资源利用大大降低

分布式环境上的事务处理系统将大型机资源利用大大降低

减少大型机服务器资源需求,特别是在市场开放期间

减少大型机服务器资源需求,特别是在市场开放期间

更高的吞吐量和更低的延迟,特别是在市场开放较新的系统期间

更高的吞吐量和更低的延迟,特别是在市场开放较新的系统期间

旧系统和数据结构的退役

旧系统和数据结构的退役

更新的、灵活的和可伸缩的系统,它对变更更有弹性,并且比以前的系统能够更快地推出新功能

更新的、灵活的和可伸缩的系统,它对变更更有弹性,并且比以前的系统能够更快地推出新功能

该溶液将MIP减少约20%,从而降低了操作成本

该溶液将MIP减少约20%,从而降低了操作成本