埃森哲(Accenture)是一家集管理咨询、信息技术和业务流程外包的跨国公司。本文以埃森哲为例,以三部曲形式来论述有关其API成熟度模型与API生命周期管理理论的内容。
1.埃森哲API成熟度模型简述;
2.企业该如何管理API谋发展;
3.API管理将为传统软件生命周期管理带来什么新气象。
在埃森哲公司新近推出的产业化API理论模型中,强调和鼓励更多的企业应从战略发展方向来在运营中建立与推进API化软件管理。目前来看,越来越多的企业不断推出公共的API来构建自己的API生态系统以吸引开发者,使得众多应用以API整合的形式出现。不过,伴随着API化程度的不断提高,企业研发维护的成本也相应地水涨船高,例如:在安全性,分发控制,流量统计等方面增加了管理的难度与复杂度。
API的企业化应用
美国企业移动技术厂商Good-Technology发布的2014Q1移动应用程式流量报告中,商业移动应用程式的数量按季继续保持高增长,具体为在2013Q3和Q4、2014Q1持续保持43%、54%、57%接近或过半数的双位数高速增长。
上图为按产业划分的2014年Q1移动程式增长统计数据
无独有偶,统计报告中很大一部分的程式是透过API来与商业数据打交道的。可见,以API方式来开展业务已受到越来越多软件或服务企业的青睐。SOA软件高级副总裁Brent Carlson指出,SOA呈现2-3倍的速度增长趋势。Carlson的同事Laura Heritage表示,“目前API企业化发展模式可概括为企业首先开发出内部的API,然后在防火墙策略中为这些API开辟绿道,进而让其它商业合作伙伴加入到其API生态系统中来,最后延伸到移动应用领域或第三方开发者应用领域。”
英雄所见略同,美国业务协同解决方案老牌供应商的创新业务总裁Mark O’Neill认为:尽管人们都认为API化与移动应用更为紧密,但当你在纽约坐上计程车时,会惊奇地发现已可以透过前座靠背的触摸屏来直接完成车费支付,其所对接的正是银行信用卡积分系统API。所以请充分发挥你的想象力来勾画API未来的发展蓝图。
API部署与API成熟度模型
埃森哲API产业发展部及实验室的高级经理Teresa Tung称:“之所以提出API成熟度模型,是为了以最佳实践的方式来规范API部署,让企业少走弯路,早日实现信息科技与商业目标的和谐与统一。”此外,Tung还说道,“对于该如何在运作初始阶段为日后的API部署打下良好基础,在该模型中也会找到答案。”
上图为埃森哲API成熟度模型的示意图
打造API的主心骨
Mark O’Neill先生是这样说的:目前来看,商业API的应用部署还相对比较粗糙,诸如商品目录查找,物流追踪等模块的设计是通过零散的API堆砌来实现的。而最佳实践应该以服务客户、商户、合作伙伴为驱动,打造以客为先的API主心骨。之后因地制宜地设计相应的API访问控制策略,以应答不同类型的请求访问。
埃森哲API成熟度模型的五个阶段:
1.单兵作战(Ad-hoc):一个与商业战略或管理无关的独立运作阶段
2.小组作战(Oranize):一个某几个API互相联合以扩大应用部署的运作阶段
3.战术作战(Tactical):一个立足于数字生态系统来构建API部署的运作阶段
4.重大战术(Critical):一个足以直接影响重大商业目标的整合阶段
5.产业化战术(Industrial):一个在数字生态商业运作中占主导地位的运作阶段
埃森哲主张:在确保如何使一个商业运作沿着由Ad-hoc到industrial来推进,企业得首先得好好从以下五个方面来进行考量:1)战略与管理方针; 2)体系架构;3)发展过程;4)团队建设;5)优化改革。
譬如一个在做地图搜索API企业,在ad-hoc阶段时,可以尝试开发不同的API分发,例如:地图热点链接到车服务,热点分享等;之后,对API的使用流量等情况进行量化分析,结合目前团队的资源情况就最受欢迎的几个API进行整合,成立开发小组,集中火力进行优化改革,进而完善一个目标明确、切实可行的发展方向,有条不紊地推进API企业化进程,以争取最大的用户粘度。
更为详细的讲解请继续关注接下来的第二、三部曲,谢谢。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
数字化转型:如何更好地利用API和微服务
API,即应用程序编程接口,它提供给应用程序、开发人员访问其它应用的能力,而又无需访问源码,无需理解内部工作机制细节;简单地说,API就是实现应用与应用连接的一种隐形的桥梁。
-
金融行业数字转型:利用API构建新IT基础
从制造业、物流业,银行业到零售业,各行各业的根基都因应用经济的兴起发生着深刻的变革。在互联网和智能手机普及化的推动下,这种现象变得司空见惯。到2021年 ,蓬勃发展的全球应用经济的预估总值将达到6.3万亿美元,相比2016年的1.3万亿美元,增长近5倍。
-
如何使用Azure API管理服务?
在云和微服务架构时代,API是数字化业务的通用语言。根据分析公司Forrester Research预测,仅在美国,API管理工具的支出将在未来5年内达到近30亿美元。
-
私有存储云如何构建?
如何构建自己的私有存储云呢?在这之前,我们要先退后一步,思考一下云计算到底意味着什么。