【ゴールデンパス】

ゴールデンパス とは?

最終更新:
💡 開発の迷いを減らす、整備された推奨ルート

プラットフォームチームなどが整備・支援する、推奨の開発手順。テンプレートやドキュメントを通じて、サービス作成などで繰り返す選択・設定の負担を減らす。

📌 このページのポイント
整備された推奨の開発ルート プラットフォーム チーム 整備・更新 ひな型・CI/CD 手順・支援先 開発者 サービス 特殊な要件:相談して進め方を決める 例外の支援範囲・ポリシーは組織による
緑の道は、ひな型や手順・支援先が整備された推奨ルート。用途別の道筋を用意し、ツールの変更に合わせて更新する。
ひよこ ひよこ
ゴールデンパスって、何か特別なルートなの?
ペンギン先生 ペンギン先生
新しいサービスを作るときの、推奨される開発手順だよ。使うツール、進め方、困ったときの支援先を整備して、一から判断・設定する負担を減らすんだ
ひよこ ひよこ
じゃあ、決まった道を歩くだけでいいんだね!でも強制されるの?
ペンギン先生 ペンギン先生
使いやすい推奨ルートとして整備する考え方だよ。Spotifyはチームの選択を尊重する例を紹介している。ただし全ての組織で自由に外れられるとは限らず、守るべきポリシーも確認する必要があるんだ
ひよこ ひよこ
具体的には何がセットになってるの?
ペンギン先生 ペンギン先生
例えばリポジトリのひな型、CI/CDの設定、作成手順のドキュメントなどだよ。用途や組織で内容は変わる。SpotifyにはバックエンドやWebなど用途別の道筋があり、ツールの変更と一緒にチュートリアルも更新しているんだ
ひよこ ひよこ
Internal Developer Platformと何が違うの?
ペンギン先生 ペンギン先生
IDPは開発者に共通の機能や自動化を提供する基盤で、ゴールデンパスはそれを使って開発する推奨の道筋だよ。CNCFの資料も、プラットフォームが提供する機能の一つとして、ゴールデンパスのテンプレートとドキュメントを挙げているんだ
ひよこ ひよこ
特殊な要件で、推奨ルートを使えないときは?
ペンギン先生 ペンギン先生
支援チームに相談し、例外の進め方や保守・支援の範囲を確認しよう。Spotifyの例では、推奨ルートを外れると同じ支援は受けられないと説明している。組織のルールに沿って、要件に合う道筋を選ぶことが大切だね
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ゴールデンパス」って出てきたら「開発者向けに整備・支援された推奨ルート」と思えばだいたいOK!
📖 おまけ:英語の意味
「Golden Path」 = 黄金の道
💬 goldenは「黄金の」、pathは「道」。開発では推奨される道筋を表す呼び方だよ。Spotifyは社内の推奨手順とチュートリアルをGolden Pathとして公開記事で説明しているんだ

参考資料

← 用語集にもどる