系统集成Docker

DevOps在实际生产业务中有哪些值得推荐的地方?

DevOps 不只与工具有关,甚至不只与一个单独的角色有关,DevOps 实际上是人、过程和工具的结合体。DevOps在实际生产业务中有哪些值得推荐的地方?显示全部

DevOps 不只与工具有关,甚至不只与一个单独的角色有关,DevOps 实际上是人、过程和工具的结合体。DevOps在实际生产业务中有哪些值得推荐的地方?

收起
参与4

返回贺思佳的回答

贺思佳贺思佳前端工程师兴业数字金融服务有限公司

1、 Devops理念 :字面意思上,Devops是指“开发运维一体化”,即通过工具辅助完成运维的部分工作,减少成本。但深入理解了DevOps之后,你会发现DevOps其实是一种软件研发管理的思想,方法论,它追求的是一种没有隔阂的理想的研发协作的状态,可能涉及到的角色有开发、测试、产品、项目管理、运维等等,让团队从业务出发,向着同一个目标前进。

2、 高效的软件交付方式: 按照传统软件开发的模式来说,软件开发完成后,需要经过单元测试、集成测试、系统测试和验收测试等层层关卡,以此来保证软件质量符合预期。但是对于现代软件开发而言,如此重的流程和管控显然有点跟不上节奏。我们在不断提高软件交付效率时,往往是以牺牲质量为代价的,结果做得越多,错的越多,从而陷入进退两难的境地。DevOps却反其道而行之,它试图通过体系化的研发实践导入、软件架构的整体革新、组织管理理念的不断升级和企业文化的影响塑造,来改善整个软件交付过程,在实现高吞吐量的同时保证服务的总体稳定性,从而真正实现又快又好的软件交付目标。

3、 对所有过程和结果进行记录和分析: 在DevOps流水线运行过程中,每一个模块的每一次运行结果都会进行记录和保存,通过这些数据,可以分析得到流水线过程中的薄弱之处,从而更好地改进团队协作能力。

  4、激发团队的创造力: 实施DevOps,团队成员关注同一个目标,彼此信任,高效协作,调动了成员的积极性和创新能力,从而让团队进入一种积极创造价值的状态,这所带来的影响远非建设一两个工具平台可比拟的。

软件开发 · 2021-01-21
浏览608

回答者

贺思佳
前端工程师兴业数字金融服务有限公司

贺思佳 最近回答过的问题

回答状态

  • 发布时间:2021-01-21
  • 关注会员:2 人
  • 回答浏览:608
  • X社区推广