什么是平台工程师?


15

在我的职业生涯中,我被称为很多事情,其中​​大多数是有礼貌的-最近,构建CI / CD管道的工作被称为“平台工程师”或“平台工程”。这样一个标题的风险在于,您会被类型化为工程师的角色,该工程师会开发供开发人员使用的平台,而不必一定包含DevOps的任何Ops。

但是,以我的经验,这些角色涉及大量的运维部门工作,例如设计重大事件管理流程,警报和监视解决方案。

在“感觉”上,它与站点可靠性工程有很多共同点,因为这两个角色都是工程角色,但它们与软件工程有所不同,尽管它们似乎具有相似的Google趋势模式

站点可靠性工程师与平台工程师

是否有平台工程师的规范定义,还是像SRE只是组织内部DevOps功能的实现?

Answers:


15

我认为您很难获得平台工程师的明确定义。

我目前在团队中所处的位置,每个人都是以自己的特殊角色开始的,但是很快地,最终的游戏似乎让自己感到足够自在,可以被称为平台工程师或自称为平台工程师。

当我第一次被正式告知平台工程师时,这至少对我而言意味着什么的简短解释是,我将需要做更多的防御我的平台的工作。

我并不是很专注于直接帮助我们的开发人员(尽管显然这仍然是目标),但是作为平台所有者,我们的工作主要是通过确保我们设计的平台来确保我们的开发人员成为好公民。向他们展示他们在发生问题时做错了什么,我们可以向他们提供修复他们的代码所需的所有信息。

这显然意味着我们的平台是完美的,但事实并非如此。但是,至少我们可以以某种方式支持开发人员,使他们在最终确定协议方面的同时,也可以在最终解决方案上进行工作。


3

资料来源:我是一名平台工程师,(尽管不是严格意义上的DevOps)。

我为雇主管理Office 365。特别是身份,身份验证,消息传递部分。我不构建Exchange服务器(在正常情况下),但是我确实管理服务中的所有更改并“拥有”平台。

正如hvindin的回答表明的那样,我同样负责宣传和维护自己拥有的平台。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.