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
AI時代の開発とPlatform Engineeringについて考える
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kazuto Kusama
July 01, 2025
Technology
0
130
AI時代の開発とPlatform Engineeringについて考える
Platform Engineering Meetup #13で発表した資料です
https://platformengineering.connpass.com/event/358498/
Kazuto Kusama
July 01, 2025
Tweet
Share
More Decks by Kazuto Kusama
See All by Kazuto Kusama
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
8
4.2k
OpenClawで回す組織運営
jacopen
3
770
SREの仕事を自動化する際にやっておきたい5つのポイント
jacopen
6
1.4k
AI時代のインシデント対応 〜時代を切り抜ける、組織アーキテクチャ〜
jacopen
4
330
AI によってシステム障害が増える!? ~AI エージェント時代だからこそ必要な、インシデントとの向き合い方~
jacopen
4
370
インシデント対応に必要となるAIの利用パターンとPagerDutyの関係
jacopen
0
340
今日からはじめるプラットフォームエンジニアリング
jacopen
8
4.7k
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
8
1.7k
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
4
6.2k
Other Decks in Technology
See All in Technology
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
330
Phase12_総括_自走化
overflowinc
0
1.2k
How to install a gem
indirect
0
240
A4)シラバスを超えて語る、テストマネジメント
moritamasami
0
120
Laravelで学ぶOAuthとOpenID Connectの基礎と実装
kyoshidaxx
4
1.7k
スピンアウト講座03_CLAUDE-MDとSKILL-MD
overflowinc
0
1k
DDD×仕様駆動で回す高品質開発のプロセス設計
littlehands
5
2.2k
Visional 28新卒プロダクト職(エンジニア/デザイナー)向け 会社説明資料 / Visional Company Briefing for Newgrads 28
visional_engineering_and_design
1
130
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
340
Windows ファイル共有(SMB)を再確認する
murachiakira
PRO
0
230
20260320_JaSST26_Tokyo_登壇資料.pdf
mura_shin
0
110
俺の/私の最強アーキテクチャ決定戦開催 ― チームで新しいアーキテクチャに適合していくために / 20260322 Naoki Takahashi
shift_evolve
PRO
1
410
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
230
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Marketing to machines
jonoalderson
1
5k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
[SF Ruby Conf 2025] Rails X
palkan
2
840
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Leo the Paperboy
mayatellez
4
1.5k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
160
Chasing Engaging Ingredients in Design
codingconduct
0
150
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Transcript
AI時代の開発とPlatform Engineeringについて考える
Kazuto Kusama @jacopen Product Evangelist @PagerDuty Japan Organizer @Platform Engineering
Meetup Founder @Cloud Native Innovators Association
AI、やばいっすね!
AIやばい 特にこの半年がやばい Devin, Cursor, Cline, Claude Code, Gemini CLI… 空前のMCPブーム
94%の組織が、AIを「重要」または「不可欠」と見なす Google Cloudのサーベイによると、 94%の組織がプラットフォームエンジ ニアリングにとってAIは「重要」または 「不可欠」と見なしている Is your platform ready
for 2025? New research on platform engineering reveals the secret to success より引用 https://cloud.google.com/blog/products/application-modernization/new-platform-engineering-research-report?hl=en
Platform Engineeringは AIの影響で、根本から変わっていく
これまで話してきた、Platform Engineeringとは 開発者体験と生産性を向上させるために セルフサービスで利用できるツールチェーンとワークフローを 設計・構築する分野
Platform Team • Platform Teamが提供するゴールデンパスに沿ってもらうことで、 開発者の認知負荷を軽減し生産性を高める • 認知負荷を軽減するための、適切な抽象化レイヤーを提供する
ゴールデンパス 例えば • 新規サービス生成時に使えるテンプレート • テストやCI/CDパイプラインのセットアップスクリプト • モニタリングやログ収集などの運用機能のガイド
それ、AIで出来るよ
抽象化レイヤー • プロビジョニング抽象化 ◦ Terraformモジュールとかサービスカタログとか • ランタイム抽象化 ◦ Kubernetes +
tools ◦ Application Platform • デプロイメント抽象化 ◦ CI/CDテンプレート ◦ アプリケーションマニフェストテンプレート • 運用抽象化 ◦ Runbook as code ◦ SLOテンプレート ◦ アラートポリシーセット
それ、AIで出来るよ • AI時代だと、面倒なコーディングの多くをAIが代行してくれるため、独自抽 象化レイヤーの需要が減る • むしろ独自の抽象化レイヤーが、AIによる自動生成の妨げになってしまう可 能性も
つまり、AI時代において Platform Engineeringは 従来のやり方が通用しなくなってくる
では、AIの時代に Platform Engineeringは不要なのか?
今後起こりうること
開発チームのダウンサイジング • 従来のTwo-pizza ruleが当てはまらなくなる可能性 ◦ 2つのピザを分け合える、7人から8人くらいのチームがいいというやつ • 2,3人による精鋭が、AIを駆使して高速に開発してくほうが効率がいい • 従業員数が変わらなくても構成できるチーム数が増える=多くの開発ができ
るようになる ⇨ そうやって登場したたくさんのチームが、AIを活用して好き勝手なスタックで開 発を始めたら・・・? 短期的には効率が上がるかもしれないが、中長期には大き な技術負債になってしまう可能性が高い。 アーキテクチャの整合性や人材の育成、セキュリティ、インシデント管理いずれの 面においても課題あり
フルサービスオーナーシップの普及 • 運用だけを担うチームが成立しづらくなってくる ◦ AIによって高速に、大量に生み出されるアプリケーションを全て引き受けるのは困 難 ◦ 単にインシデントをディスパッチするだけの存在になりかねない • 開発した人が運用まで責任を負う、You
build it, you run itのスタイルが主流 となっていく • AIの支援を受けながら or AIが主導権を握る形で、少人数でも運用出来るよう な仕組みが必要不可欠になる
ガバナンスがより重要に • 悪気なくミスをするAIに備えるため、よりガードレールの重要性が増す • 情報セキュリティや法規制の観点でも、AIを適切にコントロールしてルール を逸脱しないようにする
むしろAI時代だからこそ Platform Engineeringが重要
Self-ServiceからSelf-Drivingへ • これまでIDPに求められていたのは、Self-Service要素だった ◦ ポータルから必要なものをクリックしてパラメータを入れると セルフサービスでリソースを調達できる ◦ 提供されるテンプレートを元にカスタマイズ ◦ 抽象化により、対象への知識がなくても自身で調達ができるようになる
• AIに「ボタンは要らない」 ◦ 多少コードの記述量が多くてもAIは苦にしない ◦ 汎用的な知識は豊富に持ち合わせているため、抽象化を行わなくても スムーズに動ける ◦ むしろ十分なコンテキストが共有されない独自の抽象化のほうがAIにとって難しい ⇨ AI時代に求められるのは、Self-ServiceなPlatformではなく、AIが自ら判断して 自由に動けるSelf-DrivingなPlatform
Policy-first Guardrail • AIが自由に動けるようにしたいからこそ、しっかりとしたガードレールを作 る ◦ ガードレールの中であれば好きにやっていいよという形にする • Azure Policy
• Open Policy Agent • Sentinel / OPA with HCP Terraform
コンテキストの供給 • AIがSelf-Drivingするのに必要なコンテキストを適宜供給、および利用しや すいインターフェースを提供 • MCPが標準に ◦ Azure MCP Server
◦ Terraform MCP Server ◦ etc… • どのMCPを使うべきなのか、Platform Teamが主導してまとめる
for 人 から for AI に • 人がカスタマイズするためのテンプレートから、AIが活用するためのテンプ レートへ ◦ AIによるハルシネーション、ポリシー逸脱を防ぐ補助線としてのテンプレート
• 人のためのドキュメントから、AIのためのドキュメントへ ◦ CLAUDE.mdやGEMINI.md、.cursorrulesのようなAIに指示をだすためのドキュメ ントの共有・ナレッジ共有 ◦ とはいえ引き続き人へのドキュメントも重要
AI Integrated IDP • Internal Developer PlatformにAIの機能が統合される • MCP Serverを提供するなど。独自の抽象化を取り入れる場合は、セットで提
供すると良い • ただしやり過ぎ注意。あくまでも必要とされる機能から提供していくこと
Platform Team / Engineerは何をやるのか
None
人間とAIの棲み分け • Platform as a Productは人間が中心でなければ回らない ◦ 顧客(開発者)が求めているものを吸い上げ、プラットフォームに反映する ◦ AIがレコメンドすることはできるが、信用されるものにはならない
◦ Platform Teamが信用を積み上げていくアクティビティが、今後より重要に
誰に 何を どうやって プラットフォーム の利用者 ◦◦という価値を 技術 ツールチェーン ワークフロー ここにちゃんとフォーカスすること
これを継続的に回せること 2年以上前に作ったPlatform Engineeringの図
誰に 何を どうやって プラットフォーム の利用者 ◦◦という価値を 技術 ツールチェーン ワークフロー 人間が中心
これを継続的に回せること AI時代だとこうなる AIが中心
社内でAIにもっとも精通した人間になる • 今後AIの要素を一切入れないPlatform Engineeringは存在しなくなる • AI CoEの要素をPlatform Teamが担う ◦ これまでのPlatform
EngineeringもCCoEに近い要素があった • アプリケーションの開発からインフラの構築・運用、ガバナンスまですべて の領域においてAIを活用していく選択肢を持つこと。それに必要な情報を追 うこと
今すぐにでもやるべきこと • ChatGPTと会話したことくらいしかありません・・・じゃダメ • AIを活用してアプリケーションの開発からデプロイまで通しでやること ◦ まずは自分でやってみないと感覚がつかめない ◦ 個人的にお勧めはClaude Codeだが、Copilot
agent modeでもCursorでもCline でもGemini CLIでもOK ◦ デプロイ先も、AzureでもいいしCloudflareでもVercelでもなんでもいい • 触っているとあれこれ足りないところ、気になるところが見えてくるはず。 じゃあそこをPlatformがどうカバー出来るか考える