【CSDN 编者按】开发与运维本属于软件开发不同阶段的工作分工,但在日常工作中,运维常常会被认为是打杂的,或者是为开发人员服务的。近日,有一些外国开发者发出了,开发运维已死,未来将拥抱平台工程。这到底是怎么回事呢?
原文链接: https://thenewstack.io/devops-is-dead-embrace-platform-engineering/
作者 | Aeris Stewart译者:弯月
出品 | CSDN(ID:CSDNnews)
近日,有人在推特上发帖表示:开发人员不想再做运维工作了。这对开发运维来说无疑是个坏消息。
公平来说,网上对于开发运维有各种不同的看法。Reddit 网站上经常有开发人员强烈反对开发运维的观点,他们表示对运维的工作一点兴趣都没有。但有些开发人员却认为,“既然你构建了它,就应该运行它”,承担运维工作是有好处,而且有时也是必要的。还有一些人则不置可否。
Luca Galante 是平台工程社区的主要贡献者和 Humanitec 的产品负责人,他针对这个主题在推特上展开了一次非正式的民意调查。投票的结果凸显了两大阵营的分歧:41.8%的开发人员表示愿意承担运维的工作,42.1%的开发人员表示反对,还有16.1%则表示无所谓。
如果团队无法就开发人员是否应该,或者可否,承担运维工作这个问题上达成共识,那么强迫每个人从事开发运维实践,就会导致灾难性的后果。