Azure API 中心现已进入公开预览阶段

Azure API Center 公共预览发布

Microsoft 近日宣布了 Azure API Center 的公共预览版,这是 Azure API Management 平台 的一部分。Azure API Center 作为一个中央枢纽,帮助用户在公司范围内跟踪所有 API,使其易于发现、重用和管理。

主要功能

Azure API Center 是一个无门槛的公共预览服务,所有用户均可试用。该服务现已在 Azure 门户中提供,用户可以进行以下操作:

  • 创建 API Center 实例:用户可以 创建 API Center 服务的实例。
  • 定义和管理自定义元数据模式:用户可以为他们的 API 定义和管理 自定义元数据模式
  • 注册新 API:用户可以 添加 新的 API。
  • 管理 API 版本:用户可以 查看、创建、编辑或删除 API 版本,并将 API 版本与 环境 关联。
  • 浏览、筛选和搜索 API:用户可以根据元数据浏览、筛选和搜索 API。

核心对象及其关系

根据 Codit 的首席架构师 Massimo Crippa博客文章,当前版本的 API Center(预览版)主要涉及三个对象:API(及其版本)、部署(API 所处的开发阶段)和环境(API 托管的位置)。

Azure API Center 的文档还描述了这三个对象之间的 关系

  1. 每个 API 可以有多个版本和多个实际部署。
  2. 每个 API 版本可以有多个 API 定义。
  3. 每个 API 部署都与特定的环境和特定的 API 定义文件相关联。

用户反馈与问答

在 Azure API Center 预览版发布后,云架构师 Christophe Gigax 在 X(原 Twitter)上 发问

仍然不明白它与当前 APIM API 管理门户部分有何不同?

Daneel3001 回应道:

APIM 门户是为平台团队设计的,API Center 是为(内部)API 生产者/消费者设计的。API 门户则是当你有时间构建一个既可以供内部也可以供外部 API 消费者使用的门户时使用的。

其他信息

根据 常见问题解答,API Center 是一个独立的 Azure 服务,与 Azure API Management 和其他提供商的 API 管理服务互补。此外,还提供了一个 REST API 用于对选定实体执行操作。

Azure API Center 目前在澳大利亚东部、印度中部、美国东部、英国南部和西欧等 Azure 区域可用。更多服务详情可在 文档页面 查看。

阅读 26
0 条评论