API網關Kong系列(一)初識

最近工做須要,加上國內Kong的文章相對缺少(搜來搜去就那麼兩篇文章),並且官方文檔在某些demo上也有一些過期的地方,遂提筆記錄下這些,但願能有幫助。前端

先隨大流介紹下KONG(主要參考官網):安全

官方站點:https://getkong.org架構

官方描述:Kong is a scalable, open source API Layer (also known as an API Gateway, or API Middleware). Kong runs in front of any RESTful API and is extended through Plugins, which provide extra functionality and services beyond the core platform.分佈式

Kong是一個可擴展的,開源的API層,運行在RESTful前端,可經過插件擴展(認證,安全,流量控制,分析&監控,轉換,日誌)ide

使用Kong前,內部API架構spa

 

1.通用模塊在各API中沒有複用插件

2.難以維護scala

3.不影響其餘服務狀態下難以擴展日誌

4.因爲系統限制生產效率低下
 

使用Kong後的API架構orm

 

1.Kong統一管理通用插件

2.高效,可擴展的分佈式架構體系
3.經過簡單的命令便可完成擴展
4.團隊專一於業務,Kong來處理 REST
相關文章
相關標籤/搜索