本文へスキップ
プラットフォーム

Backstageで開発者ポータル構築:サービスカタログから始める

Deploy 編集部
Deploy 編集部
Deploy CTO。15年以上のソフトウェア開発経験を持ち、多数の企業のDevOps導入を支援。
2026年04月22日
3分で読める
BackstageでサービスカタログとTechDocsを立ち上げ、組織のDevExを底上げする実装手順。
#Backstage #DevPortal #プラットフォーム
Backstageで開発者ポータル構築:サービスカタログから始める

Backstageで開発者ポータル構築:サービスカタログから始める

この記事では、Backstageを使用して開発者ポータルを立ち上げる手順を説明します。Backstageは、オープンソースのサービスカタログとドキュメント(TechDocs)を提供するプラットフォームで、組織のDevExを底上げることができます。

導入

開発者ポータルは、組織内のサービスを管理し、開発者にアクセス可能な情報を提供することで、DevExを向上させることができます。Backstageは、これらの目標を達成するために使用できます。

背景・現状の課題

多くの組織では、開発者ポータルを構築しようとしていますが、これには数多くの課題があります。例えば、サービスカタログを管理するために使用されているツールが複数存在する、かつ、ドキュメントを整理し、更新する手間が大きくなります。

具体的なアプローチ・実装パターン

  • オープンソースのBackstageを使用する

    Backstageは、オープンソースであり、多くの組織が利用しています。これにより、ドキュメントやサービスカタログを管理するために使用できます。

  • Backstageのカスタマイズ

    Backstageは、カスタムプラットフォームとして使用できるため、組織の特定の要件に合わせてカスタマイズすることができます。

  • Backstageを組み込むツールの使用

    Backstageは、多くのツール(例:Argo CD、Kustomize)と統合できます。これにより、開発者ポータルにより、さらなる機能を提供することができます。

実装上の落とし穴と対策

Backstageの実装には、数多くの問題があります。例えば、サービスカタログを管理するために使用されているツールが複数存在することや、ドキュメントの整理にかかる手間が大きくなる可能性があります。

まとめ

Backstageは、開発者ポータルを構築するために使用できるオープンソースのツールです。これにより、組織内のサービスを管理し、開発者にアクセス可能な情報を提供することができます。

この記事をシェア

関連記事

Deploy 編集部
Deploy 編集部

Deploy CTO。15年以上のソフトウェア開発経験を持ち、多数の企業のDevOps導入を支援。