• 我的订阅
  • 科技

为什么使用 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
更多关于科技的资讯:
指尖筑梦 创意飞扬---临沂北园路小学3DOne设计社团阶段性成果展
鲁网1月14日讯近日,临沂北园路小学3DOne设计社团阶段性成果展示顺利开展。自社团成立以来,一群充满好奇心与创造力的小社员们
2026-01-14 11:17:00
容声入选2025年度中国消费名品,以技术创新引领健康储鲜升级
鲁网1月14日讯日前,工业和信息化部正式公布了2025年度中国消费名品名单,深耕冰箱领域四十余年的容声冰箱成功入选,这份荣誉不仅是对其产品品质与品牌实力的官方认证
2026-01-14 11:53:00
余干三小开展AI赋能教学技能培训
数字化时代,教育正从“经验驱动”迈向“数据驱动”。为助力教师拥抱技术、创新课堂,1月12日,余干县第三小学开启了一场科技与教育深度融合的培训之旅
2026-01-14 11:29:00
从“装满”到“装对” 让“上下楼”变“上下游”杭州日报讯 近日,由上城资本集团产业基金战略投资的北京智谱华章科技股份有限公司正式在香港联合交易所挂牌上市
2026-01-14 08:22:00
新闻纵深丨绿色“充电宝”上线,“捕电之网”更加坚韧
河北南网容量最大的电网侧独立储能项目并网投运绿色“充电宝”上线,“捕电之网”更加坚韧阅读提示2025年12月15日,位于邢台市信都区的龙岗储能电站并网投运
2026-01-14 08:35:00
京东联合中纺协制定软壳冲锋衣团体标准
中国消费者报北京讯(记者桑雪骐)日前,ISPO Beijing 2026亚洲运动用品与时尚展在北京举行。展会期间,软壳冲锋衣团体标准制定工作正式启动
2026-01-14 09:53:00
厦门网讯(厦门日报记者 林露虹)1月12日,天猫发布《2025年度新品牌发展报告》,报告显示,厦门入围“2025年天猫十大创牌之城”
2026-01-14 08:54:00
一线见闻|异构机器人雄安进“课堂”
1月6日,在中国雄安集团数字城市科技有限公司的具身智能训练场内,数据采集员正对异构机器人进行具身智能训练。 河北日报记者 刘光昱摄“小雄
2026-01-14 08:46:00
今年伊始,“车厘子价格暴跌”登上热搜。13日,记者走访线下商超发现,今年的车厘子价格确实更加“亲民”,较刚上市的时候,有的降价幅度接近40%
2026-01-14 09:23:00
工信部发布首批再制造机电产品典型应用案例我省入选数量全国第一河北日报讯(记者米彦泽)近日,工信部公布了首批再制造机电产品典型应用案例
2026-01-14 07:59:00
出海抢订单实现“开门红”杭州日报讯 在日前举行的2026年美国消费电子展(CES)上,来自嘉兴海宁的莲偶科技(海宁)有限公司表现抢眼
2026-01-14 06:51:00
每日商报讯 喜讯传来,余杭区中泰中学在2025世界机器人大赛总决赛中再创辉煌!经过激烈角逐,学校学子勇夺一项冠军、一项二等奖的优异成绩
2026-01-14 07:21:00
央媒看太原1月12日,央视“中国三农报道”栏目,以《年夜饭主打本地风味 预订火爆》为题,报道了太原年夜饭市场预订情况。报道称
2026-01-14 07:47:00
中国网1月14日讯国家安全部微信公众号14日刊文称,不少用户的手机上都曾收到“XX想给你隔空投送一张照片”的请求提示,“隔空投送”作为日常分享文件
2026-01-14 07:49:00
《2025加盟投资人群洞察报告》:“80后”仍是主力、“00后”快速崛起
中新经纬1月13日电 近日,中国特许加盟展&盟享加发布《2025加盟投资人群洞察报告》,(以下简称“报告”),中新经纬研究院受权发布
2026-01-13 20:35:00