新闻是有分量的

博时基金车宏原:敏捷+开放引领业务创新

2019-05-22 13:56栏目:财经

  作为信息化最早,对信息化依赖程度最高的行业之一,金融业是昔日信息化大潮来临时,率先进行 IT 系统建设的用户群体。也因此,不少金融机构有大量的历史遗留系统,沿用老的技术架构,在用户体验、研发速度、开放互联等方面落后于互联网企业。

  近年来,随着互联网技术的不断发展和业务的不断创新,旧有系统给金融机构带来的困扰更为强烈,对于想在业务创新上跑得更快的金融机构来说尤为强烈。

  博时基金管理有限公司是中国内地首批成立的五家基金管理公司之一,自成立以来,博时基金一直将 IT 作为公司发展的重要组成部分,在行业内率先实现 IT 自主研发能力,逐步形成了“业务 IT 化、IT 业务化”的科技与业务深度融合的 IT 文化。在朝向综合型、全能型的资产管理机构迈进的进程中,IT 在博时基金内部扮演了“以科技推动业务创新”的重要角色。

  博时基金的旧有 IT 系统中,有些已经有十几年的历史,应用、数据、流程紧密耦合在一起,升级起来非常困难,很难支撑公司快速发展的需要。

  互联网企业的发展一方面带来了挑战,同时也把互联网技术架构的优势呈现出来。博时基金希望将互联网技术架构在敏捷、开放方面的优势与基金业原有的稳定、安全的优势进行有机融合。

  基于此,博时基金 2016 年开始进行了博时新一代技术架构 BOFA(BOsera Fintech Architecture)的建设,用敏捷加开放的 IT 平台来支撑和引领业务的创新发展。BOFA 的目标是实现技术架构由原来的各种技术实现方式的原始状态,逐步向先进、统一的新一代技术架构演进,覆盖行业发展对云计算、开放 API、高稳定性、高并发性、高安全性、企业数据平台、金融科技等方面技术升级的要求,全面支撑传统核心应用和互联网应用。历经三年的建设,BOFA 已全面落地,支撑新一代业务系统对外上线。

  让云原生体系在基金公司中落地

  有些金融机构对新技术架构的引入是“应用驱动型”,在建设新系统的时候,为了技术先进性而采用部分新的技术架构。而博时基金的构想是以科技驱动的思维,系统化构建企业的新一代技术架构,从而能够以科技引领,驱动企业更加敏捷地融入到开放的生态中。以此为目标,博时基金系统化地构建云原生的几个技术体系——微服务、容器云和 DevOps,让企业适合于云生态。云原生架构既是 IT 体系,也是业务开展的基础平台。

  “我们建设云原生的技术体系有两大目标:一是敏捷,即持续交付能力的不断提高、二是开放,即通过建立云计算的灵活迁移能力,融入到开放的生态。”车宏原表示,“由于过去的系统构建的较早,一直以来对系统的维护升级都是在上面‘添砖加瓦’,再加上 IT 团队人员的流动,其系统维护和更新工作变得非常复杂艰难。为此,在进行新一代系统规划设计前,信息技术部分析老系统的痛点所在,以便在新系统中进行规避。”

  博时基金云原生技术体系,是 BOFA 的重要组成部分。云原生技术架构规划了跨云管理、微服务架构、容器应用、开放 API 体系、容器云平台等先进的技术应用,其具体落地在四个方面:

  一、以红帽 OpenShift 为基础搭建商用的容器云集群和管理平台,支持 Docker 容器,在应用系统推广容器化。

  二、采用微服务框架平台,如 Dubbo、SpringCloud 框架等,实现应用系统的微服务架构转型。

  三、结合现有 DevOps 平台,推广开发运维一体化。

  四、基于 OpenShift 平台建设一个轻量级的 PaaS 平台,支撑传统业务架构升级和互联网新型业务创新。

  据介绍,基于 OpenShift 的云原生架构给博时基金带来了较为明显的收益,以试点项目为例:开发效率将显著提升;生产力效益将得到提升,开发周期缩短;应用管理效率提升,管理应用和服务的时间大幅降低;基础架构成本将显著降低,服务器的使用率将提升为原来的数倍。

  以企业发展为导向构建技术架构

  在具体实践上,博时新一代技术架构 BOFA 建设首先从 DevOps 开始突破,实现基于容器引擎的持续集成/持续部署能力,建设端到端持续交付流水线;接着实现软件定义存储和软件定义网络,从而全面完成了软件定义数据中心基础环境的整体建设,构建稳定和快速应变的基础设施管理体系;同时,从互联网和内部管理系统着手进行微服务化重构;然后引入红帽 OpenShift 容器平台,一方面是实现现存应用和微服务应用的容器化,另一方面是对容器进行更高级的管理,即容器编排和容器云的拓展。