適用於:所有 API 管理 層
本文提供 Azure API 管理 專屬術語的定義。
術語定義
- 後端 API - 一種服務,最常見的是以 HTTP 為基礎,可實作 API 及其作業。 有時後端 API 簡稱為後端。 如需詳細資訊,請參閱 後端。
- 前端 API - API 管理 可作為後端 API 的中介層。 前端 API 是從 API 管理 公開給 API 取用者的 API。 您可以在 API 管理 中自訂前端 API 的圖形和行為,而不需要變更它所代表的後端 API。 有時前端 API 簡稱為 API。 如需詳細資訊,請參閱 匯入和發佈 API。
- 產品 — 產品是前端API的套件組合,可在單一存取認證和一組使用限制下,提供給指定的API取用者群組,以進行自助式上線。 API 可以是多個產品的一部分。 如需詳細資訊,請參閱 建立和發佈產品。
- API 作業 - API 管理 中的前端 API 可以定義多個作業。 作業是HTTP動詞和URL範本的組合,可在前端API中唯一解析。 通常,操作會一對一對應到後端 API 端點。 如需詳細資訊,請參閱 模擬 API 回應。
- 版本 — 版本是現有前端API的獨特變體,其形狀或行為與原始版本不同。 版本讓客戶可以選擇堅持使用原始 API 或在選擇時升級到新版本。 版本是一種在不影響 API 取用者的情況下發行重大變更的機制。 如需詳細資訊,請參閱 發佈 API 的多個版本。
- 修訂 — 修訂是現有 API 的複本,可以在不影響 API 取用者的情況下進行變更,並通常會在驗證和測試之後與取用者目前使用的版本交換。 修訂提供安全實作非中斷性變更的機制。 如需詳細資訊,請參閱使用修訂。
- 政策 - 政策是可重複使用且可組合的元件,實作一些常用的 API 相關功能。 API 管理 提供超過 50 個內建原則,可處理重要但未區分的水平問題,例如要求轉換、路由、安全性、保護、快取。 這些策略可以應用於不同的範疇,這些範疇將決定受影響的 API 或操作,並通過策略運算式進行動態配置。 如需詳細資訊,請參閱 Azure API 管理 中的原則。
- 開發人員入口網站 - 開發人員入口網站是 API 管理 的元件。 它為 API 取用者提供可自訂的 API 探索和自助服務上線體驗。 如需相關資訊,請參閱 自訂開發人員入口網站。