IBM API Connect 概述
IBM® API Connect 是一款集成 API 管理产品服务,您可以在该产品服务中执行 API 生命周期内的所有步骤以及贯穿 API 生命周期的操作。
API 生命周期步骤包括创建、运行、管理和保护 API,如下图中所描绘。

表 1 概述了这些步骤。
| 创建 | 开发和编写 API 定义和实现,并测试 API。 |
| 运行 | 打包并部署 API。确保 API 在稳定平台上安全托管。 |
| 管理 | 创建和管理用于向 API 使用者公开 API 的自助服务门户网站。监视管理 API 的一组规则和条件,以确保其满足预期目的,并根据需要进行调整。适当时撤销并归档 API。 |
| 保护 | 包含访问控制、监视和日志记录以正确保护 API。 |
通过 API Connect,您可以在单个集成产品服务中执行所有生命周期步骤,而无需使用多个 API 管理产品服务来获得相同功能。API Connect 包含以下主要功能来覆盖 API 的生命周期:
- 自动化、可视和编码选项,API 提供者可用于创建可扩展 API
- Node.js 和 Java 支持,用于使用集成工具创建微服务应用程序和 API
- Node.js 和 Java 的集成企业级集群、管理和安全性
- API 的生命周期管理和治理
在计划中设置定价详细信息,为 API 定义可产生收入的预订计划- 通过使用基于角色的许可权、API 打包构造以及预订和社区管理,为 API 提供者和使用者实施 API 访问控制
- 用于发布 API 以进行发现和使用的可定制自助服务门户网站
- 内置策略和用户定义策略的运行时实施以及用于保护、控制和优化 API 流量的机制
- 针对 API 提供者和使用者的 API 使用情况分析,以及关于使用模式和性能度量的运行时和历史报告
有关提供这些功能的 API Connect 组件的信息以及针对 API 使用者所用 API 定义的 API 打包/发布策略的详细信息,请参阅:
您可以在以下主题中了解有关 API Connect 的更多信息: