首页 > 其他分享 >DevOps的组织与角色分析

DevOps的组织与角色分析

时间:2022-12-02 18:36:44浏览次数:38  
标签:产品线 运维 角色 组织 DevOps 架构师 团队 负责

DevOps团队的文化价值是实现跨职能高度协同,研发和交付一体化的思维。其整体组织和角色分析如下:

1.组织

组织中主要困难是跨多个职能团队协作,因此需要一种自上而下的组织模式,能够充分考虑不同团队的痛点,在多个职能团队中推行Dev0ps文化,改进企业交付流程。这种组织以业务线或者应用为中心来组建跨职能团队,打破了传统的部门墙,使得统一业务线上沟通更加便捷,而且团队中各角色目标一致。不同的企业定义的组织不一定相同,图1给出一种组织模型示例。

DevOps的组织与角色分析_架构师

图1组织模型示例

图1以业务线为中心,横向组建跨职能团队。产品线内的业务人员、产品人员、开发人员、测试人员、运维人员等由产品线统一管理和调度。总体架构师团队同时负责多个产品线。对于大型企业,可以对总体架构团队进行分组,分别负责不同的产品线。

2.角色

有了组织模型之后,需要明确定义组织中各角色的人员组成、负责范围、工作内容等。接下来我们对一些重要角色进行说明。

(1)总体架构师团队

总体架构师团队在组织中有着举足轻重的地位,主要由一些架构师、Devops 教练等组成。主要职责∶组织产品线总体架构设计;根据产品线定义流程,使用工具实现自动化发布;对产品的质量和安全进行全程把控。

(2)开发部门

主要负责产品的研发和测试工作。通常由开发主管、开发人员、测试人员组成。开发主管可以是来自总体架构师团队的成员。主要职责:负责需求拆解,参与原型评审开发编码和代码自测修复产品 bug 等。

(3)应用运维

主要负责应用层面的维护,如中间件,数据库等。

主要职责:参与产品版本发布评审,从运维交付提出发布意见应用日常监控和运维;应用线上问题处理。

(4)平台运维

主要负责基础设施的维护或者应用平台的维护,如PaaS平台。主要职责∶负责配置产品线所需要的基础设施;负责监控和维护基础设施。

标签:产品线,运维,角色,组织,DevOps,架构师,团队,负责
From: https://blog.51cto.com/u_15735635/5907379

相关文章