Upgrade to Pro — share decks privately, control downloads, hide ads and more …

サービスと開発者に最も近いProduct SREsとして 取り組んでいるコト / Work as Product SREs closest to services and developers

VTRyo
August 23, 2022

サービスと開発者に最も近いProduct SREsとして 取り組んでいるコト / Work as Product SREs closest to services and developers

2022/8/23 多様化し続けるSREのLT会
https://moneyforward.connpass.com/event/250555/

VTRyo

August 23, 2022
Tweet

More Decks by VTRyo

Other Decks in Technology

Transcript

  1. Table of contents 2 • 自己紹介 • Product SREsとしてのお仕事 ◦

    SREプラクティスのインストール活動 ▪ SLO/SLIを設定 or 再定義する ◦ チームによって異なるシステム課題の解決
  2. 6

  3. 7

  4. ソフトウェアエンジニア自身が SREプラクティスを実行できるまでの大道筋 9 1 3 2 SREと共にSREプラクティ スが実施できる SREによる支援なしでSRE プラクティスが実施できる

    SREによる支援があればSRE プラクティスが実施できる 0 SREプラクティスが実施さ れていない 0 SREsがチームに 配置される準備が整う ? 「俺がSREだ」 「そしてお前もSREだ」
  5. 11

  6. “ SRE の中核的な責任は、単に「何もかも」自動化することや、ペー ジャーを持っておくことで はありません。SRE の日々のタスクやプロ ジェクトは、SLO によって駆動されます。 すなわち、 短期的には

    SLO を守ること、そしてそれらが中長期的に 維持し続けられるようにするということなのです。 SLO がなければ、SRE の必要性もないとさえ言えるでしょう。 引用: O'Reilly Japan - サイトリライアビリティワークブック 13
  7. 「開発者よりもSREの方が効率的に達成でき る場合のみ、関与する」 • Google SRE’sのミッションを参考 How Google SRE and Developers

    Collaborate - IT Revolution • 最終的にプロダクトチームがSREプラクティスを実施 できる世界線にしたい • 今すでにできていることを Product SREがあえて巻き取ることはない • この判断は対象の成熟度によって異なる 20
  8. “ Google SRE’s mission is to: - Ensure that Google’s

    products and infrastructure meet their availability targets. - Subject to (1), maximize long-term feature velocity. - Use software rather than human toil to accomplish (1) and (2). - Engage only when (1) through (3) are accomplished more efficiently by SRE than developers. How Google SRE and Developers Collaborate - IT Revolution 21