Upgrade to Pro — share decks privately, control downloads, hide ads and more …

プラットフォームエンジニアリングはAI時代の開発者をどう救うのか

 プラットフォームエンジニアリングはAI時代の開発者をどう救うのか

SoftBank Tech Night #18で登壇した資料です
https://techplay.jp/event/992449

Avatar for Kazuto Kusama

Kazuto Kusama

March 17, 2026
Tweet

More Decks by Kazuto Kusama

Other Decks in Technology

Transcript

  1. Kazuto Kusama @jacopen Product Evangelist @PagerDuty Japan 理事 @一般社団法人SREコネクト 代表理事

    @一般社団法人クラウドネイティブイノベーターズ協会
  2. クラウドの登場とDevOps Dev Ops Configure Verify Package Plan Monitor Release Create

    Plan DevとOpsの垣根をなくし、ソフトウェアの開発とデリバリーを継続して行えるよ うにするアプローチ。 このプロセスの中にセキュリティ対策を組み込むDevSecOpsというパターンも登 場した
  3. • デプロイするためのDockerfile書き、imageづくり • Manifest書き • CI/CDパイプライン作成 • 認証基盤との連携 ◦ OIDCのフローとか何回勉強しても忘れちゃうんだけど・・・

    • ロギング、モニタリングの設定 • セキュリティスキャン • etc… アプリをデプロイしたいだけなのにやるべきことが多い! みなさんも、めんどくさい 経験ありませんか?
  4. Team Topologiesから考える、チームの関わり方 開発チーム その道のプロ 開発チーム その道のプロ Collaboration Facilitating その道のプロが開発チームに勉強会を 開いたり、Slackで情報提供

    その道のプロが開発チームにジョインし Manifest書くのを担う 開発チーム その道のプロ XaaS その道のプロが用意したプラットフォームの レールの上で開発
  5. 抽象化レイヤー • プロビジョニング抽象化 ◦ Terraformモジュールとかサービスカタログとか • ランタイム抽象化 ◦ Kubernetes +

    tools ◦ Application Platform • デプロイメント抽象化 ◦ CI/CDテンプレート ◦ アプリケーションマニフェストテンプレート • 運用抽象化 ◦ Runbook as code ◦ SLOテンプレート ◦ アラートポリシーセット
  6. 開発チームのダウンサイジング • 従来のTwo-pizza ruleが当てはまらなくなる可能性 ◦ 2つのピザを分け合える、7人から8人くらいのチームがいいというやつ • 2,3人による精鋭が、AIを駆使して高速に開発してくほうが効率がいい • 従業員数が変わらなくても構成できるチーム数が増える=多くの開発ができ

    るようになる ⇨ そうやって登場したたくさんのチームが、AIを活用して好き勝手なスタックで開 発を始めたら・・・? 短期的には効率が上がるかもしれないが、中長期には大き な技術負債になってしまう可能性が高い。 アーキテクチャの整合性や人材の育成、セキュリティ、インシデント管理いずれの 面においても課題あり
  7. AIの進化が早すぎる問題 • Clineすげえ! • もうCursorだけあればいい • なんだこれClaude Codeやっば • Devin神では

    • これからの時代MCP • 着実に開発するならKiroでしょ • Codexすっげぇ • Cursor 2.0で弱点がなくなった • Antigravityやば • MCP辛いけどSkill使えば最強よ • GitHub Copilot結構いいな? • やっぱClaude Codeよ ↑ここ1年半くらいの気持ちの移り変わり
  8. Self-ServiceからSelf-Drivingへ • これまでIDPに求められていたのは、Self-Service要素だった ◦ ポータルから必要なものをクリックしてパラメータを入れると セルフサービスでリソースを調達できる ◦ 提供されるテンプレートを元にカスタマイズ ◦ 抽象化により、対象への知識がなくても自身で調達ができるようになる

    • AIに「ボタンは要らない」 ◦ 多少コードの記述量が多くてもAIは苦にしない ◦ 汎用的な知識は豊富に持ち合わせているため、抽象化を行わなくても スムーズに動ける ◦ むしろ十分なコンテキストが共有されない独自の抽象化のほうがAIにとって難しい ⇨ AI時代に求められるのは、Self-ServiceなPlatformではなく、AIが自ら判断して 自由に動けるSelf-DrivingなPlatform
  9. コンテキストの供給 • AIがSelf-Drivingするのに必要なコンテキストを適宜供給、および利用しや すいインターフェースを提供 • たとえばMCP ◦ Azure MCP Server

    ◦ Terraform MCP Server ◦ etc… • たとえばAgent Skill • 何を提供していくか、Platform Teamが主導してまとめる
  10. for 人 から for AI に • 人がカスタマイズするためのテンプレートから、AIが活用するためのテンプ レートへ ◦ AIによるハルシネーション、ポリシー逸脱を防ぐ補助線としてのテンプレート

    • 人のためのドキュメントから、AIのためのドキュメントへ ◦ AGENTS.mdやCLAUDE.mdのようなAIに指示をだすためのドキュメントの共有・ ナレッジ共有 ◦ とはいえ引き続き人へのドキュメントも重要
  11. AI Integrated IDP • Internal Developer PlatformにAIの機能が統合される • MCP Serverを提供するなど。独自の抽象化を取り入れる場合は、セットで提

    供すると良い • ただしやり過ぎ注意。あくまでも必要とされる機能から提供していくこと
  12. Platform Engineering = AI成功の基盤 • AI採用成熟度が上がるほどPRスループットが向上するというデータ ◦ Medium: 1.58倍 /

    High: 1.8倍 / Very High: 2.2倍 • IDPはAIツールの選定・コード提案の採否判断を楽にし、採用を加速させる • 注意点: AI採用が進むとPR Revert率(ロールバック)が微増する傾向がある → ガードレールの整備が必要 • Golden Pathに沿った開発はAIトークンの無駄遣い(試行錯誤の繰り返し) を防ぎ、コスト最適化にも寄与する Platform engineering makes a difference. Here's how to prove it https://platformengineering.org/blog/platform-engineering-makes-a-differ ence-here-s-how-to-prove-it
  13. 社内でAIにもっとも精通した人間になる • 今後AIの要素を一切入れないPlatform Engineeringは存在しなくなる • AI CoEの要素をPlatform Teamが担う ◦ これまでのPlatform

    EngineeringもCCoEに近い要素があった • アプリケーションの開発からインフラの構築・運用、ガバナンスまですべて の領域においてAIを活用していく選択肢を持つこと。それに必要な情報を追 うこと
  14. 今すぐにでもやるべきこと • ChatGPTと会話したことくらいしかありません・・・じゃダメ • AIを活用してアプリケーションの開発からデプロイまで通しでやること ◦ まずは自分でやってみないと感覚がつかめない ◦ 個人的にお勧めはClaude Codeだが、CursorでもCodexでもGemini

    CLIでも何で もOK ◦ デプロイ先も、AzureでもいいしCloudflareでもVercelでもなんでもいい • 触っているとあれこれ足りないところ、気になるところが見えてくるはず。 じゃあそこをPlatformがどうカバー出来るか考える
  15. Platform Engineering史上最大のカンファレンス CloudNative Days × Platform Engineering Kaigi × SRE

    Kaigi 国内最前線の3大カンファレンスが、名古屋に集結。 2026年 5月14日(木)・15日(金) 中日ホール&カンファレンス 一般参加申し込み受付中!