欧米では「DevOpsの次」としてPlatform Engineeringが急速に主流化しています。内製開発基盤(IDP)、Team Topologies、Backstage、Platform as a Product。これらのキーワードの背後にある実務の勘所を、CNCF・DORA・Gartnerの一次情報にあたりながら、日本のSIer・情シスの目線で整理します。

01「DevOpsの次」という言われ方の正体

欧米のエンジニアリング組織では、ここ数年「Platform Engineering(プラットフォーム・エンジニアリング)」という言葉が急速に定着しました。日本では「DevOpsの次に来るもの」という紹介のされ方をよく見かけますが、これはDevOpsを否定する話ではありません。DevOpsが掲げた「開発と運用の分断をなくす」という理念は正しかった一方で、その実装をすべてのアプリケーションチームに委ねた結果、各チームがKubernetes、CI/CD、監視、シークレット管理、セキュリティ統制までを個別に抱え込む「認知負荷(cognitive load)の過積載」が現場で起きました。

Platform Engineeringは、この負荷を専門チームが引き取り、開発者に対して「セルフサービスで使える社内製品」として基盤を提供する考え方です。CNCF(Cloud Native Computing Foundation)のPlatforms White Paperは、プラットフォームを「利用者のニーズに応じて定義・提示された、統合されたケイパビリティの集合」と定義しています(CNCF Platforms White Paper)。ポイントは「統合された」「提示された」という部分です。技術の寄せ集めではなく、利用者体験を設計した提供物である、という点にこの潮流の本質があります。

02数字で見る主流化 — Gartner・DORAの一次情報

「主流化した」という言い方が誇張でないことは、調査データが裏づけています。Gartnerは、大規模なソフトウェアエンジニアリング組織のうちPlatform Engineeringチームを持つ割合が、2022年の45%から2026年には80%に達すると予測しています。ただし注意したいのは、Platform EngineeringはGartnerの2026年「Top Strategic Technology Trends(戦略的テクノロジートレンド)」の一項目には入っていない点です。Gartnerは『Strategic Trends in Platform Engineering』のような個別テーマのリサーチとしては継続的に扱っていますが、2026年のフラッグシップの戦略的テクノロジートレンドとしての位置づけは維持されていません(Gartner: Top Strategic Technology Trends for 2026)。

ただし、導入すれば無条件に良くなるという単純な話ではありません。Googleが主導するDORA(DevOps Research and Assessment)の研究は、Platform Engineeringを「チーム間の社会的相互作用と、自動化・セルフサービス・再現性という技術的側面の交差点に立つ、社会技術的(sociotechnical)な規律」と位置づけたうえで、慎重な観察結果を示しています。内製開発基盤(IDP)は個人の生産性・チームパフォーマンス・組織パフォーマンスを向上させる一方、実装を誤るとスループットや変更の安定性を下げうる、と明言しています(DORA: Platform engineering capability)。

現場のコツ:「Platform Engineeringを入れれば速くなる」という一枚岩の期待値で稟議を通すと、初期のスループット低下フェーズで頓挫します。DORAが言うように、これは技術導入ではなく組織設計の変更です。効果が出るまでのJカーブを、最初から関係者と合意しておくのが安全です。

03設計思想の土台 — Team Topologies

Platform Engineeringの「チームの置き方」を語るとき、欧米では必ずと言っていいほどTeam Topologies(マシュー・スケルトンとマヌエル・パイス、2019年)が参照されます。この本は、組織を4つのチームタイプ — ストリームアラインド(価値の流れに沿った主役チーム)、プラットフォーム、イネーブリング、コンプリケイテッド・サブシステム — に整理します(Team Topologies: Key concepts)。

ここで重要なのが、プラットフォームチームとストリームアラインドチームの関係を「X-as-a-Service」モードで結ぶという考え方です。つまり、プラットフォームは「一緒に作業してあげる」対象ではなく、「セルフサービスで勝手に使ってもらう」対象として設計されるべきだ、という原則です。もし利用のたびにプラットフォームチームへの問い合わせや調整が必要なら、それは自動化の失敗であり、認知負荷を右から左へ移しただけになります。

Team Topologies:チーム間の相互作用ストリームアラインド価値提供の主役ストリームアラインド価値提供の主役プラットフォームチーム内製開発基盤(IDP)を提供X-as-a-ServiceX-as-a-Serviceイネーブリング一時的に伴走・支援
図:プラットフォームチームは「セルフサービスで使ってもらう」X-as-a-Serviceモードで基盤を提供する

04内製開発基盤(IDP)とは何を指すのか

Platform Engineeringの成果物が、内製開発基盤(Internal Developer Platform、IDP)です。CNCFのWhite Paperは、IDPが典型的に提供するケイパビリティとして次を挙げています(CNCF Platforms White Paper)。

ここで日本の実務者が誤解しやすいのが、IDP=UIポータル、という理解です。ポータル(見た目)は氷山の一角で、本体は「ゴールデンパス(golden path)」と呼ばれる、標準化され舗装された道です。たとえば「新しいマイクロサービスを作る」というボタンを押すと、リポジトリ生成・CI/CDパイプライン・監視ダッシュボード・IAMロール・ネットワーク設定までが、組織の統制ルールに沿った状態で自動的に整う。開発者はビジネスロジックに集中でき、統制部門はガードレールが自動で効くことを担保できる。この「速さと統制の両立」がIDPの核心です。マルチアカウント環境でのガードレール設計は、まさにこのゴールデンパスの土台になります(マルチアカウント統制)。

05Backstage — 事実上の標準になったポータル基盤

IDPのポータル層で事実上の標準になったのが、Spotifyが開発しCNCFに寄贈したBackstageです。CNCFのプロジェクトページによれば、Backstageは2020年9月にCNCFに受け入れられ、2022年3月にIncubatingレベルへ昇格。数千の組織に採用されています(CNCF: Backstage)。Airbnb、Booking.com、Toyota North Americaなど、名だたるエンタープライズが採用企業として名を連ねます。

Backstageの中核は、次の2つのコンポーネントに集約できます。

現場のコツ:Backstage導入で最初につまずくのは、たいてい「カタログに何を載せるか」の合意形成です。ツールを立てる前に、サービスのオーナーシップと命名規約を決める。ここが曖昧なままBackstageを立てると、更新されない静的な一覧に成り下がります。ツールは組織の規約を映す鏡であって、規約の代替ではありません。

06核心思想 — Platform as a Product

Platform Engineeringが従来の「共通基盤チーム」と決定的に違うのは、基盤を「プロジェクト」ではなく「プロダクト(製品)」として運営する点です。CNCFのWhite Paperが引くマーティン・ファウラーの定義 — 「デジタルプラットフォームとは、魅力的な社内製品として構成された、セルフサービスのAPI・ツール・サービス・知識・サポートの基盤である」 — が、この思想を端的に表しています。

プロダクトとして運営するとは、具体的には次を意味します。基盤に専任のプロダクトマネージャーを置く。開発者を「顧客」と捉え、その体験(Developer Experience)を継続的に計測する。ロードマップを持ち、フィードバックループを回す。DORAの研究も、高品質なプラットフォームの成功要因として「プロダクトマネジメントの発想」「認知負荷の低減」「拡張性の設計」「明確なフィードバック機構」を挙げています(DORA: Platform engineering)。作って終わりの「納品物」ではなく、使われ続けるために磨き続ける「製品」だ、という発想の転換が肝です。

共通基盤「プロジェクト」から「プロダクト」へ従来:プロジェクト型作って納品したら完了利用は事実上の強制問い合わせ対応で運用成果=構築完了Platform as a Product継続的に磨き続ける選ばれるだけの魅力セルフサービスで完結成果=開発者体験の向上
図:成果の定義が「構築完了」から「開発者体験の継続的な向上」へ移る

07日本のSIer・情シスにとっての含意

ここまでは欧米の潮流ですが、日本のSIer・情シスの文脈に翻訳すると、いくつかの示唆が見えてきます。

現場のコツ:いきなり全社IDPを目指さないことです。Team Topologiesが説く「Thinnest Viable Platform(必要最小限のプラットフォーム)」の発想で、最も痛みの大きい1つのゴールデンパス — たとえば「新規サービスの立ち上げ」だけ — を舗装し、そこで開発者の満足度を計測する。小さく始めて、使われる実績を積んでから広げるのが、頓挫しない現実的な順序です。

Platform Engineeringは、新しいツールの名前ではなく、開発基盤を「誰かのための製品」として設計し直す運動です。DevOpsが理念で示した理想を、認知負荷という現実に向き合いながら実装する。欧米で先に起きたこの試行錯誤の蓄積は、統制と速度の両立に悩む日本のエンタープライズにこそ、そのまま効く教訓を含んでいます。

まとめ

参考(一次情報)

自社の開発基盤をどこから「製品」として磨くべきか、現状の棚卸しから一緒に整理します。まずはお問い合わせください。

相談する
← ブログ一覧へ戻る