プラットフォームエンジニアリングに関するリソース集
プラットフォームエンジニアリングの情報収集に役立つ情報源をまとめていく(たぶんずっと WIP)。
更新履歴
- 2026-09-03: Chankramath et al. (2026) を追記
- 2026-08-21: Bottcher (2018) を追記
- 2026-07-30: McElligott (2023) を追記
- 2026-07-29: 初版公開
入門・概論
- プラットフォームについて
- “CNCF Platforms White Paper” CNCF TAG App Delivery (2023)
- プラットフォームのあり方や、プラットフォームチームの役割、提供すべき機能、導入時の課題やKPIを概説している
- 発行元であるTAG (Technical Advisory Group) “App Delivery” は2025年からTAG “Developer Experience” となっている
- “What I Talk About When I Talk About Platforms” Evan Bottcher (2018)
- 記事中 “BigCo” の事例では、組織構造やオペレーションを見直さないまま技術スタックだけモダン風にしても無意味なことがよくわかる。セルフサービス式の重要性は現代では言い尽くされているし、充分にわかっていたつもりだったが、“backlog coupling” という指摘と、その非効率性についての定量的データに触れることで改めてわかり直せた感じがある
- “WebBiz” の事例に関しては、プラットフォームが良いものになるためには適度な競争が必要という指摘が印象的だった
- “CNCF Platforms White Paper” CNCF TAG App Delivery (2023)
- プラットフォームエンジニアリングについて
- “How Platform Engineering Works” Chad McElligott (2023)
- 2026年に認識されているプラットフォームエンジニアリングの型はこのプレゼンから始まっているかも。個人的にはRFC導入時のメタ思考が勉強になった
- “Platform Engineering” Camille Fournier, Ian Nowland (2024) O’Reilly Media, Inc. 324pp.
- “What is platform engineering?” Natália Granato (2025)
- 伝統的な「運用チーム」との違い(プロダクトアプローチのマインドセット・セルフサービス機能の提供)が概説されている
- Platform engineering vs. DevOps vs. SRE
- プラットフォームエンジニアリングチーム・運用チーム・アプリケーション開発チームの責務の違いが整理されている
- “How Platform Engineering Works” Chad McElligott (2023)
- 用語集
- Glossary
- TAG Platforms Working Groupの記事で利用される用語がまとまっている
- Glossary
書籍
- 実践 プラットフォームエンジニアリング Ajay Chankramath, Nic Cheneweth, Bryan Oliver, Sean Alvarez (2026) マイナビブックス, 424pp
各メディアのPlatform Engineering関連コンテンツ
ポッドキャスト
プレゼンテーション
- 「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由 Kazuto Kusama (2024)
- 強制される「共通基盤」というアンチパターンと、よい基盤づくりのために不可欠なプロダクトアプローチの考え方が解説されている