影响 API 行业未来一年的十大因素
原文标题:10 Trends Shaping the API Industry in 2022
原文链接:https://blog.stoplight.io/10-trends-shaping-the-api-industry-in-2022
作者:Ann Boyd
2022 年是 API 行业的一个重要年份。我们收集了一年内来自公司内部的优秀人士、平台的客户以及来自 API 行业的专业人士的观点。除了 API 的显著激增(尤其是在疫情期间)之外,我们还了解了优秀的 API 及 API 程序是如何从根本上改变业务的。展望未来一年,以下是根据调研得出的影响 API 未来和 API 管理市场趋势的 10 大因素。
1. API 是软件改变世界的关键工具
Stoplight 的 CEO 史蒂夫·罗达(Steve Rodda)认为,马克·安德森(Marc Andreessen)的著名宣言可能会得到大众支持,从而肯定 API 的关键作用。所以无论你所处的行业是什么,API 都已经成为加速转型的关键因素。
《哈佛商业评论》(Harvard Business Review )今年发表了一篇题为《 API 不仅仅适用于科技公司》的文章,作者 Tiffany Xingyu Wang 和 Matt McLarty (MuleSoft) 在文章内指出:“不是只有科技公司才能从 API 中获益 —— 每个行业都有机会。向 API 转型特别有利于中小型公司,尤其是那些目前正努力通过饱和,且控制严格的广告网络和电子商务市场来接触数字用户的。”
在 Stoplight,我们看到这种现象在客户中得到了充分展示,从 21 世纪的年轻人到 19 世纪末成立的全球企业集团都是这样(代表分别是 Calendly 和施耐德电气)。
2. 数字化连接
我们在与 API Days 计划的 Women in APIs 合作项目中采访了一些世界顶级 API 专业人士,我们发现了一个明显趋势是,人们开始意识到数字与数字之间连接的人性化方面。AWS Marketplace 全球品类业务主管 Emmelyn Wang 表示:“我们必须注意 API 的人性化方面。每个 API 都代表一种真实的个人关系。世界上每个拥有数字化经验的人都体验过 API,而且这种情况只会继续增长。”Kong 的 CTO Melissa van der Hecht 表示:“我对人们越来越多地意识到 API 是如何在全球范围内对人类产生影响非常感兴趣。我的工作是将我的技术知识与业务变革以及人类变革相结合,而 API 可以从根本上发挥作用。”根据定义,API 通过在抽象层中,将一个计算系统与另一个计算系统连接起来,让人类脱离了中间环节。但它们仍然需要在各个层面上关注用户体验,必须在 API 所代表的关系背景下理解 API 的影响。
3. API 为日常而生
API 将影响我们日常生活的方方面面。Stoplight 的 CEO 杰森·哈蒙(Jason Harmon)在最近的 API Intersection 节目中与福特的数据分析总监约翰·马瑟(John Musser)进行了交谈,主要了解了这家历史悠久的汽车公司是如何利用 API 来创新和发展业务并改变所有人的交通体验的。
许多车主已经受益于 API 支持的功能。比如:旅行前需要给轮胎打气对吧?在手机上会收到有关即将更换机油的警告对吧?在狂风大作的冬日从办公室来远程启动汽车是不是很舒适?约翰·马瑟给出的另一个例子是将快递直接送到你的后备箱。所以想想 API 会对日常生活中汽车的使用产生怎样的影响。
API 在我们日常生活中的广泛应用要求我们要更好地了解个人的一系列体验,以及它们将如何受到影响,从而理解 API 将如何处于交叉点。从 Stoplight 的角度来看,与 API Days Women in APIs 等合作伙伴一起的目标是确保有多种技能和观点来塑造 API 这个新领域。
4. 将 API 作为推动业务发展的产品
Euler Hermes 的 API 数据主管索菲·鲁塔德(Sophie Rutard)在 Stoplight API Intersection 播客上说:“我认为,无论你使用 API 管理平台还是你自己的定制解决方案,你都需要像管理你提供给客户的产品一样去管理你的 API。”
鲁塔德关于将 API 与产品进行同样管理的建议得到了其他 API Intersection 来宾的支持,其中包括詹姆斯·希金波坦(James Higginbotham),他为 API 程序管理提供了完整的生命周期方法。希金波坦建议公司将他们的 API 视为产品。而且,与其他任何公司产品一样,API 应被视为关键的业务资产,而不是独立的代码库。
当 API 被视为业务产品时可以帮助展现技术的全部潜力。根据 ZDNet 的《API如何将您的业务转变为平台》书中所述,“当你将 API 当作产品时,API 策略源自于业务价值、客户需求和核心技术。”
5. API 的同理心体验
如果有人不注重人性化的一面,那他的技术方面迟早会出现问题。同理心对于 API 策略的健康发展至关重要。无论是内部还是外部,如果对用户体验没有足够的关注和考虑,任何产品都会走进死胡同。
从根本上说,API 是对复杂性的抽象化。成功的 API 需要简化,要对需要什么和不需要什么有透彻的了解。对于 API 设计者而言,这需要深刻理解并站在将要使用 API 的开发人员和最终消费者的角度去体验。如果一开始就没有深思熟虑的设计,可能就无法消除阻挡 API 成功的障碍。
6. 随着 API 的增长而创造奇迹
随着 API 的需求量越来越大,API 产业化工作也在不断增加。人们面临着快速创造和开发的巨大压力,这可能会导致技术债务和以后的问题。所以必须谨慎制定一个全面的 API 开发、实施、采用和监控战略。
API 咨询公司 LaunchAny 的 CEO 兼创始人詹姆斯·希金波坦在 API Intersection 的播客上说:“API 的根本目的是连接应用程序,所以不要让实施过程造成组织脱节。”
尽管 API 迅速扩增,但许多行业的公司都未能实施一个稳健的 API 战略路线图。这可能会导致他们错失最初从数字化转型计划中设想的关键价值。现在越来越多的公司开始关注并参与“API 计划”,并遵循希金波坦等人的建议。坚持就是胜利!
7. 打好 API 团队的基础
API 正在开始涉入软件开发生命周期中的一切。该如何提供保证连续性、安全性和风格的指导方针,同时鼓励开发人员的代理权和满意度呢?
随着 API 容量和产出的增长,你组织中接触它们的人数也会增加。越来越多大型组织确定了一些有深化影响的团队来帮助管理 API 对公司技术 DNA 不断扩大。这些团队该如何发挥最大影响力?《Web API设计》一书的作者阿诺·劳雷特(Arnaud Lauret)说:“作为一名 API 设计评审员,我是来帮助你的。我不是来告诉你你做的是错的。我不是来这里告诉你如何做你的 API。我只会根据你给我展示的东西向你解释设计原则。”
阿诺是 API Intersection 播客的嘉宾之一,他主要讨论风格指南和设计评审的终极指南。他解释了他是如何处理 API 设计审查的:一般他会问“你想用你的 API 做什么?你想怎么做?你的领域有什么规则?你为什么这样命名?” 最后,他说,“如果你想成为一名优秀的 API 设计评审员,就一定不要害怕提出愚蠢的问题,这真的是为了更好。”
8. 加速投资
谷歌 2021 年 API 经济统计报告中提到:“展望未来,我们的研究表明,企业计划增加对 API 项目的投资。公司报告称,他们 2021 年的主要优先事项包括关注 API 安全和治理 (50%)、API 采用的增长和管理 (41%) 、投资建设开发者社区 (38%)、通过 API 货币化产生创收 (31%) 、提供更多服务和数据公开 (31%) 以及增加对 API 运营和监控的投资 (20%)。”
API 经济指的是通过 API 控制数据和服务的交换。显然,优秀的治理、强大的安全性和健康的开发者社区将成为 API 经济下一阶段的重点。API 安全趋势上升的尤为明显。API 快速增长的轨迹并未停止,并且将继续强调通过适当的治理确保 API 项目的安全。正如我们在 Discord 上的新开发者 Stoplight 社区中看到的那样,许多 API 公司也正在寻求建立更强大的开发者社区来支持他们蓬勃发展的 API 项目。
9. API 设计优先
Stoplight 的 CEO 史蒂夫·罗达(Steve Rodda)在他的博客文章《选择设计优先方法的4个原因》中说到:“你不会在没有蓝图的情况下盖房子,那为什么你要在没有计划的情况下搭建 API 呢?在「API 设计优先」的开发流程中,API 架构师首先编写规范并从一开始就参与所有利益相关的流程。「API 设计优先」流程的结果是一个协作者和机器都可以理解的、一致的且易于理解的 API 产品。”
在谈到如何开始设计 API 时,你要确保从一开始就掌握了它。虽然许多组织将推行「API 设计优先」,但要在这个基础上更进一步,设计优先考虑将遇到 API 的整个社区及终端。
10. API 是场革命
一个很明显的迹象是,API 代表了技术基础架构的变化。所以软件开发组织不得不争先恐后地追赶。那 API 开发是如何融入整个软件开发生命周期的呢?我们经常听说的说法是:API 在开发流程中插入得太晚了,导致每个人都要在事后进行清理工作。
对于那些初入此领域的人来说,API 工具前景可能令人生畏,毕竟有数百种工具。也许有这么多工具是因为 API 正在经历一场革命。那未来的 API 会是什么样子?
彻底重新思考软件开发生命周期将使公司能够更好地控制输出,并带来更成功的业务成果。从与战略目标保持一致,到建立跨职能团队,再到专注于以人为本的体验和管理路线图,API 的未来不是「代码优先」甚至「API 优先」,而是「设计优先」!
或许你还想了解:《2022 最值得关注的五大 API 趋势》