Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
プラットフォームエンジニアリングとは何であり、なぜプラットフォームエンジニアリングなのか
Search
doublemarket
November 27, 2025
Technology
910
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
プラットフォームエンジニアリングとは何であり、なぜプラットフォームエンジニアリングなのか
Platform Engineering Meetup #15
https://platformengineering.connpass.com/event/375153/
doublemarket
November 27, 2025
More Decks by doublemarket
See All by doublemarket
「入門 監視」5年を経て変わったこと、変わらないこと / Fundamental principles in Practical Monitoring
doublemarket
16
7.6k
AWS Startup Tech Meetup Online #1 / Konmari DayとMokumoku Time
doublemarket
0
1.2k
CircleCIでE2Eテスト自動化プラットフォームAutifyのE2Eテストをしているお話 / How Autify Autifies Autify using CircleCI
doublemarket
3
1.1k
FargateとLambdaで作るスケーラブルなE2Eテスト実行基盤 / Building a scalable E2E test execution platform with AWS Fargate and Lambda
doublemarket
4
4k
「監視の目的とは何か?」問いかけよう / Practical Monitoring
doublemarket
2
2.6k
「入門Kubernetes」入門 / 20180609 GCPUG Hiroshima #4
doublemarket
24
6.8k
GitHubの開発フローにおける サポートエンジニアの役割
doublemarket
8
5.9k
How indexes work in relational databases
doublemarket
0
5.5k
Translation community Yakst
doublemarket
0
3.5k
Other Decks in Technology
See All in Technology
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
1
640
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
380
日本 Fintech 未来予測レポート 2027〜2028年(手動編集版)
8maki
0
1.2k
AAIFに入ってみた ~内から見えるコミュニティ動向~
sato4
0
130
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
670
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
230
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
660
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
130
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
9.7k
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
1
220
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
670
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
3
2k
Featured
See All Featured
HDC tutorial
michielstock
2
700
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
160
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Claude Code のすすめ
schroneko
67
230k
4 Signs Your Business is Dying
shpigford
187
22k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
240
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
エンジニアに許された特別な時間の終わり
watany
107
250k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Transcript
プラットフォームエンジニアリングとは何であり、なぜプ ラットフォームエンジニアリングなのか Platform Engineering Meetup #15
自己紹介 松浦隼人 • X : dblmkt • 本業 : オーティファイ株式会社
• 趣味(副業) : 翻訳
著者 : Camille Fournier Ian Nowland 出版 : オライリー・ジャパン
発売日 : 2025/11/29 ページ : 346 価格 : 4,400円 原著 : Platform Engineering O’Reilly / 2024年10月
第I部 プラットフォームエンジニアリングとは何であり、 なぜプラットフォームエンジニアリングなのか 1章 プラットフォームエンジニアリングが 重要になりつつある理由 2章 プラットフォームエンジニアリングの柱 第II部 プラットフォームエンジニアリングの実践 3章 どのように、そしていつ始めるか 4章 素晴らしいプラットフォームチームを作る 5章 プロダクトとしてのプラットフォーム
6章 プラットフォームの運用 7章 計画とデリバリ 8章 プラットフォームのリアーキテクチャ 9章 プラットフォームのマイグレーションと 廃止 10章 ステークホルダとの関係管理 第III部 プラットフォームエンジニアリングの成功指標 11章 プラットフォームに整合性がある 12章 プラットフォームが信頼されている 13章 プラットフォームが複雑性を管理している 14章 プラットフォームが愛されている
✖ Kubernetesその他ツールの使い方 ✖ コード ✖ 設定例 ✖ 使えるアーキテクチャ例 ⭕ いつどのように始めるか
⭕ 理想的なプラットフォームチームの 構成・失敗例 ⭕ プロダクトとしてプラットフォームを 作る考え方 ⭕ プラットフォームの計画・デリバリ・ 運用・マイグレーション・廃止 ⭕ ステークホルダーとの コミュニケーション ⭕ 成功指標
プラットフォームエンジニアリングとは 何か
プラットフォームエンジニアリングとは • プラットフォーム を開発・運用する技術分野 ◦ プラットフォームとは ▪ 自己完結型のAPI、ツール、サービス、知識、サポートを社内プロダクトとして 構成した基盤 ◦
アプリケーションチームが手間をかけずに早いペースで製品を作れるようにする仕組み • ビジネスにおけるレバレッジ を実現する • システム全体の複雑さを管理 する • プラットフォームをプロダクト として扱う
プラットフォームエンジニアリングとは • ビジネスにおけるレバレッジを実現する ◦ 少数のプラットフォームエンジニアの仕事によって、組織全体の業務を削減できる ▪ 生産性の向上と、重複作業を減らす • システム全体の複雑さを管理する ◦
プラットフォーム内に複雑さを閉じ込める = 複雑さを管理する • プラットフォームをプロダクトとして扱う ◦ ツールを提供するだけでなく、ユーザを中心に考える ◦ その上で、必要な機能・あえて作らない機能を選別して、洗練されたものを作る
なぜプラットフォームエンジニアリングが必要 なのか
プラットフォームがないと起こる問題 • 選択肢の爆発的増加 • グルーの蔓延 • 保守コストの増大 • 運用負荷の増加
選択肢の爆発的増加
グルーの蔓延→保守コスト増大・運用負荷増加
プラットフォームによる解決 • 基本的機能の選択肢を制限 • グルーの量を制限 • マイグレーションコストの集約 • 運用の簡素化
プラットフォームによる解決 アプリチームのタ スクの移譲・集約
プラットフォームをプラットフォーム たらしめる4つの柱
プロダクトとして扱う • 厳選されたプロダクトアプローチ ◦ プロダクト アプローチ=ユーザを中心に、必要な機能・体験を提供する ◦ 厳選された アプローチ=プラットフォームの対象を明確にして、提供内容を厳選する •
舗装道路型 ◦ 既存システムとのギャップを埋めて多くのユーザをカバーできるようにする ◦ どちらかというとユーザの自由度に重き • 線路型 ◦ 既存システムにはカバーされていない部分を埋める ◦ どちらかというと型にはめる
ソフトウェアベースの抽象化 • (OSSなど裏で動く仕組みの )複雑さを管理するには、ソフトウェアが必要 ◦ 開発者が必要になる • 注意点 ◦ カプセル化と
APIの提供 ◦ シッククライアント ←→シンクライアント ◦ OSSのカスタマイズ ◦ メタデータの扱い
幅広いアプリケーション開発者向けの基盤 • 個別最適ではなく、様々な開発者・チームをカバーできる必要 ◦ セルフサービスな仕組み ◦ ユーザから見たオブザーバビリティ ◦ ガードレール ◦
マルチテナンシー
運用の規律を持つ • プラットフォームチームがプラットフォーム全体の責任を持つ ◦ OSSなど自分が制御できない仕組みに依存しすぎると、責任を取れない
Kubernetes入れたら プラットフォームエンジニアリング ではない
開発者ポータル(IDP)作ったら プラットフォームエンジニアリング ではない
ツールやプロセスを導入することを プラットフォームエンジニアリングと いうなかれ
プラットフォームエンジニアリングとは、 Site Reliability EngineeringやDevOpsのように、 マインドセットあるいはパラダイム
None