12 月 27 日,青云QingCloud API 網(wǎng)關(guān)(以下簡稱:API 網(wǎng)關(guān))正式發(fā)布。其基于開源框架 Apache APISIX,可提供 API 全生命周期管理服務(wù),包括創(chuàng)建、維護(hù)、發(fā)布、運行、下線等,幫助用戶快速構(gòu)建以 API 為核心的系統(tǒng)架構(gòu),將自身出色的產(chǎn)品、服務(wù)及解決方案等業(yè)務(wù)能力,安全可靠地開放出來,實現(xiàn)業(yè)務(wù)能力變現(xiàn)。同時,API 網(wǎng)關(guān)還具備可視化運維監(jiān)控、API 密鑰、訪問控制、版本管理等功能,給用戶的運維管理工作帶來極大便利,提升管理效率。
面向 API 提供者與調(diào)用者,帶來六大功能
隨著企業(yè)上云和數(shù)字化轉(zhuǎn)型進(jìn)入“深水區(qū)”,微服務(wù)架構(gòu)之下的接口服務(wù)日益增多,類型愈加復(fù)雜,管理工作隨之大幅提升。而云上云下系統(tǒng)如何實現(xiàn)高效互通互聯(lián),同樣增加了企業(yè)管理的難度。與此同時,如何將企業(yè)自身業(yè)務(wù)能力開放,構(gòu)建生態(tài),成為全新挑戰(zhàn)。
API 網(wǎng)關(guān)的發(fā)布,很好地解決了這些問題。作為分散在各業(yè)務(wù)系統(tǒng)微服務(wù)的 API 聚合點和統(tǒng)一接入點,API 網(wǎng)關(guān)為 API 提供者與調(diào)用者帶來了“API 全生命周期管理、可視化運維監(jiān)控、版本管理、流量控制、IP 訪問控制、API 密鑰”六大功能。通過 API 網(wǎng)關(guān),API 提供者可將成熟的業(yè)務(wù)能力,作為后端服務(wù),以線下或發(fā)布到 API 市場的方式,提供給 API 調(diào)用者使用。API 調(diào)用者則可輕松獲取與調(diào)用 API 提供者開放的 API,減少應(yīng)用或服務(wù)開發(fā)時間與成本。
其中,API 全生命周期管理包括 API 的創(chuàng)建、維護(hù)、發(fā)布、運行、下線、刪除,在該功能支持下,用戶可快速高效地開放業(yè)務(wù)能力,實現(xiàn)變現(xiàn)。實時、可視化的運維監(jiān)控功能,能夠讓用戶通過監(jiān)控面板清晰地了解到 API 請求次數(shù)、調(diào)用延遲、錯誤信息等,快速識別可能影響業(yè)務(wù)的潛在風(fēng)險。同時,API 網(wǎng)關(guān)支持查看API發(fā)布?xì)v史,如發(fā)布版本、時間、環(huán)境等,并支持回滾到任意歷史版本,以滿足用戶業(yè)務(wù)灰度發(fā)布、版本升級、回滾等需求。
在指定的時間范圍內(nèi),用戶還可設(shè)置 API 的請求頻率、調(diào)用者的請求頻率、應(yīng)用的請求頻率以及源 IP 的請求頻率,限制請求總個數(shù)、并發(fā)請求或并發(fā)連接、請求速度、攔截請求等。而作為API安防組件,IP 訪問控制策略支持用戶通過設(shè)置 IP 地址或賬戶的黑白名單限制訪問,API 密鑰則能夠用于驗證用戶身份,保障服務(wù)訪問安全。
創(chuàng)新業(yè)務(wù)與運維模式,覆蓋三大場景
依托于六大能力,API 網(wǎng)關(guān)適用于“企業(yè)內(nèi)部系統(tǒng)解耦、實現(xiàn)多端統(tǒng)一管理、激活 API 市場經(jīng)濟(jì)”三大場景,為企業(yè)的系統(tǒng)管理、業(yè)務(wù)變現(xiàn)與運維管理模式注入全新動力,激活用戶業(yè)務(wù)變現(xiàn)能力,降低系統(tǒng)互通互聯(lián)、運維管理成本,進(jìn)一步加速業(yè)務(wù)創(chuàng)新。
對于大中型企業(yè)而言,內(nèi)部往往有幾十甚至上百個系統(tǒng),系統(tǒng)之間相互依賴,逐漸形成網(wǎng)狀調(diào)用關(guān)系,企業(yè)管理和維護(hù)壓力巨大,這就需要 API 網(wǎng)關(guān)能夠進(jìn)行統(tǒng)一的認(rèn)證、鑒權(quán)、流量管控、超時熔斷、監(jiān)控告警管理,從而提高系統(tǒng)的穩(wěn)定性,降低重復(fù)建設(shè)、運維管理等成本。通過 API 網(wǎng)關(guān),企業(yè)可對系統(tǒng)間接口進(jìn)行規(guī)范統(tǒng)一,用標(biāo)準(zhǔn)化的接口實現(xiàn)系統(tǒng)集成。基于 API 網(wǎng)關(guān)的聚合能力,企業(yè)還能夠快速完成資源整合和管理,消除快速發(fā)展造成的冗余和浪費,專注于業(yè)務(wù)創(chuàng)新,并復(fù)用已有能力,避免重復(fù)開發(fā)造成資源浪費。
移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)的普及,促使 API 需要支持更多的終端設(shè)備,以擴(kuò)充業(yè)務(wù)規(guī)模,但同時也帶來系統(tǒng)復(fù)雜性的提升,管理成本提升。通過 API 網(wǎng)關(guān),幫助用戶輕松使 API 適配 APP、web 等不同類型的終端,只需在API網(wǎng)關(guān)調(diào)整 API 定義,即可統(tǒng)一管理,無需做額外工作。整個過程,用戶只需維護(hù)一個服務(wù)體系,即可面向多端輸出,也可避免多個場景部署多套 API,大幅降低運維管理成本。
此外,在用戶多樣化需求層出不窮的今天,企業(yè)原有的銷售模式也隨之改變,逐漸替換為能力變現(xiàn)。通過 API 網(wǎng)關(guān),可將企業(yè)服務(wù)能力包裝成標(biāo)準(zhǔn) API 服務(wù),上架 API 市場進(jìn)行售賣,自身業(yè)務(wù)能力變現(xiàn)的同時,還可降低調(diào)用者的研發(fā)投入,使其更加專注于自身核心業(yè)務(wù),提升創(chuàng)新效率。而通過核心能力的開放協(xié)作,API 提供者、調(diào)用者合作關(guān)系可獲得進(jìn)一步深化,實現(xiàn)協(xié)同發(fā)展,真正激活 API 市場經(jīng)濟(jì)。
現(xiàn) API 網(wǎng)關(guān)已正式上線青云公有云平臺,并提供了 100 張免費體驗券,所有用戶均可領(lǐng)取,先人一步體驗新品。青云云市場也將新增 API 接入方式,以 API 的形式將企業(yè)業(yè)務(wù)能力提供給更廣大的開發(fā)者使用,產(chǎn)生全新價值。