• 我的订阅
  • 科技

为什么使用 Kong API 网关

类别:科技 发布时间:2023-04-23 15:40:00 来源:卓越科技

为什么使用 Kong API 网关

KongAPIGateway是一个基于Nginx反向代理的云原生API网关。它是一种简单、快速且轻量级的解决方案,使您能够控制、设置和引导应用程序到专用服务器的请求路由。KongAPI网关有助于规范谁可以访问其背后管理的服务和数据。它通过仅允许授权用户和应用程序访问数据来确保数据安全。KongAPI网关具有高性能并提供以下功能:

请求/响应转换:Kong可以转换传入和传出的API请求和响应以符合特定格式。

身份验证和授权:Kong支持多种身份验证方法,包括API密钥、OAuth2.0和JWT,并且可以对API执行授权策略。

流量管理:Kong提供流量管理功能,例如限速、请求节流和IP白名单,以维护API的可靠性和稳定性。

监控和日志记录:Kong提供详细的指标和日志来帮助监控API性能和识别问题。

插件:Kong拥有庞大且不断发展的插件生态系统,这些插件提供额外的功能,例如安全性、转换以及与其他工具的集成。

微服务架构:Kong旨在与微服务架构配合使用,为API流量和安全性提供中央控制点。

可扩展性:Kong旨在水平扩展,使其能够处理大量的API流量。

使用Kong作为API网关的优势

KongAPIGateway是一种高效的API管理解决方案,提供高级路由和管理功能。通过灵活的请求路由、自动服务发现、高级负载均衡、全面的API管理以及实时分析和监控,组织可以有效地路由API流量、发现和注册API、跨后端服务分配流量、在API的整个生命周期中管理它,以及深入了解API性能和使用情况。这些功能使Kong成为大规模管理API的高效解决方案,对于希望构建和维护强大的API基础架构的组织来说至关重要。

Kong的主要优势之一是可以访问各种可以轻松添加到网关的插件,例如身份验证、速率限制和转换。

Kong的另一个优势是其灵活的部署选项,这使得它可以根据组织的需要部署在本地、云端或作为托管服务。此外,KongAPIGateway通过身份验证和授权、加密和速率限制等功能提供更高的安全性,有助于保护敏感数据并防止对API的攻击。

Kong的用例

KongAPI网关可用于以下目的:

API网关:管理和编排微服务,为API提供集中的管理层,并确保将请求路由到适当的服务。

API安全性:提供强大的安全功能,例如身份验证、授权和加密,可用于保护API和敏感数据。

速率限制和流量控制:控制API请求的处理速率,防止API在高负载下变得不堪重负。

分析和监控:提供实时分析和监控功能,包括请求和响应日志记录、API使用跟踪和错误报告,可用于深入了解API性能和使用情况。

服务发现和负载平衡:支持高级负载平衡算法,例如循环法、最少连接数和IP散列法,使组织能够跨多个后端服务分配API流量,以提高可靠性和性能。

Kong入门

要安装KongAPI网关并体验它,我们将使用通过Kind设置的本地Kubernetes集群。或者,您可以使用minikube来设置本地Kubernetes集群。

在Kind集群上安装KongAPIGateway

创建类集群

在您的本地系统中使用以下配置创建一个kind集群。

bash-c"cat</tmp/kind-config.yaml&&kindcreatecluster--config/tmp/kind-config.yamlapiVersion:kind.x-k8s.io/v1alpha4kind:Clustername:kong-quick-startnetworking:apiServerAddress:"0.0.0.0"apiServerPort:16443nodes:-role:control-planeextraPortMappings:-listenAddress:"0.0.0.0"protocol:TCPhostPort:80containerPort:80-listenAddress:"0.0.0.0"protocol:TCPhostPort:443containerPort:443EOF"

设置您的kubeconfig上下文以使用kind-quick-start集群

$kubectlconfiguse-contextkind-kong-quick-start$kubectlcluster-info

创建安装所需的Kong网关机密。

$kubectlcreatenamespacekong$kubectlcreatesecretgenerickong-config-secret-nkong\--from-literal=portal_session_conf='{"storage":"kong","secret":"super_secret_salt_string","cookie_name":"portal_session","cookie_same_site":"off","cookie_secure":false}'\--from-literal=admin_gui_session_conf='{"storage":"kong","secret":"super_secret_salt_string","cookie_name":"admin_session","cookie_same_site":"off","cookie_secure":false}'\--from-literal=pg_host="enterprise-postgresql.kong.svc.cluster.local"\--from-literal=kong_admin_password=kong\--from-literal=password=kong$kubectlcreatesecretgenerickong-enterprise-license--from-literal=license="'{}'"-nkong--dry-run=client-oyaml|kubectlapply-f-

我们还将安装CertManager,因为kong使用CertManager来提供所需的证书。

$helmrepoaddjetstackhttps://charts.jetstack.io;helmrepoupdate$helmupgrade--installcert-managerjetstack/cert-manager--setinstallCRDs=true--namespacecert-manager--create-namespace$bash-c"cat<

现在我们将使用Helmchart安装Kong。

$helmrepoaddkonghttps://charts.konghq.com;helmrepoupdate$helminstallquickstartkong/kong--namespacekong--valueshttps://bit.ly/KongGatewayHelmValuesAIO

所有pod都运行后,尝试使用其域在Web浏览器上打开kongmanager。例如https://kong.127-0-0-1.nip.io/

$open"https://$(kubectlgetingress--namespacekongquickstart-kong-manager-ojsonpath='{.spec.tls[0].hosts[0]}')"

您也可以尝试在您的终端上使用CurlKongURL。

$curl--silent--insecure-XGEThttps://kong.127-0-0-1.nip.io/api-H'kong-admin-token:kong'

结论

KongAPIGateway是一个云原生API网关,使用Nginx反向代理提供高级路由和管理功能。它通过提供灵活的请求路由、自动服务发现、高级负载平衡、全面的API管理以及实时分析和监控来帮助组织有效地管理他们的API。Kong还通过身份验证和授权、加密和速率限制以及对大型插件生态系统的访问等功能提供更高的安全性。此外,Kong可以部署在本地、云端或作为托管服务,使其成为大规模管理API的有效解决方案。

举报/反馈

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-04-23 19:45:11

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

小米路由器6500pro评测
...盖。除了这些核心配置的变化,这款路由器还搭载了中枢网关,并且也支持蓝牙Mesh网关。这样做的好处就是,可以让家中的智能家居实现本地化运行,在没有外网的环境下,也能让智能家居实
2023-11-04 05:38:00
华为凌霄子母路由Q7网线版正式开售:全球首款星闪网关路由
...日举办的华为 Mate 品牌盛典上,正式推出了全球首款星闪网关路由 —— 华为凌霄子母路由 Q7 网线版。这款路由器的一个核心看点,就是首次将星闪连接技术集成到网关中,并同步
2024-12-11 09:44:00
开源鸿蒙社区Gateway SIG成立,助力家庭网关和路由器产业创新发展
...源鸿蒙)社区2024年度工作会议在深圳市隆重召开,家庭网关和路由器Gateway SIG在会议期间正式成立,OpenHarmony项目群核心成员以及重要生态伙伴代表共同见证了这一历史时刻
2025-01-15 17:01:00
1599元起!小米全屋路由BE3600 Pro网线版预售:自带蓝牙+中枢网关
...插入有线用网设备。该套装支持小米澎湃智联,支持中枢网关功能,可实现智能联动指令本地运行,外网断网也能控制,内置蓝牙Mesh网关,支持300+台蓝牙设备连接。购买链接:京东(1
2025-05-27 11:24:00
中国联通测试诺基亚贝尔多址接入网关
...今日宣布扩大合作。中国联通将测试诺基亚贝尔多址接入网关,融合有线和固定无线接入,使中国联通能够为中国客户提供经济、可靠、无缝的宽带体验。诺基亚贝尔称,该测试是5G固定无线接入
2023-02-16 21:49:00
家里的网本来好端端的,突然就上不了网了?
...设置正确的DNS服务器地址获取,通过以下命令查看:测试网关或路由器通畅情况 测试电脑到网关192.168.2.254的通畅情况在电脑上ping网关的地址
2023-01-11 11:37:00
国家强调推进5G、千兆光网部署,多家上市公司看好FTTR前景
...FTTR产品,启动了10GPON光以太网方案项目。10GPON家庭全光网关是家庭全光网关业务的部署和控制平台,也是家庭全光网关设备的远程管理平台,既可以实现对家庭全光网关上的
2023-12-22 18:40:00
教你如何登录路由器的管理界面
...想要登录路由器的管理界面,首先是要确定路由器的默认网关和登录帐号、密码,通常标注在路由器的背面。如下图:基于路由器品牌
2023-02-03 11:22:00
最好用的Wi-Fi 7!小米全屋路由BE3600 Pro套装评测:MESH网络全自动全屋覆盖
...可以搭建起MESH网络。它还支持出厂配对自动组网、中枢网关、蓝牙网关,首次支持小米澎湃智联,控制智能家居更加方便。小米全屋路由BE3600 Pro套装
2024-11-11 11:16:00
更多关于科技的资讯:
“山情海韵 创见未来”青岛市崂山区第三届文创设计大赛作品火爆征集中,入围即享孵化赋能!
鲁网1月9日讯在黄海之滨、崂山脚下,千年文脉与现代潮流在此交融共生。为推动中华优秀传统文化创造性转化、创新性发展,助力崂山文旅高质量发展提质增效
2026-01-09 16:45:00
安徽人文讲坛丨人工智能:向新、向深、向未来
大皖新闻讯 人工智能正以前所未有的速度重塑人类社会,成为驱动全球科技革命、产业变革与国家竞争的核心力量。从历史纵深审视
2026-01-11 17:59:00
“返本还原第四回——小尺幅版画作品展”在省美术馆展出
江南时报讯(记者 钱海盈)由江苏省美术馆主办、江苏版画院(水印版画材料与技术研究文化和旅游部重点实验室)承办的“返本还原第四回——小尺幅版画作品展”正在江苏省美术馆展出
2026-01-11 15:13:00
邦德激光SK高速款激光切管机,引领高效切割技术新高度
在金属管材加工中,如何让设备在真正“高速”运行时,仍能保持“高精度”与“高稳定性”?单纯提升单项参数往往顾此失彼。邦德激光认为
2026-01-11 15:47:00
OPC“最强大脑”集结 高德空间智能开发者大赛全国总决赛在苏州落幕
江南时报讯 “‘智能遛狗小助手’帮你制定更合理的遛狗计划。”“出门旅游,帮你一站式行程管理。”“无障碍出行,AI轻松识别障碍物
2026-01-11 16:26:00
合肥创新院举办“汽车+”产业科创企业路演
大皖新闻讯 为搭建产业与资本的高效对接桥梁,推动汽车科技创新成果转化,助力创新创业企业成长,近日,2026“汽车+”产业科创企业新年路演在合肥创新院举办
2026-01-11 16:52:00
在吉林,机器人也开始“卷”滑雪了!
当双足机器人蹒跚滑下雪道,当机械臂在-20℃寒风中精准投出雪球……这些充满未来感的画面,如今正在吉林的冰天雪地里真实上演
2026-01-11 15:05:00
中新经纬1月11日电 国家医保局网站11日发布《国家医疗保障局办公室关于开展个人医保云建设试点申报工作的通知》(以下简称《通知》
2026-01-11 12:46:00
都市快报讯 昨天上午,上城区同协路旁的西子智慧产业园迎来了一名特殊的“保安”——身高1.8米,通体银色金属光泽,走起路来
2026-01-11 08:22:00
人形机器人“入职”前的试炼场来了杭州日报讯 核心提示2025年被称为人形机器人量产元年,今年人形机器人步入量产关键期,如何让机器人理解并适应人类真实的世界
2026-01-11 08:22:00
河北新闻网讯(崔梦露)1月8日下午,平安产险唐山中心支公司通过抖音、微信视频号、平安好车主、平安好生活等四大线上平台,举办“开年迎好运家家有平安”直播活动
2026-01-09 21:11:00
在全球制造业向高质量升级的浪潮下,超高压技术正成为破解多行业性能瓶颈的关键支撑。作为全球超高压领域标杆企业,Quintus专注于超高压技术的研发与应用
2026-01-10 20:59:00
为规范互联网应用程序个人信息收集使用活动,保护个人信息权益,促进个人信息合理利用,根据《中华人民共和国网络安全法》《中华人民共和国个人信息保护法》《网络数据安全管理条例》等法律法规
2026-01-10 21:56:00
浙江造,红遍中国年!万事利春晚红围巾成“新年硬通货”
随着2026马年临近,一条承载马年春晚吉祥寓意的红围巾,正成为年末备受瞩目的新春佳礼。作为总台文创官方合作品牌,万事利丝绸匠心推出的“骐骥驰骋”系列围巾与丝巾
2026-01-10 21:02:00
摄像头自动识违规!雄安的这个工地很“智慧”
1月4日上午,雄安新区启动区中国中化大厦二期项目施工现场,一个安装在工地入口的摄像头缓缓转动。当镜头捕捉到两名未按规定穿戴反光背心的工人走向施工区域时
2026-01-10 17:01:00