什么是 Apigee API Hub?

您正在查看 Apigee X 文档。
查看 Apigee Edge 文档。

许多组织都面临着制作和使用的 API 数量不断增加的挑战。随着 API 数量的增加,它们会变得更难跟踪,这可能会导致重复(而不是重复使用),从而出现低效情况,而且成本高昂。当 API 数量激增而没有制定设计标准和执行治理检查时,API 格局会变得不一致,从而拖慢团队的速度,而组织良好的 API 程序可以帮助他们加快速度。

借助 Apigee API Hub,您可以整合和整理有关公司组织中的所有 API 的信息。它包含贯穿生命周期所有阶段(从设计和实现到弃用和停用)的 API。这样,开发者就可以发现并尽可能利用其他团队的工作。API 平台团队还可以使用它更好地管理其 API 组合。

借助 API Hub,开发者可以上传和共享当前可用或正在开发的 API 的说明。这些说明包括标准格式,例如 OpenAPIGoogle API 发现服务格式协议缓冲区语言

优势

借助 API Hub,开发者可以:

  • 探索 API 资产的完整清单
  • 快速查找现有 API
  • 轻松添加 API
  • 尽可能减少 API 重复
  • 遵循一致的标准
  • 确定 API 依赖项并提升应用的可支持性

但最重要的是,将有关 API 的所有内容整合到一处可以提高 API 组合的一致性和利用率。由于 API 信息在整个组织内公开,许多人发现他们的 API 变得更加标准化和易于使用,因此不需要明确的治理。

架构

您可以通过 API Hub 与 API 注册表进行交互,以查看和管理您组织的 API。您的角色决定了您可以执行的操作。

后续步骤

Apigee API Hub 使用入门