用戶(hù)可通過(guò)API網(wǎng)關(guān)實(shí)現(xiàn)自身系統(tǒng)集成和服務(wù)聚合,還能便捷安全地開(kāi)放其業(yè)務(wù)功能和數(shù)據(jù),并實(shí)現(xiàn)與開(kāi)發(fā)者或合作伙伴的連接?梢哉f(shuō),API網(wǎng)關(guān)是云架構(gòu)中不可或缺的核心產(chǎn)品。
管理、認(rèn)證、流控策略全覆蓋
在A(yíng)PI管理方面,京東云API網(wǎng)關(guān)實(shí)現(xiàn)了 API 的定義、發(fā)布、運(yùn)行、下線(xiàn)等全生命周期管理,給用戶(hù)提供自動(dòng)生成和下載API的SDK和文檔、Mock后端、監(jiān)控等服務(wù)。通過(guò)環(huán)境管理,用戶(hù)可在測(cè)試、預(yù)發(fā)布、正式三種環(huán)境中部署API ,并可實(shí)現(xiàn)便捷的版本管理、回滾操作等。
在認(rèn)證與限流方面,京東云API網(wǎng)關(guān)提供嚴(yán)格的認(rèn)證服務(wù),和便捷的流控策略管理。API請(qǐng)求到達(dá)網(wǎng)關(guān)需要使用網(wǎng)關(guān)提供的密鑰(AK/SK),經(jīng)過(guò)身份認(rèn)證、綁定認(rèn)證、后端簽名才能到達(dá)后端服務(wù),有效保護(hù)API的安全性。而在流控策略上,用戶(hù)可根據(jù)API的重要程度,配置單位時(shí)間內(nèi)的Access Key流量限制、API流量限制。
針對(duì)自建API網(wǎng)關(guān)部署繁瑣、管理方式單一,系統(tǒng)穩(wěn)定性有限、維護(hù)成本高等問(wèn)題,京東云API網(wǎng)關(guān)用戶(hù)可通過(guò)多種方式進(jìn)行管理:通過(guò)管理控制臺(tái)進(jìn)行配置;通過(guò)京東云SDK或者CLI工具直接調(diào)用API 進(jìn)行業(yè)務(wù)配置等。京東云API網(wǎng)關(guān)充分依托于京東云賬戶(hù)安全體系、支持HTTPS協(xié)議,同時(shí)集群可彈性擴(kuò)容已支持超大并發(fā),還提供了基本的防DDoS/CC等安全防護(hù)功能。
化繁為簡(jiǎn),價(jià)值變現(xiàn)
利用京東云API網(wǎng)關(guān)調(diào)用API可適配多端應(yīng)用,企業(yè)用戶(hù)只需維護(hù)一套服務(wù),通過(guò)調(diào)整API定義,即可實(shí)現(xiàn)對(duì)多場(chǎng)景、多終端、多用戶(hù)的服務(wù)輸出。
通過(guò)京東云API網(wǎng)關(guān),用戶(hù)可以方便地管理對(duì)外開(kāi)放的API。利用API網(wǎng)關(guān)提供的授權(quán)、流控、簽名、監(jiān)控預(yù)警等功能,可以保證開(kāi)放的API不被非法調(diào)用。同時(shí),還可以將API上架到API市場(chǎng),實(shí)現(xiàn)API的變現(xiàn)。
總體來(lái)看,京東云API網(wǎng)關(guān)產(chǎn)品具有簡(jiǎn)單易用、管理便捷、低成本高性能、安全管理等特點(diǎn),并且還提供了多樣的監(jiān)控和預(yù)警方案,使用戶(hù)對(duì)產(chǎn)品的使用情況了如指掌。京東云API網(wǎng)關(guān)產(chǎn)品采用后付費(fèi)方式,按照API調(diào)用次數(shù)與流量計(jì)費(fèi),公測(cè)期間免費(fèi)使用。