SRE 团队的组建与管理策略
1. 与产品开发团队建立健康关系
与产品开发团队建立健康的关系是许多缓解策略的基础。团队应根据组织的规划周期共同规划工作。在进入下一步之前,暂停一下,庆祝取得的成功,并撰写一份回顾报告,涵盖迄今为止的历程。
1.1 执行阶段的期望
在 Tuckman 绩效模型的最后阶段——执行阶段,应期望做到以下几点:
- 参与所有架构设计和变更 :从初始设计阶段开始,SRE 应定义软件构建和结构的模式,以确保可靠性。
- 拥有完全的工作负载自决权 :团队应始终应用原则 3,着眼于系统的整体健康。
1.2 架构合作
产品开发团队应开始向其合作伙伴 SRE 团队寻求所有重大服务变更的建议。SRE 团队现在有机会产生重大影响。例如,SRE 团队可以在新服务架构的设计阶段提供早期输入,以减少后期高成本重新设计的可能性。产品开发和 SRE 团队可以承认在架构决策上的观点差异,以达成良好的设计流程。成功的合作可以带来以下价值:
- 提高可靠性、可扩展性和可操作性
- 更好地重用现有模式
- 简化迁移(如果需要)
1.3 自我调节工作负载
架构合作应随着时间的推移自然形成,而 SRE 团队必须向其合作伙伴明确主张原则 3。这需要强大的团队领导和高级管理层明确、预先的承诺。调节自身工作负载的能力确保了 SRE 团队作为一个工程团队的地位,与产品开发团队平起平坐,致力于组织最重要的服务。
在实践中,SRE 团队确定自身工作负载的方式取决于与之交互的
超级会员免费看
订阅专栏 解锁全文
36

被折叠的 条评论
为什么被折叠?



