Awesome Backstage
Backstageを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
目次
公式リソース
- GitHub Repository
- Documentation
- Blog
- Demo
- Plugin Directory - 公式・コミュニティプラグインを一か所で探せます。
プラグイン
プラットフォームの機能を強化する優れたBackstageプラグインのコレクション。
コアプラグイン
- Catalog - エコシステム内のすべてのコンポーネントのインベントリを提供します。
- TechDocs - コンポーネントの技術文書を管理・表示します。
- Scaffolder - テンプレートを使用して新しいコンポーネントを作成します。
- Cost Insights - クラウドコストに関する洞察を得ます。
コミュニティプラグイン
- Community Plugins - Backstageが利用可能なコミュニティプラグインのリストを保守している場所。
- GitHub Actions - GitHub Actionsワークフローを監視します。
- Jenkins - CI/CDのためにJenkinsを統合します。
- SonarQube - SonarQubeでコード品質を分析・監視します。
- CircleCI - CircleCIビルドを監視します。
- Prometheus - Prometheusを使用してアプリケーションパフォーマンスを監視します。
- Bazaar - 組織内の内部プロジェクトを発見し、共同作業します。
- backstage-aws-cloudformation-plugin - AWS CloudFormationスタックを管理します。
- aws-lambda - AWS Lambda関数を管理・監視します。
- AiKA - 内部ドキュメントとAPIからコンテキストを認識した回答を行うAI支援機能。
- RAG AI Plugin - 内部知識向けにLLMを使用した検索拡張生成を追加します。
- Announcements Plugin - Backstage内で内部告知を直接作成・管理します。
- Git Release Manager - Backstage内からGitHubリリースワークフローを自動化します。
- Port Plugin - スタック全体からスコアカードとダッシュボードへデータを同期します。
- Env0 Plugin - Infrastructure as Code(IaC)のワークフローとセルフサービスプロビジョニングを管理します。
- Tech Insights Scorecards - カタログ全体の集中チェックにより、サービス成熟度スコアカードを自動化します。
- Scaffolder Yeoman Module - YeomanブループリントとGitHub IssuesやTerraform Cloudなどの新しいテンプレートアクションでgolden pathsを拡張します。
- Microsoft Graph Catalog Module - Azure ADユーザーとグループをBackstageエンティティとして同期します。
- Azure DevOps Catalog Modules - Azure Repos、Boards、Pipelinesのメタデータをカタログバックエンドへ取り込みます。
- Search Backend Modules - ElasticsearchまたはLunrを利用したハイブリッドインデックスで、より高速なフィルター検索を実現します。
- New Relic - サービスカタログのエントリーからNew Relicダッシュボードへ直接移動します。
- Apiiro - ApiiroアプリケーションリスクのコンテキストをBackstageエンティティへ直接表示します。
- Wiz Security - スコアカードと並べてWizクラウドリスクスコアを表示し、修正の優先順位付けを行います。
チュートリアルとガイド
- Backstage Learn
- Getting Started with Backstage
- Creating a Plugin
- Integrating with Existing Infrastructure
- Customizing the UI
- Module Federation - 動的モジュール読み込みにより、アプリ境界をまたいでフロントエンド機能を構成します。
- Plugin Directory Audit - ディレクトリ公開に向けたプラグインメタデータと準備状況を検証します。
ツールと統合
- Portal - Backstageに基づきSpotifyが保守するノーコードIDP。
- Backstage CLI
- Upgrade Helper - Backstageアップグレードのためにバージョンを比較し、依存関係の更新を計画します。
- Docker - DockerコンテナーでBackstageを実行します。
- Kubernetes - KubernetesへBackstageをデプロイします。
- Backstage Helm Chart - Kubernetes上でBackstageをデプロイするためのHelm chart。
- Backstage ArgoCD Integration - ArgoCDのGitOpsワークフローをBackstageに表示します。
- Kratix with Backstage - Kratix Platform Engineering FrameworkとBackstageを統合し、promisesを簡単にデプロイします。
- Crossplane with Backstage - CrossplaneとBackstageを統合するガイド。
コミュニティと貢献
- Backstage Community - Backstageコミュニティに参加して質問し、知識を共有します。
- Good First Issues - GitHubで「Good First Issues」に取り組み、プロジェクトへ貢献します。
- Discord - Backstage Discordサーバーに参加し、ほかの開発者とつながってライブサポートを受けます。
- Get a Jump on ContribFest - 最新の貢献イベントサイクルへの参加方法を学びます。
- ContribFest App - ContribFestの貢献機会とプロジェクトトラックを閲覧します。
記事とプレゼンテーション
- Introduction to Backstage - SpotifyによるBackstageの動画紹介。
- Creating a Plugin for Backstage - Backstage用プラグインの作成方法を学びます。
- How Spotify Builds Infrastructure with Backstage - Backstageを使ったSpotifyの経験に関するブログ投稿。
- Backstage v1.50.4 Release Notes - プラットフォーム更新とバグ修正を含む最新の安定版(2026-04-29)。
- Backstage Wrapped 2025: Celebrating a mature framework with modern foundations - Backstageの成長、プラットフォームの成熟度、ハイライトに関する年次回顧。
- BackstageCon + KubeCon NA 2025 Highlights - アトランタにおける最近のプラットフォーム更新とコミュニティデモの総括。
- Backstage Security Audit 2024 - 独立したセキュリティ監査の結果、調査結果、修正概要。
- CVE-2024-26150 Security Notice - Scaffolderのパストラバーサル修正と推奨アップグレード。
- Actions Registry + MCP Integration (v1.40.0) - Actions RegistryサービスとMCPサーバー統合の注記。
- MCP Actions Backend Plugin Docs - BackstageアクションをAIクライアント向けMCPツールとして公開します。
- RFCs on GitHub - 進行中の提案とコミュニティフィードバックを追跡します。
関連プロジェクト
- Lighthouse - コミットごとのLighthouse実行と、時間経過に伴う変更の表示を自動化します。
- Roadie - 企業向けのマネージドBackstageサービス。
貢献
貢献は大歓迎です!pull requestを送信する前に貢献ガイドラインをお読みください。