digiRunner APIM 全面API管理 深入淺出digiRunner

深入淺出digiRunner - 地端與雲端的整合解決方案

Sean / 陳奕勳 Chris Chen 2024/06/27 23:36:28
38

在當今的數位化轉型浪潮中,無論是私人企業、政府機關還是金融機構,API的重要性日益凸顯。API不僅為企業之間的資訊交換提供了標準化的介面,更是企業內部系統互聯互通的基石。然而,隨著API數量和複雜度的增加,如何有效管理和監控API成為了一個重大課題。為了解決這一問題,我們推出了digiRunner(以下簡稱dgR)。傳統的API閘道和監控功能已經無法滿足不斷增長的業務需求,而dgR集成了更多豐富且強大的功能,旨在滿足各種用戶的需求。接下來,讓我們詳細介紹dgR的系統特性。

核心優勢:提升運營效率

市場上的APIM管理平台選擇豐富,那麼dgR如何在眾多競爭者中脫穎而出?以下是dgR的主要系統特點:

(1)部署彈性:無縫部署於地端和雲端環境,支援Kubernetes(K8s)微服務架構,能夠在分散式環境中高效運行。

(2)實現路由和轉發 : API Gateway根據請求內容將流量路由至適當的微服務,降低客戶端的複雜性,使客戶端無需了解整個微服務拓撲。

(3)提供緩存機制:提供緩存功能,減少重複請求,提升整體性能。請求和響應的轉換功能使客戶端可以按照需要進行訪問。

(4)多元授權機制:支援 OAuth 2.0 認證、OIDC (OpenID Connect) 、LDAP與 API Key 授權方式,資安機制包含 mTLS 憑證安全、 JWT 金鑰加密,提供企業對外 Domain URL 設定、支援硬體加密模組 (HSM) 介接。

(5)視覺化開發工具:Composer 提供視覺化節點模組,適合用於POC,靈活加速開發進程。

(6)沙盒測試功能:在不影響運行服務的前提下進行測試,完成風險評估。

(7)資料整合與轉換:支援多元資料的無縫轉換與彙整,如將API 回應的JSON內容轉為HTML,打破資訊孤島,實現流暢資訊交流。

(8)實時查看日誌 : OnlineConsle與不同的日誌級別選項讓使用者根據需求查看。針對API的呼叫與回應設定了四道日誌機制,實時監控並分析資料流的呼叫回應軌跡。

靈活設定,內外兼顧

dgR相較於其他競爭者,提供了更多的企業所需功能。這些功能包括用戶端管理授權、API批次匯入與啟用停用、請求回覆明細查詢、報表管理、排程管理、簽核作業、靜態網頁反向代理以及安全稽核日誌等。我們致力於協助企業系統化地管理和監控系統。例如,金融企業使用本系統能降低交易風險,並維持關鍵流程的安全運作;醫療機構則可以實現國際資料格式轉換,促進電子病歷共享。dgR作為企業的堅強後盾,能在內部提高運營效率與嚴謹的內控,對外順應數位轉型潮流,實現無縫銜接與雙贏局面。

深入瞭解digiRunner

前面簡要介紹了dgR的特色,歡迎點選digiRunner官方網站了解更多詳細資訊。本系列文章將在接下來的部分中,以實際業務流程為出發點,一步步介紹各模組的操作,讓大家更深入理解系統運作。從API註冊到測試與啟用,我們將詳盡說明每個步驟,確保您能充分發揮dgR的功能,提高企業的整體效能與安全性。敬請期待下一篇文章,我們將帶您探索更多dgR的應用實例。

Sean