彩票走势图

深度解析:SmartBear的2020年API状态报告

原创|行业资讯|编辑:郑恭琳|2020-09-29 10:22:36.777|阅读 265 次

概述:Swagger,SoapUI和Open API Initiative的赞助商SmartBear第三次发布了有关全球API趋势的年度报告。全球大流行和不断发展的API做法已显着影响团队经验。公司比以往任何时候都更加专注于在所有组织方面创建无缝、统一的系统。他们到底如何实现数字化转型?这是1500多个API开发人员、架构师、测试人员和产品潜在客户的焦点。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

我们涵盖了SmartBear2020API状态报告的主要发现,该报告是API行业的年度全球调查。在此处获取文件副本

SwaggerSoapUIOpen API Initiative的赞助商SmartBear第三次发布了有关全球API趋势的年度报告。全球大流行和不断发展的API做法已显着影响团队经验。公司比以往任何时候都更加专注于在所有组织方面创建无缝统一的系统。他们到底如何实现数字化转型?这是1500多个API开发人员、架构师、测试人员和产品潜在客户的焦点。


方法论

SmartBear20205月至20206月收到了调查答复,揭示了涉及API生命周期和整个API生态系统背后驱动因素的当前趋势。问题包括以下内容:

  • API设计
  • 发展历程
  • 文献资料
  • 测试中
  • 监控方式
  • 技术和工具
  • 标准品

SmartBear的方法包括广泛的受访者。与类似调查(例如Cloud ElementsAPI集成状态)相反,SmartBear的研究似乎更加全面。2020API状况报告的参与者人数几乎是前者的四倍。Smartbear收集了来自专业人士的3500多个回答,涉及52个单独的问题。该公司表示,这是在COVID-19危机期间首次出现的此类报告。

参与组织的规模从110001不等——大多数企业雇用100个或更少的员工,很大一部分参与者雇用1001个以上。接受调查的公司数量最多,雇用125名员工,占受访者的23%。尽管每个组织的“层级”都有完整的代表,但数字表明SmartBear在较小的公司(或初创公司)中具有很高的吸引力。现在,让我们进入一些关键要点。


API开发是一项跨行业的事业

一些著名的行业在API创建方面处于领先地位,在SmartBear的调查中占最大比例的受访者:

  • IT服务和咨询– 28
  • 金融服务14
  • 计算机硬件和软件13

但是,其他学科的企业正在采取行动。电信、公用事业、零售商和医疗保健提供商已开始开发自己的API。这些云计算工作有望为许多团队加速数字化。改善客户体验是此过渡的另一个好处,尤其是在医疗保健领域,在医疗保健领域,对患者和医疗提供者之间建立数字桥梁的需求日益增长。

根据SmartBear的受访者饼图,代表了18个行业。但是,我们可以假设其他行业的专业人员加入了。他们的集体声音还不足以构成图表。尽管55%的专业人员居住在上述空间中,但更多的“传统”领域(例如分布式制造)正在更频繁地探索API


采用仍然是新现象

SmartBear的发现提出了一些相当有趣的东西:尽管Salesforce早在2000年初就发布了第一个API,但在过去的五年中,只有45%的受访组织开始提供API。至少有20%的参与组织开发API已有十年以上。

这使我们推测了两点:API开发(至少在早期)既昂贵又耗时。开源工具还不够丰富,只有财力雄厚的公司才可能愿意尝试(无论是在财务方面还是其他方面)提供API。如今的开发过程更加平易近人——尤其是在低代码解决方案倍受关注的情况下。用户友好性和云服务的采用使API创建更加钱包友好。实际上,超过50%的受访者依靠云提供商进行API管理。

激励措施和不断变化的期望正在鼓励对API进行新的试验。别忘了,SmartBear的受调查者中,绝大部分来自雇员人数不到100人的公司。如今,如果不深入研究API等数字技术,就很难成为一家具有竞争力的创业公司。


只有32%的API提供商认为其组织的API文档高于平均水平。


公司专注于API的什么?

最重要的重点放在团队,工具和系统之间的内部集成上。64%的受访者认为这是开发新API的主要动机。58%的公司认为减少了成本和时间,而53%的组织则希望在产品或服务中扩展功能。API开发已成为(部分)提高公司利润的一种方法。此外,内部用户和客户都在从生态系统丰富中获得收益。

这使我们得出了下一个主要发现:72%的公司正在开发内部和外部API——认识到两种策略的价值。二分法显示了公司之间的一个有趣的偏差。虽然21%的专业人员表示他们的团队只开发内部API,但只有4%的微观团队具有外部优先的心态。因此,公司在内部将更多的资源用于间接收益,而不是其他方面。

重新评估关键的开发驱动程序时,这很有意义。只有30%的公司创建API的主要目的是吸收外部内容,只有23%的公司希望通过外部用户将其API货币化。因此,有12%到19%的人分别通过其保留和获利的能力来衡量其API的成功。


推动标准化和微服务

碎片化对任何软件生态系统造成严重破坏。它使测试变得复杂,并将分散的功能引入多个服务的方程式中。团队总是可以创建拼凑而成的API策略来推动其运营,即使这不是最佳选择。标准化我们的API以更好地实现整体协调会更好吗?

58%的专业人员认为标准化是一个持续的挑战。这比去年的数字略有增加。普遍的共识是,标准化将帮助企业更轻松地扩展服务。目前,公司了解到其一种或多种API产品尚未准备好进行扩展。尽管将鸡蛋放在一个篮子里通常不是一种可靠的方法,但是即使是少量合并也可以极大地简化开发。


生长与多样性

我们如何衡量API的增长?尽管整体时代在全球范围内迅速消退,但公司通常会评估整个服务的使用情况和流量指标。当今的软件生态系统由微服务组成,这些微服务促进了速度,功能开发和整体灵活性。微服务与持续集成和持续交付(CI/CD)实践兼容,因此团队正在对该现代架构进行大量投资。根据SmartBear的说法,有65%的专家预测微服务将推动最短期的API增长。这高于被调查者选择的替代方案。

微服务如何与标准化联系在一起?揭示了两个关键方面:

  • 36%的受访者认为微服务将成为后端开发的标准。
  • 49%的人认为它们将成为未来复杂系统的标准。

因此,我们可以期望下一波API可以在微服务中很好地发挥作用。一旦团队接受了这个新现实,开发和维护将变得更加易于管理。但是很明显,团队必须克服技能和经验上的不足。代码复杂性是38%的公司需要解决的另一个障碍。


规划API的未来

显然,各个行业的专业人员都需要考虑开放的共享API,以追求统一的环境。在内部,这是正确的,对于公司在整个API领域中占据更大的位置来说也是如此。对于所有开发人员来说,公共API市场和类似的在线目的地都是非凡的资源。

同样,有82%的受访者断言OpenAPI将成为当今的主要标准。由SmartBear捐赠的Swagger(现在为OpenAPI,已通过Linux基金会得到GoogleIBMMicrosoft和其他公司的过渡支持),现已成为具有强大社区支持的稳定API定义格式,现已在v3上发布。API行业正在朝着一个主要标准团结一致,这只会促进未来API开发工作和行业互操作性。


82%的组织使用OpenAPI规范,高于去年的69%。

Web API利用HTTP协议,因此主要是RESTful。如今,绝大多数公司都利用REST API为微服务和Web应用程序提供动力。这些现代服务在移动设备和台式机上均可很好地发挥作用。围绕Open API的标准化表示REST风格的进一步延续。

2020年,API的状态将保持强劲并不断发展,看来现在已经存在解决常见问题的解决方案。随着团队继续以惊人的速度创建API,建立凝聚力的数字景观可能根本不是梦寐以求的事情。

要了解更多信息,请在此处下载SmartBearAPI 2020年状态报告




标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP