高级互联网运维都需要掌握那些技术?
摘要互联网运维的能力图谱如下:1.部署,变更,发布,监控,故障处理,高效低成本保证sla(业务运维)2.研发,测试环境自动化(devops)3.saas开发能力及paas平台构建能力(运维开发)4.大数据分析,处理能
互联网运维的能力图谱如下:
1.部署,变更,发布,监控,故障处理,高效低成本保证sla(业务运维)
2.研发,测试环境自动化(devops)
3.saas开发能力及paas平台构建能力(运维开发)
4.大数据分析,处理能力及模型的应用(aiops)
以鹅厂的高级运维工程师(T9)的能力要求为例,需要达到的要求是
1.业务方面,要能主导与推动业务的容灾成本等优化。部署,变更,发布等流程自动化能力主动建设与提高,保障业务变更的效率与稳定性,努力做到业务又快又稳定的变更发布。
2.devops方面,可主导与落地devops。洞悉研发过程中的断点,有定制开发流水线插件能力,熟悉CI提供的代码检查、编译加速、质量红线等服务,主导在业务中落地实践,具备主流工程的编译异常问题的排查能力
3.运维开发,通用的工具架构设计与实现能力,熟悉开发流程,可带团队合作开发
4.aiops,至少掌握一种大数据处理方法与工具,可建立简单模型,并落地于业务场景中