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

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

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

收起
参与10

查看其它 1 个回答bryan的回答

bryanbryan软件架构设计师金融研发

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

银行 · 2018-06-08
浏览1862

回答者

bryan
bryan0514
软件架构设计师金融研发
擅长领域: 云计算容器容器云

bryan 最近回答过的问题

回答状态

  • 发布时间:2018-06-08
  • 关注会员:3 人
  • 回答浏览:1862
  • X社区推广