# SRE研修 ## 定義 SRE研修(SRE training)は、新任・異動・経験者の SRE を、[[オンコール]]を担えて本番サービスを自信をもって扱える状態へ引き上げる教育の取り組みである。オンボーディング、チーム固有の研修、オンコール準備、継続教育の段階に分かれる。([[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) ## 放任との対比 - **研修なしの放任(sink or swim)は、SRE の立ち上げ方として選ぶべきではない。** - 根拠: [[@2016__OReilly__SRE Book - Chapter 28 Accelerating SRE On-Call]] — 試行錯誤型を否定し、構造化された学習パスを主張する - 根拠: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 1 Identifying Your SRE Training Needs]] — 放任は決して良い選択肢ではないと明言する - 根拠: [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]] — 放任はストレス、インポスター症候群、離職を招き、研修の ROI は立ち上がりの短縮と 1 年目離職率の低下で回収できる - 関連: [[SRE EDU]] 以前の Google は約 10 年間、放任の状態だった([[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) ## 研修の中心は自信の醸成 - **研修の第一の成果は知識量ではなく、本番を扱う自信である。** - 根拠: [[@2016__OReilly__SRE Book - Chapter 28 Accelerating SRE On-Call]] — オンコール着任前に自信と能力の両面を担保する - 根拠: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]] — 大規模組織の教育で最も重要なのは自信を植え付けることであり、Orientation 後に自己申告の自信が平均ほぼ 2 ポイント上がった - 根拠: [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 4 The Cultural Context of SRE]] — 自己申告の自信は文化を測る低トイルな近似になる - **自信は、安全な環境で壊して直す実地演習で最もよく育つ。** - 根拠: [[@2016__OReilly__SRE Book - Chapter 28 Accelerating SRE On-Call]] — Wheel of Misfortune による障害シミュレーション演習を柱の一つにする - 根拠: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 4 Instructional Design Principles]] — 壊すための本番サービス(Breakage Service)と足場かけ(Build/Stretch/Reach) - 根拠: [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]] — breakage シナリオで 3 人組がトリアージ・緩和・解決を練習する - 留保: 小規模組織では講義より自習・メンタリング・シャドーイングの比重が増すが、VM 上の障害演習やウォーゲームで同じ原則を適用できる([[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) ## 研修手段の選び方 - **最適な研修手段は、組織の成熟度、規模、成長率で変わる。** - 根拠: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 1 Identifying Your SRE Training Needs]] — 研修手法を労力の連続体(放任 → 自習 → バディ → 随時の講義 → 体系的プログラム)に並べる - 根拠: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 2 Use Cases]] — 大規模かつ高成長の組織ではライフサイクル全体の研修に投資する - 根拠: [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]] — 同じ規模×成長率の枠組みで研修を選ぶ - **汎用の基盤と文化は中央チームが教え、サービス固有の知識は各チームが教える。** - 根拠: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]] — SRE EDU と各チームの分担 - 根拠: [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]] — 非公式・チーム固有・プロジェクト型・公式(SRE EDU)の研修を並べる ## 研修設計の方法 - **研修は行動で書いた学習目標から逆算して設計する。** - 根拠: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 4 Instructional Design Principles]] — 行動動詞・条件・水準で目標を書き、ADDIE とモジュール設計で組む - 根拠: [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]] — ADDIE と「A Student Should Be Able To」形式 - 関連: 設計文書の雛形は [[@2019__OReilly__Training Site Reliability Engineers - Appendix A Example Training Design Document]] ## 研修運営への SRE 原則の適用 - **研修プログラムそのものを本番サービスとみなし、SRE の原則で運営できる。** - 根拠: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 5 How to “SRE” an SRE Training Program]] — SRE Training Reliability Hierarchy、研修 SLO、調査票の監視、ポストモーテム、自動化 - 根拠: [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]] — 研修運営に SRE 原則を当てると準線形にスケールし、カナリア展開で NPS を 30 ポイント押し上げた - 関連: [[サービスレベル目標]] / [[ポストモーテム]] / [[トイル]] ## 未解決の問い - 自己申告の自信は、実際のオンコール遂行能力(初動の速さ、インシデントの解決品質)とどの程度相関するか。第 5 章はオンコール入りまでの時間などの高度な指標を挙げるが、両者の関係は示していない。 - 生成 AI の支援を前提にしたオンコールで、研修が育てるべき自信と技能の中身はどう変わるか。 ## 未編纂の観察 ## 関連 - ソース: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 1 Identifying Your SRE Training Needs]] / [[@2019__OReilly__Training Site Reliability Engineers - Chapter 2 Use Cases]] / [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]] / [[@2019__OReilly__Training Site Reliability Engineers - Chapter 4 Instructional Design Principles]] / [[@2019__OReilly__Training Site Reliability Engineers - Chapter 5 How to “SRE” an SRE Training Program]] / [[@2016__OReilly__SRE Book - Chapter 28 Accelerating SRE On-Call]] / [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]] - エンティティ: [[SRE EDU]] / [[Training Site Reliability Engineers]] / [[Google]] - 概念: [[SRE]] / [[オンコール]] / [[ポストモーテム]] / [[サービスレベル目標]] / [[トイル]] ## 出典 - [[Training Site Reliability Engineers]](第 1〜5 章、付録 A) - [[@2016__OReilly__SRE Book - Chapter 28 Accelerating SRE On-Call]] - [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]] - [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 4 The Cultural Context of SRE]]