若银行采用Docker技术实现DevOps,推荐怎样的技术路线呢?

DevOps的基础是将重复的事情使用自动化脚本或软件来实现,若银行采用Docker技术实现DevOps,推荐怎样的技术路线呢?

参与10

2同行回答

bryanbryan软件架构设计师金融研发
个人认为:devops是一种软件开发和管理理念,这种理念就是促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合,而避免部门职责逐渐细节带来的部门之间内耗。这种理念的落地方式就有了很多工具去实现。比如项目研发人员完成功能后需要项目管理人员进...显示全部

个人认为:devops是一种软件开发和管理理念,这种理念就是促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合,而避免部门职责逐渐细节带来的部门之间内耗。这种理念的落地方式就有了很多工具去实现。比如项目研发人员完成功能后需要项目管理人员进行审核,审核后进行交付部署。过去整个流程时间比较久,因为部门内耗和各种的流程没有打通,现在有了工具,比如jenkins,可以实现CI/CD,所有的流程都在一个流程化的过程中快速实现。研发人员做好各种代码编写,测试人员做好各种自动化测试,项目管理人员管好产品部署,运维系统做好系统部署。所有的事情都可以在系统中一键化完成,从而避免人工错误,提升自动化水平和交付速度、运维水平。
有了好的理念,技术路线还要看各企业的技术栈。比如有企业用微软的TFS去打通一切,更多的企业可能采用jenkins+自研组件,这个各不相同,主要看企业技术能力和技术栈等多种因素。

收起
银行 · 2018-06-08
浏览1878

提问者

Linked
系统架构师某金融单位

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-06-05
  • 关注会员:3 人
  • 问题浏览:4458
  • 最近回答:2019-02-01
  • X社区推广