如何成为一名DevOps工程师?
作者:Bhagyashree Nigade
原文链接:https://dzone.com/articles/how-to-become-devops-engineer
编译:郭露
“DevOps”这一概念最开始由Patrick Debois在2009年提出,由“Development开发”和“Operation运维”相组合,指的是将开发和运维结合,从而加快交付过程。之所以衍生出这个概念,是因为开发团队在项目周期间会不断推进进程,但运营团队无法同步维持软件的稳定运行。因此,DevOps能够弥合流程间的差距,增加基础设施的灵活性,从而更好的实现软件运行。其最终目的是提供持续交付的价值,包括产品的规划跟踪、软件开发、构建测试、产品部署、运维、监控和优化等流程。
随着对DevOps需求的增加,很多公司都在寻找DevOps工程师。数据统计表明,2021年较2020年相比,招聘职位量增长了54%,目前还在不断增加。同时,它也是软件行业中收入最高的工作之一。截至2021年12月24日,DevOps工程师月平均工资为22.6k,其中拿20k-30k工资的占比最多,高达39%。
因此,为了帮助大家成为一名合格的DevOps工程师,本篇文章介绍了DevOps的概念以及DevOps工程师的职责技能,同时总结了5个面试问题,希望对大家有所帮助。