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
Kazuto Kusama
July 01, 2025
Technology
0
17
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
SREの仕事を自動化する際にやっておきたい5つのポイント
jacopen
6
1.3k
AI時代のインシデント対応 〜時代を切り抜ける、組織アーキテクチャ〜
jacopen
4
270
AI によってシステム障害が増える!? ~AI エージェント時代だからこそ必要な、インシデントとの向き合い方~
jacopen
4
340
インシデント対応に必要となるAIの利用パターンとPagerDutyの関係
jacopen
0
270
今日からはじめるプラットフォームエンジニアリング
jacopen
8
4.5k
Platform Engineeringで クラウドの「楽しくない」を解消しよう
jacopen
8
1.6k
トラシューアニマルになろう ~開発者だからこそできる、安定したサービス作りの秘訣~
jacopen
4
6k
あなたの興味は信頼性?それとも生産性? SREとしてのキャリアに悩むみなさまに伝えたい選択肢
jacopen
7
11k
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
3.2k
Other Decks in Technology
See All in Technology
Context Engineeringの取り組み
nutslove
0
290
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
560
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
250
今日から始めるAmazon Bedrock AgentCore
har1101
4
400
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
590
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
450
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
73k
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
290
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
420
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
HDC tutorial
michielstock
1
360
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
The Cult of Friendly URLs
andyhume
79
6.8k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
How to make the Groovebox
asonas
2
1.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Design in an AI World
tapps
0
140
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
54
Odyssey Design
rkendrick25
PRO
1
490
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がどうカバー出来るか考える