iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
IT 管理

Backstage : 打造企業內部開發者整合平台 系列

本參賽內容將聚焦於 Backstage——一個專為開發者打造的企業內部平台。在這30篇教學中,詳細介紹了如何從無到有搭建 Backstage,涵蓋專案建置、插件整合、權限管理等核心概念,並探討了實際應用場景中的設定與優化過程。隨著公司成長,各部門使用的工具和系統日益多樣化,資訊孤島成為一大挑戰。Backstage 提供了一個集中化的解決方案,有效提升了跨部門協作效率。文章中分享了許多自製插件與第三方工具的整合經驗,讓讀者能在實踐中學習更靈活的應用。

參賽天數 17 天 | 共 17 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1 : Backstage 簡介與背景

本參賽內容將聚焦於 Backstage——一個專為開發者打造的企業內部平台。在這30篇教學中,詳細介紹了如何從無到有搭建 Backstage,涵蓋專案建置、插件...

2024-09-10 ‧ 由 jincoco88912 分享
DAY 2

Day 2 : 建立 Backstage 應用程式

簡介 今天的內容比較簡單,我們在上一篇講述了 Backstage 的背景與優點等等,在本篇我們要實際安裝並啟用 Backstage,它雖不算是開箱即用,但官方已...

2024-09-11 ‧ 由 jincoco88912 分享
DAY 3

Day 3 : 使用 Backstage Catalog 目錄連結 Github 專案

簡介 在上一篇文章中,我們已經成功創建了一個 Backstage 應用。接下來,我們將探討如何將專案引入 Backstage,這是整個平台的核心功能之一。掌握這...

2024-09-12 ‧ 由 jincoco88912 分享
DAY 4

Day 4 : 使用 Backstage Template 模板在 Github 建立專案-身分驗證篇

簡介 Backstage 的軟體模板功能也是一個特色工具,讓開發者可以輕鬆快速地在 GitHub、GitLab 等平台上創建標準化專案,幫助團隊維持一致的架構。...

2024-09-13 ‧ 由 jincoco88912 分享
DAY 5

Day 5 : 使用 Backstage Template 模板在 Github 建立專案-模板發布篇

簡介 上一篇主要圍繞在 Github 結合 Backstage 身份驗證的部分,由於也是必經步驟,經過登入驗證後才能藉由 Template 進行專案的發布操作,...

2024-09-14 ‧ 由 jincoco88912 分享
DAY 6

Day 6 : 使用 Backstage Catalog 目錄連結 Azure DevOps Server 地端專案

簡介 所處公司的案例比較偏好能自行掌握服務,而非依賴像上一篇介紹的 Github 服務,由於公司相關服務使用了微軟全家桶,自然也將程式碼都放置在 Azure D...

2024-09-15 ‧ 由 jincoco88912 分享
DAY 7

Day 7 : Backstage 內部員工身份認證:從 AD 同步到 SSO 的實施之路

前言 以公司遇到的情境為例,隨著公司發展了一段歷史,並且旗下擁有的品牌與服務也越來越多,可惜的是在每個服務幾乎都是獨立擁有自己的系統,也就是說即便都掛在同個集團...

2024-09-16 ‧ 由 jincoco88912 分享
DAY 8

Day 8 : Backstage 內部員工身份認證:從 AD 同步到 SSO 的實施之路 - AD 篇

簡介 為了實現對公司員工的身份認證,Backstage 本身在未來也會包含不同平台的微服務,而這些微服務可能也需要身份認證的功能,加上公司本身就有許多不同的系統...

2024-09-17 ‧ 由 jincoco88912 分享
DAY 9

Day 9 : Backstage 內部員工身份認證:從 AD 同步到 SSO 的實施之路 - OIDC 篇

⚠️ 本篇將先以舊版 Backstage 開始介紹,Backstage OIDC 插件目前仍未遷移至新版架構。 簡介 目前在自己的案例中,成功透過遷移插件到...

2024-09-18 ‧ 由 jincoco88912 分享
DAY 10

Day 10 : Backstage 內部員工身份認證:從 AD 同步到 SSO 的實施之路 - 遷移插件篇

簡介 在上一篇文章中,我們介紹了如何在舊版 Backstage 中添加 OIDC 插件,並為 Backstage 設定了 SSL 保護以支援 HTTPS,為後...

2024-09-19 ‧ 由 jincoco88912 分享