class SRE
implements DevOps

from GoogleCloudNext18

@sakamoto_desu

Jenkins

×

SRE

×

BIZREACH

class SRE implements DevOps

  • Softwareの長期的なコスト
  • 揃わない動機
  • 製品ライフサイクルの摩擦
  • interface DevOps
  • SREのアプローチ
  • class SRE implements DevOps

Softwareの

長期的な

コスト

Softwareは導入後のコストが40〜90%を締めるが運用・保守ではなく設計・構築に重点が置かれている

揃わない動機

 Operator

Stability

Developer

Agility

製品ライフサイクルの摩擦低減

DevOps

Agile

interface DevOps

  • Reduce organizational silos

  • Accept failure as normal

  • Implement gradual changes

  • Leverage tooling and automation

  • Measure everything

Reduce organizational silos

開発チームと運用チームの壁を壊す

Accept failure as

normal

システムは壊れるものだということを受け入れ、それを計画に取り入れる

Implement gradual changes

変更を小規模に

Leverage tooling and automation

ツールと自動化を活用

Measure everything

全てを計測する

How SRE implement DevOps

DevOps SRE
Reduce organizational silos Share Ownership
Accept failure as normal Error Budget / Postmortem
Implement gradual changes Canary Release
Leverage tooling and automation Automate common case
Measure everything Measure Toil and Reliability

class SRE imprement DevOps

By Minoru Sakamoto

class SRE imprement DevOps

class SRE implements DevOps

  • 2,099