# Niall Murphy ## 概要 [[Google]] の SRE であり、[[SRE Book]](2016)の 4 名の共同編者の一人である。同書では編者としての役割に加え、第 7 章(自動化)の著者として Google における自動化の進化を詳述した。 ## 主要な貢献 ### SRE Book の共同編集(2016) [[Betsy Beyer]]、Chris Jones、Jennifer Petoff とともに "Site Reliability Engineering: How Google Runs Production Systems" の編集に携わった。SRE 実務者としての経験を編集方針に反映し、理論と実践の架橋を実現した。 → [[SRE Book]] ### 第 7 章: The Evolution of Automation at Google John Looney、Michael Kacirek との共著で、Google における自動化の 5 段階モデルと 3 つの主要事例(MySQL の Borg 移行、クラスタターンアップ、Borg クラスタ管理)を執筆した。手作業の単純な自動化ではなく、明確な API を備えた耐障害システムの構築が本質であるという教訓を導いた。 → [[@2016__OReilly__SRE Book - Chapter 7 Automation at Google]] ### The Site Reliability Workbook の共同編集(2018) SRE Book の実践的コンパニオン書籍 "The Site Reliability Workbook" の共同編者を務めた。 ### 第 4 章: SLO(共著) SRE Book 第 4 章のサービスレベル目標に関する議論にも貢献している。 → [[サービスレベル目標]] ## 自動化に対する視座 Murphy は第 7 章において、自動化を単なる効率化手段ではなくシステム設計の本質的構成要素として位置づけた。特に段階 3(外部管理のシステム固有自動化)から段階 4(内部管理のシステム固有自動化)への移行が質的転換であると論じた点は、[[自動化のアイロニー]](Bainbridge, 1983)で指摘された自動化の逆説的課題への実践的な回答となっている。 ## 関連 - [[SRE Book]]: 共同編集書籍 - [[@2016__OReilly__SRE Book - Chapter 7 Automation at Google]]: 著者として執筆した章 - [[@2016__OReilly__SRE Book - Part III Practices]]: 編者として統括した実践体系 - [[Betsy Beyer]]: 共同編者 - [[Google]]: 所属組織 - [[自動化のアイロニー]]: 自動化の逆説的課題との接続 ## 出典 - Niall Murphy, John Looney, Michael Kacirek, "The Evolution of Automation at Google," in *Site Reliability Engineering*, O'Reilly, 2016