
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
DevOps编程开发相信大家应该都不陌生的吧,目前许多企业和程序员都在使用DevOps编程开发方式,下面我们就通过案例分析来了解一下,DevOps编程开发发展趋势分析。
让Dev支持DevOps
更快的部署和反馈回路正是开发人员想要的:代码可以更快地从他们的笔记本交付到用户手里,持续交付带来快速的迭代和改进。在早期pilot项目里跟踪变更时间的改进是个不错的开始:
代码从开发的笔记本到生产环境需要多久?
跟之前的时间相比,有什么改进么?(你是不是自动化了更多的构建流程?你有没有降低需要部署的ticket数量?)
现在和以前相比多久需要一次部署?
部署有没有变得更为容易并且更快了呢?
让Ops支持DevOps
当开发人员和运维人员紧密工作时,运维人员会受益。可以从同意使用通用的工具链开始,让两个组的人采用相同的工具一起工作,在开发中集成,测试和部署基础架构代码。这样可以让开发人员更为积极地参与到部署和问题定位中,进一步打破以前的障碍,同时提高速度和可靠性。跟踪运维团队关心的度量矩阵将给整个团队带来好处——包括Dev和QA:
在线/下线时间:是不是能够更好地达到服务级别的要求?下线时间减少了么?
变更失败率:故障是不是变少了?
恢复的平均时间:故障发生时,回滚到已知的近的好状态,这样的回滚时间是不是减少了?
从小处着手,持续成长
那么,如何开始度量这些DevOps的影响,并且支持自己的业务场景呢?从有特定任务和项目的小地方开始。
你无法一下子改变整个程序,但是可以让一些子团队开始尝试正确的方向。从外部引入一些人来自动化一些测试或者build,会很有用,同时给团队一些实际的例子。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。