本页面适用于 Apigee 和 Apigee Hybrid。
借助 Apigee API Hub,您可以整合和整理有关公司组织中的所有 API 的信息。它包含其生命周期所有阶段(从设计和实现到弃用和停用)的 API。借助 API Hub,开发者可以轻松地发现 API 并尽可能利用其他团队的工作。API 平台团队可以使用 API Hub 集中管理其一系列 API。
通过 Apigee API Hub 发现和管理 API
许多组织都面临着开发和使用的 API 数量不断增加的挑战。随着 API 数量的增加,它们会变得更难跟踪,这可能会导致重复(而不是重复使用),从而出现低效情况,而且成本高昂。当 API 数量激增而没有制定设计标准和执行治理检查时,API 格局会变得不一致,从而拖慢团队的速度,而组织良好的 API 程序可以帮助他们加快速度。
借助 API Hub,开发者可以上传和共享当前可用或正在开发的 API 的说明。这些说明包括标准格式,例如 OpenAPI、Google API 发现服务格式和 Protocol Buffers 语言。
API Hub 体验主要面向组织内其主要目标是在组织的目录中查找和列出 API 的 API 使用方和提供方。
API Hub 与 API 注册表交互,以查看和管理您组织的 API。API Hub 和 API 注册表中的权限通过 Google Cloud IAM 进行控制。如需了解详情,请参阅角色。
Apigee API Hub 的主要优势
借助 API Hub,开发者可以:
- 探索 API 资产的完整清单
- 快速查找现有 API
- 轻松添加 API
- 尽可能减少 API 重复
- 遵循一致的标准
- 确定 API 依赖项并提升应用的可支持性
但最重要的是,将有关 API 的所有内容整合到一处可以提高 API 组合的一致性和利用率。由于 API 信息在整个组织内公开,许多人发现他们的 API 变得更加标准化和易于使用,因此不需要明确的治理。