API7 ⽹关技术⽩⽪书践 经验,使得API7可以轻松⽀持毫秒级配置更新、⽀撑数千⽹关节点;⽹关节点⽆状态,可任意扩容或 缩容; 协议转换 3. ⽀持丰富的协议类型,如TCP/UDP、Dubbo、MQTT、gRPC、SOAP、WebSocket等; 安全防护 4. 内置多种⾝份验证与安全防护能⼒,如BasicAuth、JSONWebToken、IP⿊⽩名单、OAuth等; 性能极⾼ 5 也⽀持服务发现与多种注册中⼼,并有能⼒根据请求中Header、Query、Cookie等参数进⾏分 流; • 协议转换:API7⽀持丰富的协议,如TCP/UDP、Dubbo、MQTT、gRPC、WebSocket等,并能 够实现HTTP协议到后端服务其它协议的转换。API⽹关对外暴露统⼀HTTP⼊⼝,管理员可通过 控制台界⾯完成协议转换设置,⽀持请求与后端服务的参数映射; ✔ ✔ ✔ ✔ MQTT ✔ ✖ ✖ ✖ ✖ TCP ✔ ✔ ✖ ✔ ✖ UDP ✔ ✔ ✖ ✔ ✖ HTTPgRPC/Dubbo协议转换 ✔ ✔ ✖ ✖ ✖ Websocket ✔ ✔ ✔ ✔ ✔ Dubbo ✔ ✖ ✖ ✖ ✖ ⾃定义四层、七层协议0 码力 | 19 页 | 1.12 MB | 1 年前3
从Apache APISIX 来看API 网关的演进动态上游、动态 SSL 证书、动态限流限速 • 主动/被动健康检查、服务熔断 云原生下的新功能 • 对接 Prometheus、Zipkin、Skywalking • gRPC 代理和协议转换(REST <=> gRPC)、websocket • 身份认证:OpenID Relying Party、OP(Auth0、okta…) • Serverless • 高性能、无状态、随意扩容和缩容 支持多云、混合云 • 容器优先,Kubernetes 友好 Apache APISIX 能做什么? • 处理 L4、L7 层流量:HTTP、HTTPS、TCP、UDP、MQTT、Dubbo、gRPC… • 替代 Nginx 处理南北向流量 • 替代 Envoy 处理服务间东西向流量 • k8s ingress controller • 借助 MQTT 插件作为 IoT 网关0 码力 | 24 页 | 1.36 MB | 1 年前3
基于 Apache APISIX 的下一代微服务架构 -- 从 0 到 1:APISIX 的 Apache 之路动态上游、动态 SSL 证书、动态限流限速 • 主动/被动健康检查、服务熔断 云原生下的新功能 • 对接 Prometheus、Zipkin、Skywalking • gRPC 代理和协议转换(REST <=> gRPC)、websocket • 身份认证:OpenID Relying Party、OP(Auth0、okta…) • Serverless • 高性能、无状态、随意扩容和缩容 支持多云、混合云 • 容器优先,Kubernetes 友好 Apache APISIX 能做什么? • 处理 L4、L7 层流量:HTTP、HTTPS、TCP、UDP、MQTT、Dubbo、gRPC… • 替代 Nginx 处理南北向流量 • 替代 Envoy 处理服务间东西向流量 • k8s ingress controller • 借助 MQTT 插件作为 IoT 网关0 码力 | 33 页 | 1.55 MB | 1 年前3
Apache APISIX
微服务⽹关性能架构解析Apache APISIX 插件 • 按需“继承” • 优先级排序 • 挂载 Nginx 所有阶段 • 插件热加载、卸载 • 插件临时禁⽤用 Apache APISIX 插件 grpc-transcode heartbeat ip-restriction jwt-auth key-auth limit-conn limit-count limit-req openid-connect Hot Plugins • Health Checks • Circuit-Breaker • Proxy Rewrite • Prometheus • gRPC transcoding • gRPC proxy • Global Rule • Serverless • Dashboard • Version Control • IPv6 • IP Whitelist/Blacklist0 码力 | 41 页 | 15.62 MB | 1 年前3
03-基于Apache APISIX的全流量API网关-温铭动态上游、动态 SSL 证书、动态限流限速 • 主动/被动健康检查、服务熔断 不同的云原生下的新功能 • 对接 Prometheus、Zipkin、Skywalking • gRPC 代理和协议转换(REST <=> gRPC) • 身份认证:OpenID Relying Party、OP(Auth0、okta…) • 高性能、无状态、随意扩容和缩容 • 动态配置,不用 reload 服务 • 支持多云、混合云 SkyWalking,流量复制,故障注入等 技术架构 Apache APISIX 能做什么? • 处理 L4、L7 层流量:HTTP、HTTPS、TCP、UDP、MQTT、Dubbo、gRPC… • 替代 Nginx 处理南北向流量 • 替代 Envoy 处理服务间东西向流量 • k8s ingress controller • 借助 MQTT 插件作为 IoT 网关 • 借助 IdP0 码力 | 11 页 | 6.56 MB | 6 月前3
Apache APISIX Roadmap• Refactor the backend of Dashboard • Refactor the API definition in Admin API Connects etcd via gRPC Support different backend as the configuration • ServiceMesh • XDS • xRPC • APISIX+Istio • ServiceMesh0 码力 | 26 页 | 2.68 MB | 1 年前3
Apache APISIX How to implement plugin orchestration in API Gatewayobservability... What can Apache APISIX do? • Handle L4、L7 traffic:HTTP、HTTPS、TCP、UDP、MQTT、Dubbo、gRPC… • Replace Nginx to handle north-south traffic • Replace Envoy to handle east-west traffic between0 码力 | 28 页 | 1.19 MB | 6 月前3
Apache APISIX 在安信 PaaS 平台的应用API网关规划 2 0 2 1 2 0 2 2 安信PaaS平台建设 中间件PaaS建设 DBaaS建设 API网关建设 信创容器云建设 ~ CICD工具链 Docker gRPC框架 为什么选择Apache APISIX 1、高性能 2、可扩展性强,对开发者友好 3、云原生发展规划与安信证券技术路线符合 4、社区活跃 W r i t e h e r e S o0 码力 | 14 页 | 621.17 KB | 1 年前3
有了 NGINX 和 Kong,为什么还需要 Apache APISIX-王院生云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 Nginx 问题 • 低活跃度的社区 • 社区不友好:提交代码困难 • 静态配置 + reload • 路由太弱 • gRPC 周边弱 • ⽆统⼀管理控制⾯ 云 原 ⽣ 社 区 M e e t u p 第 四 期 · ⼴ 州 站 Kong 问题 • 架构选型:Nginx + PostgreSQL • 云原⽣ API0 码力 | 34 页 | 25.78 MB | 6 月前3
共 9 条
- 1













