[网络研讨会] 如何优化您组织的 Swagger API 工作流程

  2017 年 1 月 23 日

将 API 视为业务和战略举措的驱动因素是一个相对较新的发展,现在各组织已经开始大力投资其 API 战略。

在制定 API 战略方面进行大量投资的组织已超越传统的技术领导者。 从金融服务到医疗保健、教育到制造业等许多行业都看到了 API 采用的显著增长。

与此同时,API 描述格式(如 Swagger)的采用也呈爆炸式增长,这有助于简化开发并推动组织 API 的采用。

为您的组织实施 Swagger

在您的组织内部和外部 API 中实施 Swagger 会带来一系列独特的挑战,尤其是在尝试跨多个不同团队扩展多个 API 项目时。

团队在实施 API 战略时需要面对的最大挑战之一是确保具有不同技能和职责的不同团队成员可以在 API 生命周期中的正确阶段参与进来。

其他挑战包括

  • 团队管理和协作:您如何跨团队协作来更新 Swagger 定义,并为您的 API 编写详细文档?

  • 版本管理: 随着组织不断迭代 API 的设计和文档,管理多个 API 版本的复杂性也随之引入。

  • Swagger 文件的安全托管和共享: 随着您使用 Swagger 扩展 API 战略,维护一个供团队访问 Swagger 定义的中央存储库变得越来越重要。

  • 与现有工具集同步: 对于依赖于诸如源代码控制主机、API 管理平台和自动化工具等平台进行 API 开发的团队来说,保持内部和外部环境与所有不同版本的 API 的更新可能是一件令人头疼的事情。

要解决这些挑战,组织需要采用最佳的 API 开发工作流程,并确定必要的工具来优化 API 生命周期所有阶段(从设计和文档到测试和部署)的工作流程。

如何优化您的 Swagger 工作流程?

1 月 25 日,SwaggerHub 团队将举办一次免费网络研讨会——API 经济以及如何优化您组织的 Swagger API 工作流程。在本次网络研讨会中,我们将讲解组织应该如何考虑其 API 战略,以及像 Swagger 这样的 API 描述格式如何提供帮助。我们将为建立 API 生命周期的工作流程提供最佳实践,并向您介绍您的团队如何使用 SwaggerHub 协作进行 API 的设计、文档和开发。

涵盖的一些主题包括:

  • 什么是 API 战略?
  • API 呈现出哪些业务机会?
  • 成功的 API 战略有哪些要求?
  • 决定正确的 API 开发方法
  • 使用 SwaggerHub 优化您的 Swagger API 工作流程

网络研讨会将于 1 月 25 日星期三下午 1 点(美国东部时间)举行。

立即注册