10月16日,中国人寿财险保险股份有限公司(以下简称中国人寿)宣布,新农险理赔、新收付生产系统同步投产上线成功。据了解,该两套重要系统从8月27日项目启动到顺利投产上线,仅用了50天时间,而其幕后的最大功臣则是润和软件自主研发的DevOps平台产品,该项目由润和软件旗下的全资子公司捷科智诚承担,这也是捷科智诚今年以来拿下的第68个项目。
资料显示,中国人寿该两套系统的投产上线面临着四大挑战,使得该项目的复杂程度空前提升。
首先,中国人寿的相关基础设施分布在两地三中心,服务器数量超过4000个,而且需要支持大并发部署场景;其次,应用部署场景复杂且存在跨广域网传输,基于节约网络带宽和复杂的部署场景,对制品管理以及灵活多样的部署策略提出了很高的要求;再次,各业务系统间依赖,配置文件统一管理并进行增量提取,增量制品需要具备自动生成的能力并覆盖多应用场景;最后,应用架构复杂且多种多样,需要同步支撑传统架构和微服务架构的发布场景。
仅用50天时间,就成功实现两套重要系统的投产上线,既离不开中国人寿对DevOps的深刻理解与协调推动,也得益于润和软件DevOps平台产品良好的架构与功能设计。
据了解,项目中DevOps管理平台全部为润和软件自主研发,在设计之初,平台就充分考虑了金融行业客户软件交付的实际场景,如瀑布与敏捷混合研发模式、架构多样、开发语言种类多、增量发布为主、基础设施环境复杂等特点,同时考虑最大程度保护客户已有投资,因此,产品定位在面向软件持续交付的集成整合平台,秉持实用、易用的产品设计理念,同时历经十余个项目的验证,产品日臻成熟。
在本项目中,润和软件通过DevOps管理平台组件的分布式部署,帮助中国人寿实现了多数据中心、跨域投产能力、高效发布能力(1000台以上并发),显著提高了中国人寿财险新核心软件研发交付的质效。
通过该项目,润和软件首次采用微服务架构及组件化的设计思想,实现了功能的高内聚低耦合,使得旗下的DevOps平台产品能够更好的满足客户多数据中心的环境特点;支持后续向容器化部署方向演进;同时平台架构具备功能(纵向)与性能(横向)两个维度的扩展能力,同时提供标准的Restful接口,能够实现与其他平台工具的快速集成,为自身DevOps平台能力的不断延展打下坚实的基础。