真实世界 - 系统架构师和系统管理员 - 有什么区别\我在做什么?

Jos*_*eld 2 untagged

我意识到这个领域的术语可能有点含糊不清,而且角色显然有一些重叠,但希望一些上下文会有所帮助。在过去的六个月里,我从开发人员到最终用户以及为我的大学维护系统的人员设计和实施了一个新的工作流程,玩得很开心。

这包括实施数据库服务器、Web 服务器、项目管理系统和 Mercurial 存储库系统。我还一直将系统的不同部分与一些自动化联系在一起,以改进工作流程并使开发人员更容易。我基本上负责我们选择的大部分系统(在此之前的 1.5 年我是同一团队的开发人员),并制定所有细节。我希望有时间将其进一步升级为 Puppet 驱动的解决方案,并考虑到对集群的简单支持(容错)。

这是否适合系统管理、系统架构或其他所有内容?这样做我获得了极大的乐趣(每天上班很令人兴奋),而且我想知道将目光投向合适的区域。

我已经阅读了维基百科的帖子。主要只是想知道上述职责主要属于什么,因为坦率地说,我有限的知识使得维基百科参考在上述上下文中感到模棱两可。

fre*_*eit 5

好...

理论上:

  • 系统架构师与最终用户交互并设计系统的基本架构。这主要是生成需求,而不是规范。
  • 系统工程师设计和构建东西(更像你描述的)。这将包括实际规格。
  • 系统管理员会在以后保持一切运行。

事实上:

  • 这三个职位在 IT 中经常互换使用,并且通常在工作中包含所有 3 个职位的某些方面。

我没有听到通常在销售组织之外使用“系统架构师”……通常“工程师”是为另一个组织设计和构建的人,然后他们自己运行;而“管理员”在组织内工作。你所描述的绝对听起来像是“系统管理员”对我所做的工作,特别是听起来像是我在多个工作中做过的事情,我的头衔是“系统管理员”或类似的东西。

另请注意:“建筑师”和“工程师”在某些司法管辖区是受保护的术语,没有适当凭据的人可能会不赞成使用它们。