您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
做web开发需要会运维的东西么?
开发人员,应用程序,技能做web开发需要会运维的东西么?
发布时间:2016-12-08加入收藏来源:互联网点击:
做web开发需要会运维的东西么?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
我有过web开发和运维经验,说一下自己的体会。
说体会之前,我想说一下(定义一下)现在的运维已经不是传统的运维,大部分公司已经迁移到DevOps(开发运维),或者正在迁移的路上。
最近这段时间,对于为什么开发人员要学习devops技能的的疑问越来越多,我的经验告诉我,
1.您学习devops工具越多,您就会意识到自己需要这些技能来称提供工作效率,实际上,你效率也会越来越高,最终让您成为优秀开发人员(甚至全栈工程师)。
2.与devops配置文件相关的技能集可为您提供有关应用程序开发生命周期的全维度的视角。这增强了开发人员对自己的信心,并扩大了您对代码的认知,有时候你发现很多时候并不需要写代码,已经有现成工具,比如docker,k8s,service mesh等等集成很多优秀的功能,让自己开发的应用无缝的集成到这些环境中。
3.如果你理解DevOps,您开发出来应用程序,可以让运维的同学更易于管理,自动化并总体上保持良好运行,故障少,用户也会很开心,投诉少,你有更多时间花在研发上。
4.凭借着devops技能,您不仅可以写代码,还可以开始考虑应用程序的架构。对于在分布式计算,大数据,人工智能和内存以及CPU密集型操作的新兴领域中开发应用程序而言,这种整体认识是必须的。
5.随着诸如“基础架构即代码”,自动化等devops概念的出现,开发人员与运维团队之间的界线变得越来越模糊。在实际工作中,有时候开发也需要处理一些运维的工作。熟悉这些工具可确保开发人员在管理其Infrastructure时有一种宾至如归的感觉。
回答于 2019-09-11 08:43:50
做web开发不需要会运维什么,毕竟是两个不同的职位!当然咯会总比不会强嘛
回答于 2019-09-11 08:43:50
需要有运维基础,不然出现问题,无法协助运维人员去排除。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |