# SRE EDU ## 概要 [[Google]] SRE の中央教育チームである。共通基盤(ネットワーク、Borg など)と SRE 文化の教育は SRE EDU が担い、サービス固有の研修は各チームが担う、という分担をとる。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) ## 成立 - Google は SRE を置いてから約 10 年間、新任 SRE 向けの体系的な教育を持たず、「sink or swim(放任)」の状態だった。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) - 発足年は原典の中で揺れている。p.37 は「2014 年に議論が始まり教育チームを創設」、p.39 は「2015 年に SRE EDU を結成」と書く。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) - 最初は既存講義を棚卸しして、最小限の実用カリキュラム(1〜2 時間の講義 11 本を 1 週間)を立ち上げた。その後、講義を減らして実地演習を中心にする形へ作り直した。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) ## プログラム - **SRE EDU Orientation**: 入社後 2 週目に受ける講師主導の導入研修。全世界で受講率 99+% を目標にする。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 5 How to “SRE” an SRE Training Program]]) - **Breakage Service(写真アップロードサービス)**: 壊すために本番環境に作った研修用サービス。受講者は小グループで壊れた箇所を探して直す。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 4 Instructional Design Principles]]、[[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]]) - **Going On-call カリキュラム**: 分散して実施するオンコール準備の研修。受講率と NPS の目標は Orientation より低めに置く。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 5 How to “SRE” an SRE Training Program]]) - **継続教育**: 年 1 回の教育週間 AWE(Annual Week of Education)を開く。各 SRE 拠点にサイト連絡担当を置き、ローカルの継続教育を中央チームが後方支援する。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) ## 規模と成果 - ボランティア講師を活用し、7 人のチームで月 14 講義・3 拠点を回し、累計 3,000 人超を受け入れた。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) - Orientation の後、自己申告の自信は 7 段階尺度で平均ほぼ 2 ポイント上がった。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 3 Case Studies]]) - 研修プログラムそのものを本番サービスとみなし、SLO、調査票の監視、ポストモーテム、自動化で運営する。(Source: [[@2019__OReilly__Training Site Reliability Engineers - Chapter 5 How to “SRE” an SRE Training Program]]) ## 人物 - [[Jennifer Petoff]]: SRE EDU プログラムのグローバルリード。([[Training Site Reliability Engineers]] About the Authors) - [[JC van Winkel]]: SRE EDU の創設メンバーでリードエデュケーター。([[Training Site Reliability Engineers]] About the Authors) - [[Myk Taylor]]: SRE EDU で「Monitoring and Alerting Philosophy」を教える。([[Training Site Reliability Engineers]] About the Authors) ## 関連 - 書籍: [[Training Site Reliability Engineers]] / [[Site Reliability Engineering 2nd Edition]] - 概念: [[SRE研修]] / [[SRE]] / [[オンコール]] ## 出典 - [[@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]] - [[@2026__OReilly__Site Reliability Engineering 2E - Chapter 5 SRE Hiring, Training, and Career Management]]