您的位置: 首页 >科技 >

金融科技丨神州信息DevOps典型案例分析

2020-01-13 11:30:12 来源:
神州信息DevOps项目近期成果卓著,以某全国性股份制商业银行DevOps项目为例,该项目的特点是实施覆盖范围广、实施过程中对各团队配合度的要求高、股份制银行客户对项目实施水准的要求高。以下为项目实施各阶段分析:

阶段一:倾我所能,尽我所有

该银行做DevOps项目的初衷只是解决生产环境、测试环境、UAT环境的管理问题——此前有很多超级帐号不受约束,随意更改测试环境,甚至生产环境的数据和系统配置,给银行的正常经营埋下了较大的隐患。对神州信息而言,环境管理只是DevOps产品功能的一小部分,在此之外还有:

 

“这些功能我都要!”——神州信息丰富、完善的DevOps产品功能给客户带来了极大的惊喜。

阶段二:明确目标,循序渐进

项目伊始,神州信息为客户制定了整体项目建设规划,按系统分期实施:一期试点,纳管五个核心应用系统;二期推广,纳管58个应用系统;三期全面覆盖,纳管全部138个应用系统。

同时明确了项目实施范围:

 

阶段三:不畏难题,各个击破

实现应用自动化供给的第一步是应用蓝图化。将应用的生态体现在蓝图逻辑关系中,将应用构建、部署动作包含在蓝图的自动化流水线里,这些都需要各应用开发团队提供信息和自动化脚本,由此便涉及到各方团队的配合问题。难点也正在于此——各应用团队都埋头于自身的工作难以抽身,挤出时间积极配合并不容易。

 

当最终在客户的协调,以及神州信息团队积极争取下完成信息收集的时候,新的难题接踵而至——客户提出在工具之外还需要配套的应用构建规范、部署规范,且要与此次实施的DevOps平台项目结合起来,可想难度之高。最终神州信息团队的研发工程师多方取经,不负期望地提出了适应用户业务特点,也适用于DevOps工具平台的《应用构建规范》和《应用部署规范》,再次化解难题。

阶段四:不忘初心,步履不停

经过几个月的奋战,一期项目的五个核心应用已经全部蓝图化,可以使用神州信息所搭建的DevOps平台进行自动化地打包、编译和部署。由此不仅解决了环境管理的问题,更使得应用开发管理登上了新的台阶,从以前疲劳低效的工作模式走向了可量化、可展现、可考核、可持续优化的智能化工作管理模式。


郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

精彩推荐

图文推荐

点击排行

Copyright 平安财经网 All Rights Reserved 版权所有 复制必究 联系QQ280 715 8082   备案号:闽ICP备19027007号-6

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。