案例背景介紹: 在實(shí)踐微服務(wù)架構(gòu)時(shí),我們經(jīng)常會(huì)面對(duì)以下需求:如何隔離外部和內(nèi)部,如何保障后臺(tái)服務(wù)安全性,如何降低運(yùn)維成本,如何減少變更的流程和錯(cuò)誤成本,如何減少客戶端與服務(wù)的耦合等,API網(wǎng)關(guān)是一個(gè)非常重要的集中管控點(diǎn)。 解決思路/成功要點(diǎn): 通過(guò)引入API網(wǎng)關(guān)這一角色,可以高效的實(shí)現(xiàn)微服務(wù)集群的輸出,節(jié)約后端服務(wù)開(kāi)發(fā)成本,減少上線風(fēng)險(xiǎn),并為服務(wù)熔斷,灰度發(fā)布,線上測(cè)試等提供簡(jiǎn)單方案。 成果: API網(wǎng)關(guān)是一個(gè)關(guān)鍵的互聯(lián)網(wǎng)入口,選擇一個(gè)適合的API網(wǎng)關(guān),并用好網(wǎng)關(guān)產(chǎn)品,可以有效的簡(jiǎn)化開(kāi)發(fā)并提高運(yùn)維與管理效率。 |
|