中国卓越API设计的四个步骤

最新更新时间:2022-11-25来源: EEWORLD作者: ​ Gartner研究总监 金玮关键字:Gartner 手机看文章 扫描二维码
随时随地手机看文章

Gartner预测,到2024年,全球开发人员数量将达到2870万人,比2020年增加320万人。其中大部分增加的人数会在中国,根据目前的趋势,2023年中国的开发人员增长率将在6%到8%之间。


应用编程接口(API)可用于支持应用程序之间的集成,提供现代化的多渠道用户体验,以及创建客户和合作伙伴生态系统。而如果没有足够的API标准和技能支撑,软件开发团队会很难设计出能够满足开发人员期望的API。欠佳的API设计会导致繁琐的开发人员体验,导致更少的消费者会采用API。因此,改进API设计应该是中国IT领导者的首要任务。


为了设计出符合消费者需求的高效、可靠API,IT领导者应确保其团队了解API用例,运用标准化的API设计实践,以完成API最佳性能设计并对团队进行培训(参见图1)。


图1:API设计四部曲

 image.png


API用例识别和互动


要设计出色的API,软件开发团队必须清楚地了解它能为业务端和消费者所提供的价值。不同的企业机构和API消费者有不同的需求和期望。为了满足这些要求,软件开发团队必须确定API使用者是谁以及他们将如何使用API。


明确用途。IT领导者必须确保其团队清晰了解API的用途——简而言之,就是API消费者如何使用API的功能并与其服务交互。了解API的用途后,解决方案架构师才能够做出最适合API消费者需求的设计决策,比如符合业务用例和预期的功能。


创建并遵守API标准


随着时间的推移,IT团队将扩充API组合,以满足特定产品、服务和应用程序的需求。如果没有标准化和明确的API设计指南,API设计将多种多样,缺乏一致性。因此,API使用者必须花时间去学习每种方法,而且更容易出错。为了降低这种复杂性并提高开发人员的生产力,软件开发团队必须建立统一的API设计方法,以保持清晰的代码的部署逻辑和功能实现。以下三个方式将帮助IT领导者实现此目标。


选择正确的API类型

遵循标准化原则

持续的API治理


通过限制有效负载大小、启用可缓存性和使用异步请求模式来提高API性能


一个经过深思熟虑的API设计,还需要考虑性能。API的性能,在很大程度上取决于它对不同请求类型和请求数量波动的响应程度。例如,中国的电商市场在过去几年发展迅速,网购交易规模迅速扩大,网购用户数量同比增加了一倍。


自2020年新冠肺炎疫情席卷全球以来,线下消费向线上消费的大规模转变进一步刺激了中国电商行业的快速增长。显示用户的当前订单是一个典型的电商用例场景。应用程序可通过API获取订单的详细信息,但如果用户想在一个界面查看所有订单,API要返回的数据就会比以前多,后端也将产生更高的负载。IT领导者必须确保其团队考虑使用哪些模式来提高性能,将其纳入API指南。例如:


降低或限制有效负载的大小

启用缓存

使用异步请求/确认/投票


长期培训团队成员,以持续地设计优秀的API


在2022年Gartner3月热门话题调查中,43%的IT领导者将缺乏技能列为API战略面临的最大挑战之一。随着API技术的不断发展,它能够提供比以往更丰富、更复杂的功能。


所有IT团队成员都应积极参与有关API和开发的长期培训。只有当API使用者与设计者预期的场景一致时,API才会以最佳方式执行。在API设计、开发和使用的整个生命周期中,IT领导者必须安排持续的辅导教育,提高团队对API技术的掌握程度,确保API始终符合并有效满足业务需求。


关键字:Gartner 编辑:张工 引用地址:中国卓越API设计的四个步骤

上一篇:MOTOREX全新监测方案亮相亚洲市场,引领切削液自动化管理再上新台阶
下一篇:德特威勒通过转移先进O形圈技术进一步支持全球客户

推荐阅读

Gartner:2022年全球半导体收入增长1.1%
Gartner:2022年全球半导体收入增长1.1%存储器市场表现最差,降幅达到10%并且在2023年仍将面临挑战2023年1月18日 - 根据Gartner公司的初步统计结果,2022年全球半导体总收入为6017亿美元,较2021年5950亿美元增长1.1%。排名前25位半导体厂商的总收入在2022年增长了2.8%,占到77.5%的市场份额。Gartner研究副总裁Andrew Norwood表示:“许多半导体器件在2022年刚开始时由于缺货而延长交货时间并涨价,导致许多终端市场的电子器件产量减少,使得原厂开始通过囤积芯片库存来对冲缺货风险。”“但到了2022年下半年,全球经济在高通胀、加息、能源成本上升和中国疫情封控的多重压力下
发表于 2023-01-18
<font color='red'>Gartner</font>:2022年全球半导体收入增长1.1%
Gartner:2022年全球半导体总收入达到6017亿美元
据Gartner的初步结果显示,2022年全球半导体收入增长1.1%,达到6017亿美元,高于2021年的5950亿美元。2022年,前25家半导体厂商的收入总额增长2.8%,合计占市场份额的77.5%。Gartner的副总裁分析师Andrew Norwood表示:“2022年伊始,许多半导体设备出现供应短缺的问题,这导致交货时间延长、价格上涨,从而导致许多终端市场的电子设备产量减少。因此,原始设备制造商(OEM)开始通过囤积芯片库存来缓解供应短缺的风险。”“然而到2022年下半年,在高通胀、利率上升、能源成本上升以及中国继续实行新冠疫情封锁等不利因素的共同影响下,许多全球供应链受到了影响,全球经济开始放缓。消费者也开始减少支出,P
发表于 2023-01-18
<font color='red'>Gartner</font>:2022年全球半导体总收入达到6017亿美元
Gartner:2022年第四季度全球PC出货量下降28.5%,全年下降16.2%
Gartner:2022年第四季度全球PC出货量下降28.5%,全年下降16.2%愈加莫测的经济环境引发PC需求大幅“跳水”2023年1月17日 - Gartner公司的初步统计结果显示,全球个人电脑(PC)在2022年第四季度的出货量总计6530万台,较2021年第四季度下降28.5%,创下了自1990年代中期Gartner开始追踪PC市场以来的最大季度出货量降幅。2022年全年的PC出货量总计2.862亿台,较2021年下降了16.2%。Gartner研究总监Mikako Kitagawa表示:“全球经济衰退预期、通胀加剧和加息都对PC需求产生了重大影响。许多消费者已经在疫情期间购买了相对较新的PC,因此在负担不起的情况下不会产
发表于 2023-01-17
<font color='red'>Gartner</font>:2022年第四季度全球PC出货量下降28.5%,全年下降16.2%
Gartner调查结果:2023年保险公司将把业务重点从增加收入
Gartner调查结果:2023年保险公司将把业务重点从增加收入转向为改善客户体验和提高运营效率2023年1月16日 – Gartner针对保险行业首席信息官和技术高管的最新调查发现,改善客户体验和提高运营效率将在2023年取代增长成为保险行业大多数数字化行动的驱动力。2023年Gartner首席信息官和技术高管调查采集了81个国家所有主要行业的2203名首席信息官受访者的数据,其中包括91名来自保险行业的受访者。受访者所在公司的收入/公共部门预算总计约15万亿美元,IT支出为3220亿美元。Gartner杰出研究副总裁Kimberly Harris-Ferrante表示:“在今年的调查中,改善客户体验(CX)的排名高于增加收入、开
发表于 2023-01-16
<font color='red'>Gartner</font>调查结果:2023年保险公司将把业务重点从增加收入
Gartner 2022年技术成熟度曲线显示数字政府的新动向
Gartner 2022年技术成熟度曲线显示数字政府的新动向数字政府技术和实践将继续对公民服务交付产生革命性的影响Gartner 2022年数字政府服务技术成熟度曲线发布了对政府的公民服务交付产生革命性影响的技术和实践。这些创新将帮助全球各地政府在这个充满变数和变革的时期保持服务交付的敏捷性与韧性。Gartner研究副总裁相斌斌(Milly Xiang)表示:“数字政府服务技术成熟度曲线上的部分技术与实践有点像“双刃剑”,既可以被用于确保社会援助到达预定受益人等有益的用途,也可能被用于对社会构成威胁的非法用途。首席信息官需要主动让公民相信政府使用技术的目的是为了保障个人、企业和社会的最大利益。”图一、2022年数字政府服务技术成熟度
发表于 2022-12-19
<font color='red'>Gartner</font> 2022年技术成熟度曲线显示数字政府的新动向
Gartner:2023年全球半导体收入预计下降3.6%
Gartner:2023年全球半导体收入预计下降3.6%经济形势的恶化令半导体行业无法逃脱供应过剩根据Gartner的最新预测,2023年全球半导体收入预计将下降3.6%。该市场2022年的总收入将达到6180亿美元,增长4%。Gartner研究业务副总裁Richard Gordon表示:“半导体行业的短期收入前景不容乐观。全球经济的迅速恶化和消费者需求的减弱将在2023年对半导体市场产生负面影响。”2023年全球半导体总收入预计为5960亿美元,低于之前预测的6230亿美元(见表一)。目前,消费级半导体市场与企业半导体市场之间出现两极分化。消费级半导体市场出现疲软的主要原因是通胀和利率上升导致可支配收入下降并且消费者将可自由支配的
发表于 2022-12-06
<font color='red'>Gartner</font>:2023年全球半导体收入预计下降3.6%
小广播
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved