Traefik 产品功能对比
Traefik 产品功能对比
Traefik 生态系统提供多种产品,旨在满足从基本反向代理功能到综合 API 管理和 AI 网关能力等不同需求。本对比矩阵帮助你了解每个产品可用的功能并为你的用例选择合适的解决方案。
产品概览
Traefik Proxy(开源)
Traefik Proxy 是开源的应用代理,作为所有 Traefik 产品的基础。它提供基本的反向代理、负载均衡和服务发现能力。
- 许可证:开源(MIT)
- 适合:个人项目、小团队、DIY 反向代理
- 核心功能:路由、负载均衡、TLS 终止、Provider 集成
- 管理控制台:提供
- 支持:社区支持
Traefik Hub API Gateway
Traefik Hub API Gateway 在 Traefik Proxy 之上构建,具有企业级安全、分布式特性和高级访问控制,适用于云原生 API 网关场景。它包括 AI 网关能力,可将任何 AI 端点转换为托管 API。
- 适合:中型企业、API 网关需求
- 核心功能:分布式限流、JWT/OIDC、API Key、OPA、HMAC、API 模拟
- 可观测性:增强的可观测性
- 支持:商业支持
Traefik Hub API Management
Traefik Hub API Management 添加了综合的 API 生命周期管理、开发者门户和组织功能,适用于在多个环境中管理多个 API 的团队。
- 适合:大型企业、多 API 治理
- 核心功能:API 目录、API 模拟、开发者门户、订阅管理
- 支持:商业支持
Traefik AI Gateway
Traefik AI Gateway 将任何 AI 端点转换为托管 API,具有对多个 LLM 的统一访问、集中的凭据管理、语义缓存、本地推理和综合 AI 治理功能。
- 适合:AI 应用开发
- 核心功能:LLM 路由、语义缓存、token 计费
- 支持:商业支持
Traefik MCP Gateway
Traefik MCP Gateway 为 AI 代理提供对 Model Context Protocol (MCP) 服务器的安全、治理访问,具有基于任务的访问控制(TBAC)、会话智能路由和综合审计功能,适用于企业 AI 工作流。
- 适合:AI 代理场景
- 核心功能:MCP 路由、TBAC、审计
- 支持:商业支持
功能矩阵
| 特性 | Traefik Proxy | Traefik Hub API Gateway | Traefik Hub API Management |
|---|---|---|---|
| 核心反向代理 | ✅ | ✅ | ✅ |
| 服务发现 | ✅ | ✅ | ✅ |
| 负载均衡 | ✅ | ✅ | ✅ |
| TLS 终止 | ✅ | ✅ | ✅ |
| ACME (Let's Encrypt) | ✅ | ✅ | ✅ |
| mTLS | ✅ | ✅ | ✅ |
| HTTP 中间件 | ✅ | ✅ | ✅ |
| TCP/UDP 路由 | ✅ | ✅ | ✅ |
| 可观测性(指标/日志/追踪) | ✅ | ✅ | ✅ |
| 插件支持 | ✅ | ✅ | ✅ |
| Go 插件 | ✅ | ✅ | ✅ |
| WASM 插件 | ✅ | ✅ | ✅ |
| JWT 中间件 | ❌ | ✅ | ✅ |
| OIDC 中间件 | ❌ | ✅ | ✅ |
| OAuth2 中间件 | ❌ | ✅ | ✅ |
| HMAC 中间件 | ❌ | ✅ | ✅ |
| API Key 中间件 | ❌ | ✅ | ✅ |
| OPA 中间件 | ❌ | ✅ | ✅ |
| WAF(Coraza)中间件 | ❌ | ✅ | ✅ |
| 分布式限流 | ❌ | ✅ | ✅ |
| API 模拟 | ❌ | ❌ | ✅ |
| 开发者门户 | ❌ | ❌ | ✅ |
| API 目录 | ❌ | ❌ | ✅ |
| 多 LLM 路由 | ❌ | ❌ | ✅(AI Gateway) |
| MCP 服务器治理 | ❌ | ❌ | ✅(MCP Gateway) |
| 社区支持 | ✅ | ✅ | ✅ |
| 商业支持 | ❌ | ✅ | ✅ |
选择指南
何时使用 Traefik Proxy
- 你需要基本的反向代理和负载均衡
- 你希望使用开源软件
- 你不需要复杂的 API 网关功能
- 你有小型基础设施
何时使用 Traefik Hub API Gateway
- 你需要高级的 API 网关功能(JWT、OIDC、限流等)
- 你需要企业级安全
- 你需要商业支持
- 你需要分布式特性
何时使用 Traefik Hub API Management
- 你管理多个 API
- 你需要 API 目录和开发者门户
- 你需要 API 治理
- 你需要 API 模拟
何时使用 Traefik AI/MCP Gateway
- 你开发 AI 应用
- 你需要 LLM 路由
- 你需要 MCP 服务器治理
- 你需要 AI 特定的 API 治理
在生产环境使用 Traefik OSS?
如果你在工作中使用 Traefik,可以考虑为其添加企业级 API 网关能力或获取 Traefik OSS 的商业支持。