API網關

API網關

API網關(英文全稱:API Gateway,英文簡寫:APIG)是華為雲提供的一項API託管服務。

基本介紹

  • 軟體名稱:API網關
  • 開發商:華為技術有限公司
  • 軟體平台:華為雲
  • 軟體語言:Java Go C# Python
  • 發布時間:2017年12月
基本概念,API,API分組,環境,流量控制,套用,產品功能,API生命周期管理,調試工具,流量控制,監控告警,版本更新,

基本概念

API

API(Application Programming Interface,應用程式編程接口)是一些預先定義的函式,套用將自身的服務能力封裝成API,並通過API網關開放給用戶調用。
API包括基本信息、前後端的請求路徑和參數以及請求相關協定。

API分組

API分組是同一種業務API的集合,一個API分組可視為一種服務(如徵信查詢服務)。API開發者以API分組為單位,管理分組內的所有API。

環境

環境定義了API生命周期管理過程中的不同狀態,API可以被發布到不同的自定義環境中。

流量控制

流量控制支持從用戶、套用和時間段等維度限制對API的調用次數,保護後端服務。

套用

套用(APP)定義了一個API調用者的身份。可以將一個API授權給多個套用,也可以將多個API授權給同一個套用。

產品功能

API生命周期管理

包括API的創建、發布、下線和刪除等生命周期管理功能。

調試工具

使用頁面調試工具驗證API的連通。

流量控制

  • 用於管控API的請求頻率、用戶的請求頻率和套用的請求頻率。
  • 流量控制的時間單位可以是秒、分鐘、小時或天。
  • 允許設定特殊的套用。

監控告警

監控API請求次數、API調用延遲和API錯誤信息。

版本更新

2018-05-02
1. SDK增加go、python、C#和javascript語言。
2. API管理增加發布歷史。
3. API分組中增加綁定域名。
2018-04-04
調整API、API分組、流控策略、環境、簽名密鑰和套用的配額。
2018-03-09
1. 新增簽名密鑰、環境變數兩個功能。
2. 發布Java SDK。
2017-12-30
軟體版本首次上線,具備API生命周期管理、套用生命周期管理、流量控制和自定義環境等功能。

相關詞條

熱門詞條

聯絡我們