Apigee API Hub 现已正式发布

十二月 17, 2024
Venkat Sadras Outbound Product Manager
Nils Swart Group Product Manager Google Cloud

API 的流行程度达到了前所未有的高度,随之而来的挑战也层出不穷。

API 领域正在经历显著增长。API 广泛应用于访问 AI 模型、连接应用和推动创新等场景。但这种快速扩张带来了一个挑战:如何发现、开发、管理和保护 API。


Apigee API Hub:掌控 API 生态系统

管理 API 颇具挑战性。组织往往面临大量分散且异构的 API,这些 API 在多个 API 网关上开发和部署,导致组织难以清晰地掌握整个 API 生态的全貌。

Apigee API Hub 可帮助组织应对这一挑战,充当所有 API 的集中存储库,不论 API 托管于何处或由谁创建。这为整个 API 生态系统提供了统一且权威的信息来源,使您能够在一个平台上更轻松地管理、治理和监控所有 API。


以下是 API Hub 帮助您掌控全局的方式:

  • 整合您的所有 API:API 中心充当统一平台来注册您的所有 API 和相关元数据,无论 API 位于何​​处。它与 Apigee X 和 Apigee Hybrid 无缝集成。我们在构建 API 中心时考虑到了可扩展性,因此您可以使用其开放 API 对其进行调整,以合并来自所有位置的 API 信息和元数据。这种综合视图消除了孤岛,并提供了整个 API 生态系统的全面可见性。
API Hub acts as a unified platform for all your APIs
可视化呈现,展示了 Apigee API Hub 通过将所有 API 及元数据整合到一个平台上来消除 API 信息孤岛。这样做可以为整个 API 生态系统提供全面视图,并实现简化管理。
  • 解锁强大的搜索功能:API Hub 不仅提供传统的基于过滤器的搜索,还支持 AI 驱动的语义搜索。这意味着您可以使用自然语言进行搜索,根据功能查找 API(例如,“发送消息”);您甚至可以搜索特定的错误代码(例如,“查找版本不一致的 Lint 错误”)。开发者和 API 使用者能够迅速判断某个 API 是否已经存在,从而选择重用该 API 或协作创建新的 API。
动画,展示了 API Hub 的 AI 驱动搜索功能。它能够理解自然语言,让您可以用询问同事的方式搜索 API。例如,您只需输入“发送消息”就能找到相关的 API。
  • 简化 API 开发生命周期:API Hub 可以集成到您现有的开发生命周期和 CI/CD 流水线中。利用 API Hub 的事件和操作,您可以触发诸如审核和发布批准等工作流,或自动化创建和部署代理配置到 API 网关。API Hub 基于事件的自动化功能有助于确保整个 API 生命周期内的一致性和高质量。

  • 使用生成式 AI 加速 API 创建和集成:API 中心丰富的企业环境可在生成式 AI 的帮助下大大加快新 API 的创建速度。例如,Gemini Code Assist for Apigee 使用 API 中心数据来加速开发并促进一致性。应用程序集成使用 Gemini 和 API 中心自动为您的集成建议最佳连接器/REST 配置。
此动图突出展示了 API Hub 界面的导航功能。

无限可能:Apigee API Hub 引领您迈向的新境界

API 是您业务的基本模块,代表了贵公司的数据和流程。Apigee API Hub 正在开发强大的功能,旨在简化您的 API 组合管理,包括加强合规控制以确保遵循相关法规,并提供数据处理的验证服务。以下是我们的下一步工作亮点:

在关系和控制方面具有前所未有的可见性:想象一下,您可以全面了解整个 API 环境。API Hub 正在开发新功能,提供 API 连接和交互的可视化展示,分析依赖关系以评估变更的影响,并优化您的 API 布局以达到最高效率。

深化 API 知识并促进协作:设想一个集中的 API 库,内含所有 API 的详细描述、规范和文档。API Hub 正致力于提供关于每个 API 的全面信息,包括其用途、来源网关、所有者、版本历史记录及关联资源。这些共享的知识有助于您创建符合组织标准的新 API 资产。

标准化 API 治理:API 中心正在为主动 API 治理奠定基础。想象一下:部署在网关上的新 API 使用应用程序集成自动输入 API 中心。然后,API 中心执行质量和合规性检查。通过 Event Arc 集成,如果发现 linting 错误等问题,平台/治理团队会立即收到通知。这使他们能够与适当的团队协作,并从一开始就确保强大的 API 治理。


准备好了吗?

在 Google Cloud 项目中导航到 API Hub 并启用。几分钟后,您将能够:

  1. 通过单一 Hub 实例,获得跨 Apigee 组织的所有 API 的统一视图。

2. 借助强大的搜索功能,更快地找到您需要的 API。

3. 通过使用 Gemini Code Assist 生成 API 规范来加速开发和推广最佳实践。

4. 使用应用程序集成和 Gemini 自动为您的应用程序集成工作流程建议最佳连接器连接器/REST 配置,加速集成


API 中心现已全面可用。要了解更多信息并开始使用,请访问 Apigee API hub 文档