Skip to content

使用 Traefik Hub 治理你的 API

使用 Traefik Hub 治理你的 API

Traefik Hub 通过提供企业级 API Gateway 和全面的 API 管理能力,转变你的 API 基础设施。Traefik Hub 构建在 Traefik Proxy 基础之上,使组织能够在云原生环境中大规模地治理、保护和管理 API。

API Gateway 与 API Management 能力

Traefik Hub 提供两种互补的 API 治理方法:

  • Traefik Hub API Gateway:企业级安全、分布式特性和高级访问控制,适用于云原生 API Gateway 场景。它包括 AI Gateway 能力,用于现代机器学习工作负载。

  • Traefik Hub API Management:综合的 API 生命周期管理、开发者门户和组织功能,适用于在多个环境中管理多个 API 的团队。

API 管理特性

Traefik Hub API Management 提供完整的功能套件,旨在简化 API 治理并加速开发者生产力:

综合 API 生命周期管理

  • 集中化 API 目录:综合的 API 清单,提供实时可见性和控制
  • 高级版本控制:利用最灵活的 API 版本控制和 Kubernetes 原生标签来逻辑组织 API,跟踪其随时间的演变,避免对客户端应用程序造成破坏性变更
  • 质量控制:使用 Traefik Hub 的静态分析器执行错误检查和变更影响分析,确保合规性并通过早期发现错误防止错误配置
  • 资源管理:通过 Plans & Bundles 在 API 组之间集中速率限制、配额和策略执行,确保一致且高效的资源管理
  • 订阅管理:创建托管和自助订阅,提高易用性、安全性和可审计性
  • 标准合规性:使用行业标准 OpenAPI 规范导入、验证和管理 API

开发者体验和自助服务

  • 可定制门户:轻松创建一个或多个专用的 API Portal,供开发者发现、理解和与你的 API 交互
  • 交互式 API 测试:允许开发者直接在门户内测试 API,以获得即时反馈
  • 自助 API 密钥管理:开发人员可以生成、管理和轮换 API 密钥,无需平台团队参与

安全和合规性

  • 集中化身份管理:使用单一身份提供商管理跨多个 API 的访问
  • 细粒度授权:基于属性(属性)、范围或自定义策略的访问控制
  • 审计日志:综合的审计日志用于合规性、调查和治理

API Gateway 关键能力

AI Gateway 能力

Traefik Hub API Gateway 提供 AI Gateway 能力,可以将任何 AI 端点转换为托管 API:

  • 多 LLM 路由:在多个 LLM 提供商(OpenAI、Anthropic、Cohere 等)之间路由请求
  • 统一 API:使用一个统一的 API 接口访问多个 AI 提供商
  • 凭证管理:集中存储 LLM 凭证,不暴露给应用
  • token 计费:基于 token 使用的计费
  • 语义缓存:缓存相似请求的响应

MCP Gateway 能力

Traefik Hub 提供专门的 MCP(Model Context Protocol)网关:

  • MCP 服务器路由:路由到多个 MCP 服务器
  • 基于任务的访问控制(TBAC):为 AI 代理提供细粒度的访问控制
  • 会话智能路由:根据会话状态智能路由
  • 审计能力:综合审计 AI 代理的访问

何时使用 Traefik Hub

使用场景

  • 中型企业:需要企业级 API 网关
  • 多 API 管理:需要 API 治理能力
  • AI 应用:需要 AI 网关
  • 多团队协作:需要 API 门户和订阅管理
  • 合规性要求:需要满足 PCI DSS、HIPAA、SOX 等要求

与 Traefik Proxy 的区别

特性Traefik ProxyTraefik Hub
路由
TLS
基础中间件
JWT/OIDC
分布式限流
WAF
API 目录
开发者门户
商业支持

适用场景

  • 企业 API 治理:集中管理所有 API
  • B2B API:通过 API 门户与合作伙伴共享
  • AI 应用:构建 LLM 应用
  • 多云 API 管理:在多个云环境中统一管理 API
  • 合规性场景:满足行业合规性要求

在生产环境使用 Traefik OSS?

如果你在工作中使用 Traefik,可以考虑为其添加企业级 API 网关能力或获取 Traefik OSS 的商业支持。

基于 MIT 协议发布