API閘道器控制靈活,支援細粒度許可權控制
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE FGAC(細粒度許可權控制)(轉)Oracle
- Spring+Struts 2 實現細粒度許可權控制問題Spring
- mysql中許可權控制粒度與效能的平衡MySql
- Elasticsearch 許可權控制Elasticsearch
- Ocelot閘道器+IdentityServer4實現API許可權認證IDEServerAPI
- Spring Boot 之 RESRful API 許可權控制Spring BootAPI
- MVC5+EF6 入門完整教程12--靈活控制Action許可權MVC
- 透過STS來對AWS資源進行更靈活的許可權控制
- Linux許可權控制Linux
- Appfuse:許可權控制APP
- flask restful 風格 API,如何完成 RBAC 許可權控制?FlaskRESTAPI
- API閘道器,企業級閘道器可擴充套件API套件
- Laravel實現許可權控制Laravel
- mysql 許可權控制筆記MySql筆記
- oracle列級許可權控制Oracle
- Linux的許可權控制Linux
- 微服務架構中整合閘道器、許可權服務微服務架構
- PowerDesigner版本控制器設定許可權
- 如何用 Vue 實現前端許可權控制(路由許可權 + 檢視許可權 + 請求許可權)Vue前端路由
- 資料分析的許可權控制
- 許可權控制及AOP日誌
- Java 訪問許可權控制(6)Java訪問許可權
- vue-router控制路由許可權Vue路由
- 下載許可權控制機制
- 資料安全之許可權控制
- Solaris下控制ftp的許可權FTP
- spring aop實現許可權控制,路徑控制Spring
- .NET 程式許可權控制、獲得管理員許可權程式碼
- SpringMVC使用攔截器實現許可權控制SpringMVC
- canal mysql select許可權粒度MySql
- 打造自己的系統許可權控制
- 使用nginx控制ElasticSearch訪問許可權NginxElasticsearch訪問許可權
- Atlas 2.1.0 實踐(4)—— 許可權控制
- Think IN JAVA --------JAVA訪問許可權控制Java訪問許可權
- 降魔篇之springmvc許可權控制SpringMVC
- 舉例如何控制查詢許可權
- OGG的加密和許可權控制加密
- 許可權控制下的SQL寫法SQL