You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1.8 KiB

第五章 减少琐事

如果系统正常运转中需要人工干预,应该将此视为一种BUG。 “正常”的定义会随系统的进步而不断改变。

SRE要把更多的时间花费在长期项目研发上而非琐事(日常运维)中。

琐事的定义

琐事不仅仅代表“我不喜欢的工作”。

琐事就是运维服务中手动性的、重复性的、可以被自动化的、战术性的、没有持久价值的、与服务呈线性关系增长的工作。

流程开销不是琐事,如团队会议、目标的建立和评估、每周总结以及HR的书面工作。

SRE的工作时间分配

SRE的一个公开目标是保持每个SRE工作时间中的运维工作(琐事)的比例低于50%。SRE至少花50%的时间在工程项目上,以减少未来的琐事或增加服务功能(提高可用性、利用率、性能)。

什么是工程工作

工程工作是一种新颖的,本质上需要主观判断的,符合长期战略的,会对你的服务进行长久性改善的工作。

SRE的活动分类

典型的SRE活动分为以下几类:

  • 软件工程 编写或修改代码,以及所有其他相关性设计和文档的工作
  • 系统工程 配置生产系统,修改现存配置,或者用一种通过一次性工作产生持久的改进的方法来书写系统文档。
  • 琐事 与运维服务相关的重复性的、手工的劳动
  • 流程负担 与运维服务不直接相关的行政工作

琐事的有害因素

在SRE工作种,一定量的琐事是不可避免的,如果琐事特别繁重,那就应该非常担忧,大声抱怨。在许多琐事有害的原因种,以下因素要被考虑:

  • 职业停滞

  • 士气低落

  • 造成误解

  • 进展缓慢

  • 开创先例,造成琐事越来越多

  • 促进摩擦产生

  • 违反承诺

总结

让我们多创新,少干琐事吧。