inflearn logo
知識共有
inflearn logo

Backstageで作る私たちのチームの開発者ポータル:入門からデプロイまで

Spotifyが開発したオープンソースの開発者ポータル「Backstage」を、架空のショッピングモールのチームポータルとしてゼロから構築してみます。サービスカタログ、認証、テンプレート、TechDocs、プラグイン、PostgreSQL・コンテナへのデプロイまで、全28講で学んでいきましょう。

1名 が受講中です。

難易度 初級

受講期間 無制限

React
React
PostgreSQL
PostgreSQL
Docker
Docker
TypeScript
TypeScript
GitHub
GitHub
React
React
PostgreSQL
PostgreSQL
Docker
Docker
TypeScript
TypeScript
GitHub
GitHub

受講後に得られること

  • Backstageが解決する課題と解決しない課題を区別し、私たちのチームに導入するかどうかを判断できます。

  • catalog-info.yamlでサービスを登録し、System・Domain・API・所有者の関係までモデル化できます

  • GitHubログインと基本権限を連携し、リポジトリを自動的に収集するよう設定できます

  • サービス作成テンプレートとカスタムアクションを作成して、ボタン1つでリポジトリの作成とカタログ登録を完了できます。

  • コードの横にあるドキュメントをTechDocsとしてサービス画面に表示できます

  • 既成プラグインをインストールし、フロントエンド・バックエンドのプラグインを自作してポータルに組み込むことができます。

  • PostgreSQLへの移行、コンテナイメージのビルド、バージョンアップグレードまで、運用の基礎を身につけられます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • サービスドキュメントと担当者が分散していて、新しい同僚のオンボーディングに時間がかかるチームの開発者

  • 社内開発者ポータルの導入を検討するプラットフォーム・DevOpsエンジニアとチームリード

  • 古いBackstageチュートリアルが時代遅れで設定のところで何度もつまずく初心者(最新の方法に基づいて最初から進める)

前提知識、
必要でしょうか?

  • GitとGitHubを基本的に使用した経験があると望ましいです

  • Dockerを実行してみた程度で十分です(7章の実習)

  • YAML・TypeScript・Reactについては、付録A-1、A-2でまとめます

  • Node 22 または 24、Yarn 1.x の環境で撮影しました(Backstage 1.56.0 基準)

こんにちは
may9noyです。

キャリア認証

2,922

受講生

359

受講レビュー

27

回答

4.4

講座評価

15

講座

こんにちは。😄

時々、育児と仕事でバーンアウトになり疲れ果ててしまうこともありますが、😅

一日一日を常に感謝と楽しい気持ちで生きているIT労働者です。😅


個人ブログ:https://may9noy.tistory.com

GitHub : https://github.com/Nanninggu


人生とご家庭の中に、いつも良いことだけが溢れるようお祈りいたします。 😀

もっと見る

カリキュラム

全体

28件 ∙ (3時間 56分)

講座資料:

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価が集まっていない講座です。
ぜひ最初のレビューをお寄せください。

may9noyの他の講座

知識共有者の他の講座はこちら

似ている講座

同じ分野の他の講座を見てみましょう!

期間限定セール

¥820,272

28%

¥6,972