跳到正文
Træfɪk

使用 Traefik Hub 治理 API

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

API Gateway 与 API Management 能力

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

  • Traefik Hub API Gateway:为云原生 API 网关场景提供企业级安全、分布式功能和高级访问控制,还包含支持现代机器学习工作负载的 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 门户,让开发者发现、理解并使用您的 API
  • 交互式 API 测试:允许开发者直接在门户内测试 API,立即获得反馈
  • 品牌化体验:自定义 API 门户,提供 API 文档、清晰的集成说明和个性化内容,促进采用并简化开发
  • 凭证管理:直接在门户生成 API 密钥等 API 访问凭证,简化访问并保障集成安全
  • 自动生成文档:根据 OpenAPI 规范在门户中自动生成交互式 API 文档

企业级安全

  • 访问控制:通过详细的 API 策略和 JWT 检查实施细粒度权限,保护对 API 资源的访问
  • 身份集成:通过业界标准身份验证协议(包括原生 OIDC 支持),对接 Keycloak、Okta、Auth0 等现有身份与访问管理(IAM)解决方案
  • 数据保护:高级 TLS 管理,支持 Let's Encrypt(ACME)和 SPIFFE,提供可靠的数据保护
  • 威胁防护:由 OWASP Coraza 驱动的原生 Web 应用防火墙(WAF),用于防御已知漏洞

可观测性

  • 开放标准监控:通过 OpenTelemetry 集成深入了解 API 健康状况和性能,提供指标与追踪能力,避免供应商锁定
  • 第三方集成:直接在 Traefik Hub 仪表盘中提供开箱即用的 Treblle 集成,获得实时可观测性,无需维护复杂的监控基础设施
  • 预置 Grafana 仪表盘:即用型监控仪表盘,包含关键 API 指标和性能指标

开始 API 治理

通过 Traefik Hub 的治理能力改进您的 API 基础设施:

  1. 从 API Gateway 开始:引入企业安全、身份验证、分布式功能和 AI Gateway 功能
  2. 通过 API Management 扩展:增加全面的生命周期管理、开发者门户和治理功能

准备好大规模治理 API 了吗?探索 Traefik Hub API Management,了解它如何改进您的 API 策略。


版权所有 © 头文件软件工作室

文档由 HeadFile Studio 翻译。

Traefik v3.7 中文快照 · 原文版权归 Traefik Labs 及贡献者所有 · MIT 许可证