联易融低代码平台蜂塔网关选型
如果无法正常显示,请先停止浏览器的去广告插件。
1. 联易融蜂搭网关技术选
型
联易融技术专家/ 李柏
2.
3. 目录
• 01 背景介绍
• 02 蜂搭网关平台架构
• 03 简单的选型对比
• 04 应用场景分享
4. 01 背景介绍
5. 背景介绍
联易融蜂搭是基于联易融业务中台、技术中台、数据中台等中台的能力,
通过无代码或者少量编码就可以实现应用的快速开发及交付的低代码平台。开
发人员通过“拖拉拽”的方式完成前端页面的开发,配置中后端服务接口,完成
整个应用的开发。
网关作为前后端的连接器,不仅需要肩负鉴权、路由、负载均衡、限流、
熔断等安全和流量管理的责任,我们还希望网关能对API进行管理、配置、调试
和编排。
6. 02 蜂搭网关平台架构
7. 蜂搭网关平台架构
• 以APISIX为核心做可配置化的安全、流量管理
• 以API元数据为核心做API的管理与编排
8. 03 简单的选型对比
9. 简单的选型对比
Kong、APISIX、Spring Cloud Gateway、OpenResty、Zuul...哪个才适合你?
➢ OpenResty:高性能,自定义程度高,稳定强,但可观测性较差,维护成本高
➢ Spring Cloud Gateway,Zuul: 深度耦合Spring Cloud技术栈,对Java开发友好,性能层面不太能满足需求
➢ Kong:功能强大且插件丰富,采用关系型数据库存储元数据,会影响到性能
10. 为何选择APISIX
APISIX是一款动态、实时、高性能的网关:
● 基于OpenResty实现
● 支持动态路由、动态证书、跨域
● 支持插件的热加载和卸载
● 支持多协议
● 多语言支持
● 易与其他工具集成:Skywalking、Nacos等
● 配置灵活,节点无状态
● 云原生
● ...
图片来源于官网:https://apisix.apache.org/zh/docs/apisix/benchmark/
11. 04 应用场景分享
12. 应用场景分享-鉴权场景
•
鉴权策略配置
13. 应用场景分享-鉴权场景
• 鉴权流程
像路由、限流、跨域访问等流量管理也类似这样处理
14. 应用场景分享-平台工具集成
• Skywalking
• Prometheus
15. 应用场景分享-API编排
● 针对简单的业务场景,实现低代码开发
16.
17.