栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

go、python在运维开发工作中的应用场景

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

go、python在运维开发工作中的应用场景

我所认为的运维开发

运维开发是对运维工具的开发,开发的形式有Web应用、容器云开发等。与寻常的业务开发不同,我们需要更全面的知识储存,因为我们开发出一个运维工具(如SQL审核平台、k8s管理平台等)后,需要自己进行测试、部署发布。我们要懂得的东西很多,我认为真正厉害的运维开发工程师是全栈+测试+运维都会的大佬。

运维开发岗要懂前端吗?

答案是肯定的。有能力的运维开发工程师都会自己写前端,我们写的前端不要求漂亮、优雅,只需要能满足日常运维工作就行了。运维开发工程师要懂得简单的html、css、javascript,当然了解前端的一些框架(如VUE,REACT)就更好了,那样也能提升我们的开发效率。

Python Or Go ?

小孩子才做选择,大人全都要。放在7、8年前可能只需要学习python就好了,但放在今天这样一个卷的飞起的时代,如果自身工作经验不足,再加上只会一门python,竞争力就不是那么强了。

现在基于Go开发的docker、k8s盛行,运维开发如果不懂go的话就看不懂这些运维工具的源码,就更谈不上二次开发了。

Python 与 Go 这两门语言都非常易学,且有共通性。大家只消学了其中一门语言,学另一门语言学起来也就得心应手了。

Go ,Python 在运维开发中的应用场景 web开发

Go ,Python 都很适合进行web应用的开发。如果要开发的项目与k8s、docker等容器技术相关那自然要使用go进行开发。如果要开发的项目要接入大量的第三方sdk或进行数据分析等操作的话使用python开发会比较合适。

日常运维任务处理

python,go都能做,但是最好用python。python可以快速的完成交代的自动化运维任务而且许多老的运维工具也是基于python开发的,我们可以看懂这些运维工具并进行维护和开发。

总结

运维开发岗在容器技术流行的今天还是非常吃香的。

后续我将继续更新我的系列专栏 gin + vue零基础入门教程 带你了解更多运维开发相关的知识。

我是coder无思,如果觉得文章不错,就点个赞呗!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/277679.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号