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 的文档还描述了这三个对象之间的 关系:
- 每个 API 可以有多个版本和多个实际部署。
- 每个 API 版本可以有多个 API 定义。
- 每个 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 区域可用。更多服务详情可在 文档页面 查看。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。