使用 SwaggerHub 即时推送到 Microsoft Azure

  2016 年 9 月 19 日

API 允许消费者(无论是内部员工还是公众)使用和集成组织资产。一个优秀的 API 始于一个良好的计划。这意味着要了解 API 的技术和业务目标,然后设计操作请求-响应周期。Swagger 等定义格式可以极大地加速和增强设计和开发阶段。但在公开数据之前,组织和团队需要考虑很多问题。货币化、安全、分析和文档等问题是需要考虑的关键因素。Microsoft Azure 的 API 管理平台解决了这些问题,并允许用户管理和监控 API 程序,将其开放给合作伙伴和消费者,同时根据传入负载灵活扩展。

SwaggerHub 是一个由 Swagger 提供支持的 API 设计平台,它贯穿整个 API 生命周期。集成是特殊的插件,可以改善和扩展 SwaggerHub 上的 API 功能。与 Azure 的新集成允许用户将其 API 设计直接部署和同步到其 Azure API 门户。用户可以利用 SwaggerHub 的所有核心 API 开发功能,例如即时规范验证团队管理实时协作交互API 模拟版本管理,同时保持定义与 Azure 上的 API 云实例同步。

使用该功能 

要使用 Microsoft Azure API 管理集成,您需要一个 Azure 帐户,以及一个在 Azure 云上运行的 API 管理服务实例。

与 SwaggerHub 上的其他集成(例如GitHub 同步SmartBear VirtServerAmazon Gateway)一样,Microsoft Azure 集成可以直接从 SwaggerHub 编辑器添加到 API 中。

Manage Integrations

该集成可以配置为最适合 API 工作流,通过快速简便的设置来部署定义。设置集成后,每次保存时,API 都可以从 SwaggerHub 同步到 Azure API 管理实例!

增强的 API 生命周期集成

SwaggerHub 提供的内置功能可以使您的 API 从概念和设计到部署和消费。Azure 集成是众多插件之一,可增强您在 SwaggerHub 上的 API 开发过程。 SwaggerHub 充当 API 定义的焦点,使其与 GitHub 或 BitBucket 等源代码控制工具保持同步,通过 Webhooks 在外部构建服务中触发事件,并使用 Azure API 管理或 AWS Lambda 集成将 API 部署到云实例。

立即在 SwaggerHub 上试用!如果您对新集成有任何建议,或希望您的产品与 SwaggerHub 集成,请在此处提出功能请求。

.button {
background-color: #8db761;
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
}

© . All rights reserved.