【あいでぃーぴー】
IDP(内部開発者プラットフォーム) とは?
💡 開発者に「自分でできる」環境を用意する
📌 このページのポイント
具体的にどんなことができるの?
「新しいマイクロサービスを作りたい」と思ったら、ポータル画面からボタンをクリックするだけでGitリポジトリ、CI/CDパイプライン、Kubernetesの環境、監視ダッシュボードが自動で作られる。インフラチームにチケットを切って何日も待つ必要がないんだ
Platform Engineeringとの関係は?
Backstageって何?
中小企業にも必要?
開発者が10人以下ならまだ人間の口頭伝達で回るけど、それ以上になると「あの環境の設定どこだっけ?」「デプロイ手順は誰が知ってる?」が頻発するんだ。Gartnerは80%以上の大規模組織が2027年までにプラットフォームチームを設置すると予測しているよ
まとめ:ざっくりこれだけ覚えればOK!
「IDP」って出てきたら「開発者がセルフサービスで使える社内の開発基盤」と思えればだいたいOK!
📖 おまけ:英語の意味
「Internal Developer Platform」 = 内部開発者プラットフォーム
💬 Internal(社内の)Developer(開発者向け)Platform(基盤)。開発者の「困った」を解消する社内サービスだよ