【技术科普】从Kong聊API网关 | DevmoreWork迪魔王 Devmore - More about Dev

【技术科普】从Kong聊API网关 | DevmoreWork

50分钟 ·
播放数366
·
评论数7

# 导读

本期嘉宾是 Kong.inc 的晋涛,他也是 CNCF Ambassador、微软 MVP,在云原生领域有着非常丰富的经验,业内多个知名大会讲师,PyCon China 核心组织者。



API 不是一个新的概念,但在大模型的语境下,用 API 调用模型能力又让这个词儿频繁的出现。云原生、AI 时代下的软件开发中,API 的作用发生变化了吗?在这个时间到 Kong 去做 API 网关的事情,是出于什么考虑?和其他的 API 网关又有何区别,本期邀请到了云原生技术专家,目前就职于 Kong.inc 的晋涛与我们讨论,我们从最原始的研发过程中的 API 聊到云时代,再聊到现在的 AI 大模型,希望能给向 AI 转型考虑的程序员或者更好的利用 API 实现功能的开发者一些启发,内容有些干,一起收听吧~



# 主播

- 五花肉:同 CNCF Ambassador,阿里云 MVP 发起人和推动者,专注开发者生态/技术运营超过十年,涉及前端、中间件、数据库、操作系统等技术栈,在云原生和开源领域有较深运营经历,目前还在推动 Rust 在中国的传播和应用。

- 迪西:把这一期变成 API 专家咨询的渴求知识的程序员。



# 嘉宾

- 张晋涛:云原生技术专家, Kubernetes ingress-nginx maintainer,containerd/Docker/Helm/Kubernetes/KIND 等众多开源项目 contributor, 『K8S 生态周报』的维护者,微软 MVP。对 Docker 和 Kubernetes 等容器化技术有大量实践和深入源码的研究,写有 《Kubernetes 上手实践》、《Docker 核心知识必知必会》和《Kubernetes 安全原理与实践》等专栏。 公众号:MoeLove。



# 时间轴

-【02:01】什么是 API?

-【08:48】为什么需要 API 网关?k8s ingress 和 nginx 这些算 API 网关吗?

-【12:37】什么是 API 网关?

-【15:50】Kong 和其它 API 网关产品相比,有哪些优势和区别?

-【23:34】关于迁移到 Kong

-【28:14】企业部署 API 网关的一些实践心得

-【31:32】在互联网行业整体下行的大背景下,API 网关是个还不错的生意

-【38:23】关于 AI 时代下的 API 市场和程序员发展



# 延伸阅读

- 【NGINX】:NGINX 是一个功能强大且高效的 Web 服务器和反向代理服务器,广泛用于处理 Web 请求、实现负载均衡、内容缓存和提供安全的 HTTPS 服务。由于其高性能、稳定性、丰富的功能集、简单的配置和低资源消耗,NGINX 是全球最流行的 Web 服务器之一。

- 【k8s】:即 Kubernetes,是一个开源的容器编排平台,用于自动化应用程序的部署、扩展和管理。它最初由谷歌设计和开发,现由云原生计算基金会(CNCF)维护。Kubernetes 提供了一套强大的 API 和工具,用于管理和协调容器化应用程序的生命周期。

   - Ingress:Kubernetes Ingress 是 Kubernetes 集群中的一个 API 对象,用于管理外部访问服务的方式。Ingress 提供了负载均衡、SSL 终止、基于名称的虚拟主机、基于路径的路由等功能。它可以将集群外部的请求路由到集群内部的服务上,从而使外部用户能够访问集群内部的应用。  



# 推荐

Kong Inc. 是一家软件公司,提供开源平台和云服务,用于管理、监控和扩展应用程序编程接口和微服务。Kong Inc. 提供的一些产品包括:Kong Gateway,一个开源 API 网关:Kong Enterprise,一个建立在 Kong Gateway 之上的 API 平台:Kong Konnect。作为世界级的 Infra 产品,Kong Inc. 目前正在中国招聘优秀人才,[诚邀你的加入](mp.weixin.qq.com)!也欢迎直接投递简历到 jintao.zhang@konghq.com。



# Staff

后期:迪西

运营:潘潘

文档:天猪



# 关于节目

「迪魔王Devmore」让有意义的事情有意思。

[DevmoreWork](www.yuque.com),more about work,侧重专业的职场话题,邀请行业专业嘉宾,为大家带来更多专业方向的知识和参考。

[DevmoreLife](www.yuque.com),tech in life,是技术生活系列,技术源于生活,又归于生活,该系列跟你聊一聊生活中无处不在的技术。

[MeetDevmore](www.yuque.com),meet with us,围绕某一个话题,邀请嘉宾和听众们边吃边聊,我们相信,每一个观点都值得被听见。

展开Show Notes
HD2077
HD2077
2024.7.06
从X过来,收获挺多一期。👍
五花肉Tree
:
感谢支持!🎉🙇‍♀️
魂帝HD
魂帝HD
2024.7.03
这期感觉够不上科普呀,API并没有解释得很清楚😥
五花肉Tree
:
嗯嗯,你想听什么部分?我看看让嘉宾回复下呀
魂帝HD:您好,开头嘉宾说通俗解释API的时候使用了服务端和客户端之间的通信来说明,个人认为这并不是很通俗。就是不知道这个节目的受众是哪些人群呢,开发者还是产品经理,或者广义的IT从业者? 我个人是一位全栈开发者,能点进这期节目是因为在标题中看到了kong,而我之前做过的supabase的教程中使用了kong 我同时也是一个做前端入门教程的自媒体博主,所以个人从平时做入门教程的角度来听感觉嘉宾的解释,感觉并不通俗,毕竟服务端和客户端可能对入门的开发者而言并不是很清晰的概念
4条回复