API 管理

快速發佈、管理、保護及分析您的 API

短短幾分鐘內建立 API 閘道與開發人員入口網站

Microsoft Azure API 管理是一項周全的解決方案,能將 API 發佈給外部及內部消費者。為裝載於各處的現有後端服務快速建立一致且現代化的 API 閘道,保護其遠離濫用和超用,並洞悉使用方式和健康狀態的資訊。此外,將開發人員上架過程自動化並調整其規模,有助於您的 API 程式立即啟動與執行。

適用於任何主機、任何 API 及任何規模

我們提供 API 管理平台,運作方式可讓您輕易上手。安全地連接到建置及執行於任何技術堆疊的後端服務,而不論您選擇 Azure 或其它服務來裝載您的 API。API 管理在世界各地均有提供,隨時都能在不中斷服務的情況下,依需求向上或向下調整規模,以處理任何流量成長或遽增。

吸引更多開發人員

自助式開發人員入口網站提供了存取自動產生 API 目錄、文件和程式碼範例的管道。開發人員可以使用現有的消費者或工作身分識別登入、管理存取金鑰、檢視 API 使用方式報表,而且不需要透過互動式主控台撰寫程式碼,即可發出 API 呼叫。

確保安全性並最佳化您的 API

使用金鑰、權杖和 IP 篩選確保 API 安全性。強制套用彈性且細微的配額及費率限制、使用原則修改您 API 的形狀和行為,並以回應快取改善 API 的延遲和規模。

全面洞悉您的 API

進一步了解如何使用及執行您的 API。檢視近乎即時的分析報表,並識別可能影響業務的趨勢。此外還有記錄要求和回應資料,提供進一步的線上及離線分析。

Diagram showing that app developers, apps, and API publishers input to Azure API Management through the developer portal, gateway, and publisher portal, which outputs directly or by VPN to backend services

提供最佳的開發人員體驗

  • 自助式 API 金鑰管理
  • 自動產生 API 目錄、文件和程式碼範例
  • 已啟用 OAuth 的 API 主控台,不需要撰寫程式碼即可探索 API
  • 使用熱門的網際網路身分識別提供者及 Azure Active Directory 進行登入

保護並最佳化您的 API

  • 使用轉換原則簡化並最佳化要求和回應
  • 使用金鑰、JWT 權杖驗證和 IP 篩選確保 API 安全性
  • 使用配額和費率限制來避免您的 API 多載及超用
  • 使用回應快取改善延遲及規模

集中管理您的所有 API

  • 以單一靜態 IP 和網域公開所有 API
  • 檢視近乎即時的使用方式、效能和健康狀態分析
  • 使用 REST、API、PowerShell 和 Git 將管理自動化並整合
  • 在一或多個地理區域依需求佈建 API 管理和調整其大小

從任何位置連接後端服務

  • 用戶端憑證驗證
  • Azure VNET
  • Azure ExpressRoute

需要示範嗎?

以個人化的角度看看 API 管理平台如何簡化您的 API 發佈

要求示範

立即建立 API 閘道並開始管理 API