IBM API Connect 概述

IBM® API Connect 是一款集成 API 管理产品服务,您可以在该产品服务中执行 API 生命周期内的所有步骤以及贯穿 API 生命周期的操作。

API 生命周期步骤包括创建、运行、管理和保护 API,如下图中所描绘。

IBM API Connect 生命周期

表 1 概述了这些步骤。
表 1. API 生命周期的步骤
创建 开发和编写 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 的生命周期管理和治理
  • [V5.0.8 或更高版本]在计划中设置定价详细信息,为 API 定义可产生收入的预订计划
  • 通过使用基于角色的许可权、API 打包构造以及预订和社区管理,为 API 提供者和使用者实施 API 访问控制
  • 用于发布 API 以进行发现和使用的可定制自助服务门户网站
  • 内置策略和用户定义策略的运行时实施以及用于保护、控制和优化 API 流量的机制
  • 针对 API 提供者和使用者的 API 使用情况分析,以及关于使用模式和性能度量的运行时和历史报告
有关提供这些功能的 API Connect 组件的信息以及针对 API 使用者所用 API 定义的 API 打包/发布策略的详细信息,请参阅:

您可以在以下主题中了解有关 API Connect 的更多信息:

时间戳记图标 上次更新时间:2017-10-24