ISBN 9784814400904

SREをはじめよう : 個人と組織による信頼性獲得への第一歩

SREをはじめよう : 個人と組織による信頼性獲得への第一歩
刊行
2024-10

概要

個人がSREになり、組織がSREを根付かせるための実践指針を得る

想定読者

SREへのキャリアチェンジを検討しているインフラ・バックエンドエンジニア、およびSRE導入を推進または立て直ししたいエンジニアリングマネージャー・CTO

こんな人には向いていない

  • Google SRE本(サイト信頼性エンジニアリング)を読み込み済みで実装レベルの知識を求める人には、概念的な説明の比重が大きすぎる
  • SLO/エラーバジェット・トイル削減等の具体ツールや数値設計手法を詳細に学びたい人には、姉妹書や専門書を別途要する
  • Kubernetes・Terraform等の特定技術スタックの運用ノウハウを求める人には技術詳細が薄い

読了後にできるようになること

  • SREの本質的な思想(信頼性を機能として扱う)を概念ミスなく言語化できる
  • 個人がSREキャリアへ移行する際の準備事項・採用面接対策・日常業務の型を把握できる
  • トイルを定義・分類し、削減に向けた組織的な優先付けができる
  • 障害から学習する仕組み(ポストモーテム文化)を組織に導入する論理を説明できる
  • Dickersonの信頼性の階層構造をもとに、組織のSRE成熟度を評価し次のアクションを特定できる
  • SRE導入が失敗するパターンと回避策を組織規模・文化別に整理できる

本書のキー概念(章解説)

  • 第 1 章 はじめに — SREとは何かの定義整理。他書で「なんとなく知っている」読者も、ここで概念を正規化しておくと後続章の吸収が速い
  • 第 2 章 SREの心構え — 技術スキルではなく思考様式に焦点を当てた章。DevOps文化を知るエンジニアには既知部分もあるが、SRE固有の判断軸が整理される
  • 第 3 章 SREの文化 — 心理的安全性・ポストモーテム文化など組織設計に関心があるEM・VPoEにも有益
  • 第 4 章 SREについて語る(SREの提唱) — 社内でSRE導入を提案・説得する立場の人が最も活用できる章
  • 第 5 章 SREになるための準備 — 第II部「個人編」の起点。現職のSREでない読者がギャップ分析をするのに使える
  • 第 6 章 …からSREになる — 異なるバックグラウンド(インフラ/ソフトウェアエンジニア/運用等)ごとの移行パスを論じる
  • 第 7 章 SREとして採用されるためのヒント — 面接準備に実用的。SRE職への転職を具体的に考えている人は5〜7章を先読みしてもよい
  • 第 8 章 SREのある一日 — Day-in-the-life形式で職務イメージを具体化する。読者の「自分に向いているか」判断材料になる
  • 第 9 章 トイルとの関係を築く — トイルの定義・測定・削減優先度付けの実務手順が最も凝縮された章
  • 第 10 章 失敗から学習する — ポストモーテム・blame-free文化の導入ガイド。第III部の組織編と合わせて読むと再現性が高まる
  • 第 11 章 成功のための組織的要因 — SRE導入を組織として成立させるための条件整理。経営・マネジメント層への提案書づくりに使える
  • 第 12 章 SREはいかにして失敗するか — 失敗パターンのカタログ。現在SRE導入に行き詰まっている組織に特に刺さる章
  • 第 13 章 ビジネス視点からのSRE — 信頼性投資のROI・エラーバジェット消費コストなど、非技術ステークホルダーへの説明ロジックを提供
  • 第 14 章 Dickersonの信頼性の階層構造 — 組織のSRE成熟度を可視化するフレームワーク。現状診断と次ステップ特定の基準点になる
  • 第 15 章 SREを組織に組み込む — 埋め込み型・中央集権型などのチーム構造パターン別の導入戦略
  • 第 16 章 SRE組織の進化段階 — 0→1フェーズと1→Nフェーズで求められる能力・組織設計の違いを論じる
  • 第 17 章 組織におけるSREの成長 — SREチームのキャパシティプランニング・スキル育成・キャリアパス設計に関する実務的示唆
  • 第 18 章 おわりに — 付録A〜Cの「若きSREへの手紙」「元SREからのアドバイス」「SRE関連資料」は独立して参照できる実用付録

ハイライト

  • ウェブサイトの信頼性は、いまや企業と組織の信頼性に大きな影響を及ぼしています。そのサイトの信頼性を確保するのが「サイトリライアビリティエンジニア」です。(SREが単なる運用職能ではなく事業競争力に直結するという本書の核心的立場が端的に表れている箇所)
  • 個人がSREになるための、また組織がSREを導入し、発展させるための指針を平易かつコンパクトにまとめた書籍です。(個人向けと組織向けを1冊でカバーするという本書の構成的特徴を示す記述)

編集メモ

Qiita言及記事0件・累計likes 0。外部シグナルが現時点では計測できていないため supplementary に留める。2024年10月刊でインデックスが追いついていない可能性もある

読む前に押さえておきたいこと

  • Webサービスの本番運用経験(監視・障害対応・デプロイ等)が最低1年程度あること
  • DevOps・CI/CDの基本概念を言葉として知っていること(実装経験不要)
  • チームや組織に対して提言・改善提案をした経験があると第III部の吸収が早い

学習のコツ

  • SREキャリアへの転職が目的なら第II部(5〜10章)を先に通読し、第I部に戻って概念を補完する順序が実用的
  • 組織導入が目的なら第III部(11〜17章)から読み始め、12章「失敗パターン」を自組織の現状照合に使う
  • 付録A「若きSREへの手紙」と付録B「元SREからのアドバイス」は短く読みやすいため、読む前のモチベーション確認・読んだ後の振り返りとして活用できる
  • Google SRE本と併読する場合、本書を先に読んで全体像を掴んでからGoogle SRE本の詳細実装に進む順序が消化しやすい
出版社による内容紹介

「サイトの信頼性」のために、いまできることがわかる! ウェブサイトの信頼性は、いまや企業と組織の信頼性に大きな影響を及ぼしています。そのサイトの信頼性を確保するのが「サイトリライアビリティエンジニア」です。 本書は、自身もこの分野で40年のキャリアを持つ筆者による、個人がSREになるための、また組織がSREを導入し、発展させるための指針を平易かつコンパクトにまとめた書籍です。SREにまつわるさまざまなトピックを幅広く平易に解説しており、SREという技能/概念をゼロから学ぶ読者、またSREを目指すエンジニア、SREを組織に導入することを検討している、導入したけれど思ったより上手く行っていない組織に、多くの発見をもたらす書籍となるでしょう。

この本がどの学習段階で役立つかは、 関連する ロードマップ から確認できます。

質問に答えるだけで、
あなたに合う専門書が見つかる

IT・デザイン・士業・医療・経理・教育・研究 ほか、あらゆる分野の専門書と 「読む順序」(学習ロードマップ)を収録。何を選べばいいか分からなくても、 いくつかの質問に答えるだけでたどり着けます。