-
資源集約化管理
最大化復(fù)用API服務(wù),促進(jìn)企業(yè)間/部門間/合作伙伴間互相借力,打造API經(jīng)濟(jì)。
-
全生命周期服務(wù)
提供了簡單、快速、低成本、低風(fēng)險的API托管服務(wù),組成了完整的 API 發(fā)布、管理、維護(hù)全生命周期的體系。
-
操作便捷
服務(wù)提供者只需進(jìn)行簡單的操作,即可快速、低成本、低風(fēng)險地開放數(shù)據(jù)或服務(wù)。
簡介
INTRODUCTIONAPI網(wǎng)關(guān)(API Gateway)面向企業(yè)內(nèi)有公共能力共享需求的應(yīng)用系統(tǒng),統(tǒng)一解決:鑒權(quán)、路由、流控、熔斷、超時處理、協(xié)議轉(zhuǎn)換、數(shù)據(jù)緩存、數(shù)據(jù)訪問控制、監(jiān)控分析、監(jiān)控報警、審計日志等,通過API網(wǎng)關(guān)將應(yīng)用內(nèi)專有/特有/成熟能力開放,實現(xiàn)業(yè)務(wù)、功能、資產(chǎn)、數(shù)據(jù)的服務(wù)化,促進(jìn)能力重用。
提供API開放需要的幾乎所有公共功能,包括鑒權(quán)、路由、流控、熔斷、超時處理、協(xié)議轉(zhuǎn)換、數(shù)據(jù)緩存、監(jiān)控分析、審計日志等。企業(yè)技術(shù)管理部門通過API網(wǎng)關(guān)統(tǒng)籌管理,增強(qiáng)了整體管控能力,實現(xiàn)企業(yè)API的統(tǒng)一治理。
產(chǎn)品特性
FEATURES-
數(shù)據(jù)緩存
將網(wǎng)關(guān)平臺的配置元數(shù)據(jù)等進(jìn)行緩存,提供整體訪問速度;對于查詢類型且數(shù)據(jù)變化不頻繁的API,數(shù)據(jù)緩存可以有效降低后端服務(wù)壓力;管理人員根據(jù)API服務(wù)特點配置是否啟用數(shù)據(jù)緩存。
-
流量控制
API網(wǎng)關(guān)中可以配置API流量閾值,如:每秒、每分、每小時的請求次數(shù)限制,當(dāng)流量超過閾值,新來的請求會被網(wǎng)關(guān)攔截,確保后端服務(wù)可以正常運行。
-
熔斷處理
當(dāng)服務(wù)超時、錯誤率超過閾值時停止該API對外服務(wù),避免工作線程長時間等待,待服務(wù)正常后恢復(fù)服務(wù)鏈路。保障網(wǎng)關(guān)對外穩(wěn)定性和性能,不因個別API響應(yīng)緩慢或者無法提供服務(wù)導(dǎo)致整個網(wǎng)關(guān)堵塞。
-
監(jiān)控和審計
記錄API調(diào)用明細(xì);從客戶端應(yīng)用的緯度統(tǒng)計其調(diào)用了哪些API,調(diào)用情況等;API平均響應(yīng)時間、調(diào)用次數(shù)、總次數(shù)、成功和失敗數(shù)量等多種緯度報表;統(tǒng)計日常情況,包括限流日志、熔斷日志等。
-
權(quán)限控制
可對不同消費者分別控制調(diào)用權(quán)限,接到服務(wù)請求時,API網(wǎng)關(guān)根據(jù)請求參數(shù)中的信息來進(jìn)行權(quán)限控制。
應(yīng)用場景
SCENARIOS-
01
企業(yè)API治理
輕松實現(xiàn)API管理體系化,規(guī)范化、標(biāo)準(zhǔn)化。當(dāng)前,API經(jīng)濟(jì)登場,微服務(wù)架構(gòu)興起,每個企業(yè)都在API化,每個系統(tǒng)都在API化。但是在快速發(fā)展的過程中導(dǎo)致不成體系、重復(fù)開發(fā)、煙囪式建設(shè),造成資源冗余和浪費,通竹云API網(wǎng)關(guān)可全面治理企業(yè)API管理、發(fā)布、開放、訪問控制等的多方面問題,使API管理體系化、規(guī)范化、標(biāo)準(zhǔn)化。
-
02
打造API生態(tài)
輕松實現(xiàn)企業(yè)內(nèi)部、企業(yè)間深度合作關(guān)系,建立API生態(tài)經(jīng)濟(jì)。通過竹云API網(wǎng)關(guān)提供標(biāo)準(zhǔn)化 API 服務(wù),讓API服務(wù)提供者放心開放自己的業(yè)務(wù)能力、數(shù)據(jù)能力,讓企業(yè)內(nèi)、企業(yè)外消費者將不同API能力整合到自己的應(yīng)用中,相互合作,衍生出新的服務(wù),促進(jìn)企業(yè)跨界創(chuàng)新,建立API生態(tài)經(jīng)濟(jì)。
-
03
多網(wǎng)多終端支持
一個API服務(wù)管理體系,多網(wǎng)多終端支持。通過竹云API網(wǎng)關(guān),應(yīng)用只需開發(fā)自己熟悉的技術(shù)框架下API,即可以支持PC互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)多網(wǎng)多終端設(shè)備的多場景API訪問需求,企業(yè)僅需需運維一套API,大大降低運維成本和復(fù)雜度。
-
04
數(shù)據(jù)級保護(hù)
支持企業(yè)為不同消費者/不同場景配置不同的訪問策略,實現(xiàn)API內(nèi)數(shù)據(jù)級安全訪問控制。通過竹云API網(wǎng)關(guān),企業(yè)可以針對API創(chuàng)建訪問策略,控制消費者的數(shù)據(jù)可見范圍,大大提升數(shù)據(jù)訪問的安全性,降低API開發(fā)的工作量和運維成本。
產(chǎn)品架構(gòu)
ARCHITECTURE通過API網(wǎng)關(guān)統(tǒng)籌管控各個系統(tǒng)對外暴露的API服務(wù),統(tǒng)一授權(quán)、安全隔離、流量統(tǒng)控、降低研發(fā)成本、一站式管理清晰一致。

產(chǎn)品優(yōu)勢
advantage-
支持服務(wù)協(xié)議轉(zhuǎn)換
API網(wǎng)關(guān)兼容異構(gòu)接口類型,服務(wù)提供者可以以多種形式開發(fā)接口,在APIG上注冊后,通過協(xié)議轉(zhuǎn)換,對外統(tǒng)一暴露Restful 格式接口服務(wù)。
-
支持服務(wù)熔斷功能
保障網(wǎng)關(guān)對外穩(wěn)定性和性能,不因個別API響應(yīng)緩慢或者無法提供服務(wù)導(dǎo)致整個網(wǎng)關(guān)堵塞。
-
支持服務(wù)限流功能
當(dāng)流量超過閾值,新來的請求會被網(wǎng)關(guān)攔截,確保后端服務(wù)可以正常運行。
-
支持API數(shù)據(jù)級訪問控制
支持為不同的消費者配置不同的訪問范圍策略。


