Kong或Kong API Gateway是一种云本地,平台不可伸的,可扩展的API网关,其高性能和通过插件的可扩展性与众不同。它还提供了具有多LLM支持的高级AI功能。
通过为代理,路由,负载平衡,健康检查,身份验证(以及更多)提供功能,可以轻松地作为微服务或常规API流量来协调中心层。
由于其官方的Kubernetes入口控制器,Kong在Kubernetes上本地运行。
安装|文档|讨论|论坛|博客|构建
让我们通过在不到5分钟的时间内将身份验证添加到API中来进行测试驱动器。
我们建议通过下面的说明使用Docker-Compose发行版,但是如果您希望以DB-nose模式运行Kong API网关,也可以使用Docker安装过程。
无论您是在云中运行,裸金属还是使用容器,都可以在我们的官方安装页面上找到所有受支持的分发。
$ git clone https://github.com/Kong/docker-kong
$ cd docker-kong/compose/
$ KONG_DATABASE=postgres docker-compose --profile database up
该网关现在可在Localhost的以下端口上提供:
:8000
通过Kong将流量发送到您的服务:8001
使用Admin API或通过甲板配置Kong:8002
-Local主机上访问Kong的管理Web UI(Kong Manager):8002接下来,遵循快速启动指南游览网关功能。
通过将通用API功能集中在您组织的所有服务中,Kong API Gateway为工程团队创造了更大的自由,可以专注于最重要的挑战。
最高的Kong功能包括:
插件提供高级功能,可扩展网关的使用。插件集线器上展示了许多Kong Inc.和社区开发的插件,例如AWS Lambda,相关ID和响应变压器。
为插件枢纽做出贡献,并确保您的下一个创新想法已发布并提供给更广泛的社区!
我们提取请求,我们不断努力,使开发人员尽可能容易地做出贡献。在开始使用Kong API网关开发之前,请熟悉以下开发人员资源:
使用插件开发指南来构建新的和创意插件,或在插件开发套件(PDK)参考中浏览Kong源代码文档的在线版本。开发人员可以在LUA,GO或JavaScript中构建插件。
有关给定版本的更多详细信息,请参见ChangElog。版本控制网关发布时,遵循SEMVER规范。
Kong Inc.提供商业订阅,以多种方式增强Kong API网关。 Kong的Konnect Cloud订阅的客户利用了其他网关功能,商业支持以及访问Kong的托管(SaaS)控制平面平台。 Konnect云平台功能包括实时分析,服务目录,开发人员门户等等!开始使用Konnect Cloud。
Copyright 2016-2024 Kong Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.