最近工作需要,加上国内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前端,可通过插件扩展(认证,安全,流量控制,分析&监控,转换,日志)

使用Kong前,内部API架构

1.通用模块在各API中没有复用

2.难以维护

3.不影响其他服务状态下难以扩展

4.由于系统限制生产效率低下

使用Kong后的API架构

1.Kong统一管理通用插件

2.高效,可扩展的分布式架构体系

3.通过简单的命令即可完成扩展

4.团队专注于业务,Kong来处理 REST

API网关Kong系列(一)初识相关推荐

  1. API网关Kong系列(二)部署

    部署环境: [OS] centos 6.8(如果是centos6.5,请自行先升级到6.8,否则不支持docker) [Docker] Client version: 1.7.1 Client API ...

  2. API网关Kong(二):Kong与Kubernetes集成的方法

    作者: 李佶澳   转载请保留:原文地址   发布时间:2018-09-30 16:07:13 +0800 说明 先说组成 控制平面与数据平面 CustomResourceDefinitions 开始 ...

  3. API网关Kong(三):功能梳理和插件使用-基本使用过程

    作者: 李佶澳   转载请保留:原文地址   发布时间:2018-10-10 14:37:53 +0800 说明 Kong的Admin API Kong定义的资源之间的关联关系 使用过程了解 先了解下 ...

  4. API 网关 Kong 实战

    1.Kong 介绍 Kong 是一款基于 OpenResty(Nginx + Lua 模块)编写的高可用.易扩展的,由 Mashape 公司开源的 API Gateway 项目.Kong 是基于 NG ...

  5. 开源API网关Kong基本介绍和安装验证

    本文将介绍开源API网关Kong.在GitHub搜索API网关类的开源产品,可以看到Kong网关常年都是排第一的位置,而且当前很多都有一定研发能力的企业在API网关产品选项的时候基本也会选择Kong网 ...

  6. 开源syslog服务器_开源API网关Kong基本介绍和安装验证

    今天准备介绍下开源API网关Kong,在Gtihub搜索API网关类的开源产品,可以看到Kong网关常年都是排第一的位置,而且当前很多都有一定研发能力的企业在API网关产品选型的时候基本也会选择Kon ...

  7. 开源API网关Kong

    开源API网关Kong Kong 是一个在 Nginx 运行的 Lua 应用程序,由 lua-nginx-module 实现.Kong 和 OpenResty 一起打包发行,其中已经包含了 lua-n ...

  8. Api网关Kong集成Consul做服务发现及在Asp.Net Core中的使用

     1622219047536 写在前面   Api网关我们之前是用 .netcore写的 Ocelot的,使用后并没有完全达到我们的预期,花了些时间了解后觉得kong可能是个更合适的选择. 简单说下 ...

  9. 原 docker(22):使用docker 搭建网关,Mashape API 网关 Kong,安装dashboard,和pgadmin4

    [其他docker相关分类]: https://blog.csdn.net/freewebsys/article/category/3103827 本文的原文连接是: http://blog.csdn ...

最新文章

  1. 创建vue项目+总结使用(跨域问题+vue 创建)
  2. html年月日下拉联动菜单 年月日三下拉框联动
  3. java e7 e9格式怎么转_java�?e7?a8??e9?a8�ӿ�
  4. AI 一体机,满足新时代的新需求
  5. 汽车行业持续亏损?奥迪:不存在的
  6. 《社交网站界面设计(原书第2版)》——3.2 注册
  7. Django contenttypes组件
  8. C++---模板特化
  9. 前端开发~uni-app ·[项目-仿糗事百科] 学习笔记 ·000【前言】
  10. 使用Java根据约定格式生成Oracle建表语句
  11. LOAP引擎:clickhouse02: 引擎及sql语法
  12. 大学计算机课能旷课吗,计算机课旷课检讨书
  13. Windows现漏洞 可绕过AppLocker白名单实施攻击
  14. VUE读取Vcard文件,并获取/筛选想要的内容
  15. ADB自动化线刷升级安卓车机版本
  16. 分布式数据库如何实现主键全局自增?
  17. 毕业论文文献引用方法
  18. 《程序员练习生》第1期 做程序员需要天赋吗?
  19. 基于MATLAB的带噪图像的高斯滤波
  20. php生成mobileconfig,.mobileconfig的生成与签名

热门文章

  1. JVM优化过程全记录
  2. java url 解码 编码 奇怪的解码两次
  3. USACO1.4 The Clocks(clocks)
  4. AgileEAS.NET平台应用开发教程-案例计划
  5. Java-JSTL(JSP标准标签库)
  6. 粒子滤波(Particle filter)
  7. WebRTC各种资料集合
  8. Deno 运行时入门教程:Node.js 的替代品
  9. PCL点云库用贪婪投影三角法网格化实现点云的表面重建
  10. linux下 open() write() read() close函数