iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
IT 管理

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

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

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 : Backstage 插件推薦應用 - 打造全方位監測通報系統 Grafana + Prometheus

簡介 在先前的文章中,我們討論了 Uptime Kuma 這個優秀的開源工具,它能幫助我們監控網站、API 服務和資料庫的存活狀態。透過定期的訪問檢查,Upti...

2024-09-30 ‧ 由 jincoco88912 分享
DAY 22

Day 22 : Backstage 建立客製化個人首頁

前言 在之前的文章中,我們探討了許多 Backstage 的應用,這些應用不僅能夠提供各種不同的資訊,還能以卡片的形式集合在一個儀表板中。這樣的設計讓我們只需點...

2024-10-01 ‧ 由 jincoco88912 分享
DAY 23

Day 23 : 程式碼即文件 - Backstage TechDocs 頁面產生器

前言 Backstage 擁有一項非常獨特的功能——TechDocs。這項技術在 Spotify 內部團隊中得到了廣泛的應用,官方網站上對這項功能有詳細介紹。簡...

2024-10-02 ‧ 由 jincoco88912 分享
DAY 24

Day 24 : 程式碼即文件 - API 文件整合

前言 與上一篇提到的技術文件類似,Backstage 也支援 API 文件的整合。包含的協議包括 OpenAPI 2 & 3、AsyncAPI、以及 G...

2024-10-03 ‧ 由 jincoco88912 分享
DAY 25

Day 25 : 邁向上線的最後一道牆 - 撰寫權限政策

簡介 隨著我們新增了許多組件與插件,也許部分功能並非對所有使用者開放,有些專案或功能可能只適合特定小組成員才能看到或使用。因此,管理使用者的存取權限成為我們不可...

2024-10-04 ‧ 由 jincoco88912 分享
DAY 26

Day 26 : 邁向上線的最後一道牆 - Backstage 的三層權限框架概念

簡介 在上一篇文章中,我們透過撰寫權限政策,成功解決了實體組件的可視度問題,確保經過擁有權檢查通過後,特定類型的實體才會被使用者看見。同時,插件的存取權限設定也...

2024-10-05 ‧ 由 jincoco88912 分享
DAY 27

Day 27:Backstage 專題開發 - 利用 Ollama + AnythingLLM 打造本地 AI 助手

簡介 隨著 Backstage 平台持續整合來自不同部門與領域的大量資料,我們可以透過搜尋引擎插件為使用者提供了快速查找資訊的便利。然而,伴隨資料量的爆炸性增長...

2024-10-06 ‧ 由 jincoco88912 分享
DAY 28

Day 28:Backstage 專題開發 - Azure DevOps Boards API 整合工作卡片看板

簡介 在公司的專案管理和 KPI 參考指標中,Azure DevOps Services 的 Boards 已成為不可或缺的工具。透過任務卡系統,能夠將專案細分...

2024-10-07 ‧ 由 jincoco88912 分享
DAY 29

Day 29:Backstage 專題開發 - Azure Outlook 整合郵件與行事曆小工具

簡介 除了我們在平時作業上時常使用 Azure DevOps Boards 來查看專案進度情形,另一個相關的重要功能就屬於 Outlook 上的郵件信箱與行事曆...

2024-10-08 ‧ 由 jincoco88912 分享
DAY 30

🚩 Day 30 : [補充] Backstage 的 AI 搜尋功能 & 完賽心得

補充篇章 : Backstage 的 AI 搜尋功能 Backstage Search + Elasticsearch + Private GPT + Olla...

2024-10-09 ‧ 由 jincoco88912 分享