内部開発者プラットフォーム - CI/CD 用語集の定義
内部開発者プラットフォーム(IDP)は、開発者がチケットを起票せずに出荷するために使う、pipeline、環境、deploy ツールにまたがるセルフサービスの層です。
内部開発者プラットフォーム(IDP)は、開発者が最小限の摩擦でサービスを構築、テスト、deploy、運用できるよう、プラットフォームチームが提供する統合されたセルフサービスツールとワークフローの集合です。
IDP は、プラットフォームエンジニアリングが生み出す具体的なプロダクトです。通常、CI/CD pipeline、インフラのプロビジョニング、サービス作成を一貫したインターフェースの背後にまとめます。
CI において
IDP の CI 層は、build の実行方法を標準化します。共有の runner プール、共通の cache、再利用可能な workflow により、新しいサービスは初日から動作する pipeline を継承します。
関連ガイド
Platform Engineering - CI/CD Glossary DefinitionPlatform Engineering: Platform engineering is the discipline of building and operating internal self-service…
Developer Portal - CI/CD Glossary DefinitionDeveloper Portal: A developer portal is a central web interface (for example Backstage) where engineers disco…
Self-Service - CI/CD Glossary DefinitionSelf-Service: Self-service in platform engineering means developers can provision resources or run actions (c…