用戶可通過API網(wǎng)關(guān)實(shí)現(xiàn)自身系統(tǒng)集成和服務(wù)聚合,還能便捷安全地開放其業(yè)務(wù)功能和數(shù)據(jù),并實(shí)現(xiàn)與開發(fā)者或合作伙伴的連接。可以說,API網(wǎng)關(guān)是云架構(gòu)中不可或缺的核心產(chǎn)品。
管理、認(rèn)證、流控策略全覆蓋
在API管理方面,京東云API網(wǎng)關(guān)實(shí)現(xiàn)了 API 的定義、發(fā)布、運(yùn)行、下線等全生命周期管理,給用戶提供自動生成和下載API的SDK和文檔、Mock后端、監(jiān)控等服務(wù)。通過環(huán)境管理,用戶可在測試、預(yù)發(fā)布、正式三種環(huán)境中部署API ,并可實(shí)現(xiàn)便捷的版本管理、回滾操作等。

在認(rèn)證與限流方面,京東云API網(wǎng)關(guān)提供嚴(yán)格的認(rèn)證服務(wù),和便捷的流控策略管理。API請求到達(dá)網(wǎng)關(guān)需要使用網(wǎng)關(guān)提供的密鑰(AK/SK),經(jīng)過身份認(rèn)證、綁定認(rèn)證、后端簽名才能到達(dá)后端服務(wù),有效保護(hù)API的安全性。而在流控策略上,用戶可根據(jù)API的重要程度,配置單位時間內(nèi)的Access Key流量限制、API流量限制。
針對自建API網(wǎng)關(guān)部署繁瑣、管理方式單一,系統(tǒng)穩(wěn)定性有限、維護(hù)成本高等問題,京東云API網(wǎng)關(guān)用戶可通過多種方式進(jìn)行管理:通過管理控制臺進(jìn)行配置;通過京東云SDK或者CLI工具直接調(diào)用API 進(jìn)行業(yè)務(wù)配置等。京東云API網(wǎng)關(guān)充分依托于京東云賬戶安全體系、支持HTTPS協(xié)議,同時集群可彈性擴(kuò)容已支持超大并發(fā),還提供了基本的防DDoS/CC等安全防護(hù)功能。
化繁為簡,價值變現(xiàn)
利用京東云API網(wǎng)關(guān)調(diào)用API可適配多端應(yīng)用,企業(yè)用戶只需維護(hù)一套服務(wù),通過調(diào)整API定義,即可實(shí)現(xiàn)對多場景、多終端、多用戶的服務(wù)輸出。

通過京東云API網(wǎng)關(guān),用戶可以方便地管理對外開放的API。利用API網(wǎng)關(guān)提供的授權(quán)、流控、簽名、監(jiān)控預(yù)警等功能,可以保證開放的API不被非法調(diào)用。同時,還可以將API上架到API市場,實(shí)現(xiàn)API的變現(xiàn)。

總體來看,京東云API網(wǎng)關(guān)產(chǎn)品具有簡單易用、管理便捷、低成本高性能、安全管理等特點(diǎn),并且還提供了多樣的監(jiān)控和預(yù)警方案,使用戶對產(chǎn)品的使用情況了如指掌。京東云API網(wǎng)關(guān)產(chǎn)品采用后付費(fèi)方式,按照API調(diào)用次數(shù)與流量計費(fèi),公測期間免費(fèi)使用。