API閘道器控制靈活,支援細粒度許可權控制

RestCloud發表於2021-12-17

RestCloud API閘道器可由API閘道器完成各種協議的路由透傳功能,再配合API服務編排平臺和訊息中介軟體模組即可完全替換原來笨重且為單體架構的ESB企業服務匯流排系統。並且支援多租戶能力,可實現不同團隊、不同開發商同時對API閘道器進行API註冊、外掛配置、API審計和監控。RestCloud企業級API閘道器承擔著所有業務系統整合API的統一出入口,穩定性強、可擴充套件、相容各種協議、日誌可追朔、資料傳輸穩定。在企業IT架構中被定位為輕量級的ESB企業服務匯流排的角色,有別於基於Nginx的流量型閘道器,需要相容所有業務系統的各種複雜協議,根據不同標準和報文進行資料格式轉換對映,提供對所有業務系統API的集中鑑權、錯誤預警、資料加解密、協議轉換、安全防護、日誌審計等核心功能。


另外RestCloud API閘道器可無縫與企業原有的微服務框架進行整合,相容Eureka、Consul、NaCos等多種服務註冊與發現中心,通過DevOps可以直接部署到k8s的Pod中進行大規模的叢集並實現節點的彈性部署,保證API閘道器的高可用性。



一、API閘道器產品特點


RestCloud API閘道器按照外掛化的思路進行開發設計,所有外掛均基於Java原生語言開發,保證效能的同時提供了極為方便的可擴充套件性。可以針對業務應用也可以針對某一個細粒度的API進行許可權、流量控制,當某一個API出現延時或異常熔斷時不影響其他API的使用。可以為企業提供更為靈活的個性化改造方案和7X24小時的技術支援服務,不管任何時候出現問題都能第一時間給與修復方案,在面對複雜的業務系統對接和協議轉換時,基於開源的API閘道器在改造成本上要遠遠高於商業級API閘道器的成本。具有極低的運維成本。


二、API閘道器的核心優勢


1、完全自主研發的純國產化API閘道器,底層和演算法完全自主研發擁有完全自主智慧財產權;


2、全Web化配置,足夠簡單易用,所有外掛全部採用純Java語言開發二次擴充套件非常容易;


3、API註冊、路由配置、外掛更新實時生效,無需重啟應用伺服器;


4、支援多種資料轉換及加解密規則如:XML轉JSON、JSON轉XML、AES、DES、SME4等加密演算法;


5、API閘道器在執行時不依賴任何資料庫並採用非同步日誌持久化方式高度保障API閘道器的穩定性。


三、適用的業務場景


1、可作為企業API能力平臺以及API的統一出口和許可權認證中心;


2、配合輕量級的ESB匯流排平臺可替換企業原有的ESB系統;


3、實現所有API介面的標準化、視覺化、實現統一管控和治理;


4、作為業務系統整合的核心API閘道器,整合到企業的微服務架構中;


5、可作為企業呼叫第三方SaaS API等的統一API接入平臺;


6、打通企業內部業務系統與外部業務系統之間的通道


7、作為企業資料服務閘道器,實現資料服務的對外開放和治理。


四、先於使用者發現故障


通過API閘道器的預警功能,各業務系統技術人員能先於使用者發現故障並及時處理,做到解決故障時使用者無感知、無投訴。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70005218/viewspace-2848379/,如需轉載,請註明出處,否則將追究法律責任。

相關文章