Shoehorn

Shoehorn

Shoehorn 的開發者平台,適用於服務目錄、文件和模板,能適應您現有的技術棧。

什麼是 Shoehorn?

Shoehorn 是一個智慧型開發者平台,可視為 Backstage 的「有主見、開箱即用」版本。它會自動爬取您的 GitHub 儲存庫和 Kubernetes 叢集,約 15 分鐘內即可建立服務目錄、搜尋功能、文件和工作流程。使用者只需將其指向現有技術堆疊,它就會像基礎架構中的另一個服務般運行——無需專屬入口網站團隊維護。它與 Backstage 相容,代表您現有的 catalog-info.yaml 檔案無需修改即可使用。

應用場景

  • 事件回應

    凌晨兩點服務中斷時,無需在 Slack 詢問,立即找到擁有者及應通知對象。

  • 影響分析

    棄用 API 端點前,精確查看有多少服務依賴它,以及變更的影響範圍。

  • 服務入職

    使用可重複使用的 Forge 模板建立新儲存庫,內建一致的 CI 設定,消除複製貼上錯誤。

  • 多語言團隊

    內建 i18n 支援英文、瑞典文、法文、西班牙文、德文、芬蘭文和荷蘭文,適合全球團隊。

  • 治理強制

    核准工作流程確保變更或新服務上線前,由正確人員簽核。

  • 基礎架構自動化

    透過 Terraform、CLI 或 REST API 管理 Shoehorn 設定,確保一切皆可版本控制且可重複執行。

核心功能

  • 自動探索服務目錄

    Shoehorn 爬取您的儲存庫和叢集,繪製運行中的服務、擁有者、相依性及文件位置——無需手動輸入。

  • 即時搜尋

    在 200 毫秒內於整個技術堆疊中搜尋服務、API 和擁有者。

  • 含影響分析的相依性圖

    在進行變更前,以可設定的深度(1–5 層)查看影響範圍。

  • Forge 模板

    可重複使用的工作流程,用於一致地建立儲存庫和佈建基礎架構。

  • 核准工作流程

    內建簽核關卡,確保變更符合治理要求。

  • Kubernetes 代理程式

    部署 k8s-agent,將工作負載資料推送至 Shoehorn,無需入站存取。

  • Terraform Provider

    像管理其他一切一樣,在 Git 中管理 Shoehorn 設定。

  • CLI 和 REST API

    從終端機或 CI 管道自動化——每個 UI 操作同時也是 HTTP 呼叫。

  • 管理 UI

    針對您不想撰寫腳本的部分,提供點擊式介面。

  • Backstage 相容性

    現有的 `catalog-info.yaml` 檔案可直接使用。

目標使用者

平台工程師、DevOps 團隊和 SRE,他們需要一個自託管的開發者入口網站,但無需專屬平台團隊維護。也適用於需要即時掌握整個技術堆疊中服務擁有權、相依性和文件的工程經理和值班工程師。

如何使用 Shoehorn?

  1. 連接您的技術堆疊: 將 Shoehorn 指向您的 GitHub 組織、叢集和儲存庫。設定約需 15 分鐘。
  2. 讓它繪製地圖: Shoehorn 直接爬取儲存庫。對於叢集,部署 k8s-agent 以推送工作負載,無需入站存取。
  3. 開始搜尋: 使用 UI、CLI、REST API 或 Terraform 搜尋所有內容、檢視相依性並執行核准工作流程。

自託管 Beta 版將於 2026 年 5 月 8 日 21:00 CEST 啟動。請造訪 shoehorn.dev 註冊。

效果評估

Shoehorn 確實兌現了承諾:一個能在數分鐘(而非數週)內與您現有技術堆疊協作的開發者平台。服務、相依性和擁有權的自動探索,消除了事件發生時常見的「在 Slack 到處問人」瓶頸。其 Backstage 相容性讓擁有現有目錄檔案的團隊無需重工即可遷移。多介面方法——Terraform、CLI、REST API 和 UI——為團隊提供靈活性,而不強制特定工作流程。雖然產品仍處於 Beta 階段,將於 2026 年 5 月推出,但其功能集已解決三個最常見的平台痛點:擁有權探索、變更影響分析和一致的模板建立。對於厭倦維護獨立入口網站團隊的團隊而言,Shoehorn 的「只是技術堆疊中的另一個服務」哲學,是一個實用且低負擔的替代方案。

常見問題

什麼是 Shoehorn?
Shoehorn 是一個開發者平台,提供服務目錄、文件和模板,並能適應您現有的技術棧。
Shoehorn 如何適應我現有的技術棧?
Shoehorn 與您當前的工具和基礎設施整合,自動發現並編錄服務,無需進行重大變更。
我可以使用 Shoehorn 來管理文件嗎?
可以,Shoehorn 包含文件功能,讓您能夠在服務目錄和模板旁邊創建和管理文件。
Shoehorn 提供模板嗎?
是的,Shoehorn 提供服務、基礎設施和工作流程的模板,有助於標準化和加速開發。
Shoehorn 適合我的團隊規模嗎?
Shoehorn 專為各種規模的團隊設計,從小型初創公司到大型企業,都能隨著您的需求擴展。

Shoehorn - AI工具详情

Shoehorn 的開發者平台,適用於服務目錄、文件和模板,能適應您現有的技術棧。

分类:聚合平台

访问链接:https://shoehorn.dev/

标签:開發者平台、服務目錄、文件、模板、堆疊整合