7个高效的API和服务管理习惯

企业使用API背后的驱动力

“据Gartner预测,到2021年,整个全生命周期API管理市场将达到160亿美元。”

许多企业和组织已经开始理解API和API的重要性,以及他们为自身带来的价值。但到底是哪些因素导致这个变化趋势?我们认为有以下几点:

业务敏捷性:API比首先创建业务逻辑,然后将其展示在网站上这样的传统做法更有效。将其业务能力创建成API并发布后,企业不需要关心这些数据能力是如何被使用和展示的,客户端和API调用方可以自由地按照他们喜好的方式组织和使用这些API,从而大大提高了效率并更容易实现业务上的创新。

API经济:许多企业正在开发“API产品”作为新的收入来源。Salesforce75%的收入通过他们的API来实现。Expedia每年通过他们的API提供的数据能力产生超过20亿美元的收入。 API经济的模式已经到来并且发展迅速。

物联网:可以连接的智能设备数量正在快速增长。现在人们可以通过API访问从咖啡壶到恒温器到汽车的所有智能设备。因为如此,许多企业正在发现越来越多的机会,从新的地方建立起基于API的智能连接。

现在我们已经定义了什么API,它们与服务和SOA的关系,以及它们在企业中日益重要的原因。在这篇文章中,我们将进一步探讨有关API和服务管理的7个高效习惯。如果您正在计划和开发API,并希望了解应该如何开始,遵循这些最佳实践将确保您的API易于使用,快速部署,并提供您期望的业务成果。

习惯1:采用API优先的设计方法

通常来说,在项目开始前,业务方应该首先确定对API的需求。接下来,业务方应该与架构师在一起设计API,并从此过程中获得API的规范。 在API规范完成后,架构师将它们传递给API开发团队,由后者来完成API的后端具体实现。

采用上面介绍的API优先的设计方法,企业不是首先实现应用程序,然后在其上构建API;而是先创建对外的数据接口规范,然后将后端逻辑放到位,无论这个应用提供的是公有云上的服务还是在企业内部IT环境中部署。

上述的方法可以帮助产品团队将具体实现与业务逻辑隔离开来,并专注于清晰,明确定义的API规范,而不是仅仅提供一个对某个具体问题的解决方案。 A

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值