据在一年一度的Glue Conference上发表主题演讲的一位人士声称,应用编程接口(API)正在迅速成为Web的应用程序粘合剂,每天数十亿次的调用让一些公司每年赚得钵满盆满。
据API聚合网站ProgrammableWeb的创始人John Musser声称,谷歌、Facebook、Netflix和电子港湾等在线服务商每天在处理数十亿次的应用编程接口(API)调用,一些公司每年通过服务API接口而获得的收入高达数十亿美元。
Musser近日在科罗拉多州布鲁姆菲尔德举行的年度Glue Conference上发表了演讲,他重点介绍了他公司收集的急剧增加的统计数字,并阐述了开放API市场的十大热门趋势,包括增长率、风险投资、协议和商业模式。Programmable Web维护着由众多开放API组成的一个庞大数据库。
他说:“API是我们在将来编写软件的工具。我们将来会用API将代码粘合起来。”
Musser介绍了他所认为的十大API趋势,排名不分次序:
- 风险资金投入到API领域增长率
- REST
- JSON
- API调用亿万次公司和万亿次公司
- API成为一种产品
- 编程马拉松(Hackathon)
- API商业模式
- 将API变成收入
- 无形的混合应用程序
由于用户们需要借助任何设备从任何地方来访问应用程序,对在线服务商和企业来说,API迅速变得必不可少。这种需求促进了API迅猛发展。
API是一组函数,让计算机程序可以相互交流、共享数据。
Programmable Web的目录中如今列有6000个开放API。而仅仅三个月前,这个数量还只有5000。相比之下,这个目录的API数量首次突破1000大关用了整整八年的时间。那些数字不包括主要用来支持移动应用程序的无数私有API。
在ProgrammableWeb目录中所列的359个企业级API当中,近15%是在过去三个月添加的。
企业级API和消费级API之间的区别主要在于,企业级API通常处理更敏感的数据和交易事务。此外,企业需要使用OAuth等协议,管理和保护对那些API的访问。
Musser特别指出,拿推特来说,API调用“亿万次公司”每天处理的调用从2010年的30亿次增加到现在的130亿次调用。Netflix在本月每天处理的调用是14亿次,Klout也有10亿次。在2012年的头三个月,电子港湾每天处理的调用是10亿次。
而这个数字在不久的将来会更庞大。他特别指出,亚马逊网络服务公司(AWS)的简单存储服务(S3)中对象数量下个月会达到1万亿个。
Musser指出,Expedia的联盟网络通过API每年获得的收入多达20亿美元。Musser引用Expedia高管的话说,他们开展的业务当中有90%是通过API来实现的。
如今开发人员要求对应用程序中最有用的部分实现可编程访问。而最终用户也在做同样的事,只是他们没有意识到罢了:他们在大量使用基于推特或基于Facebook的应用程序时,或者企业用户在使用基于SalesForce.com的应用程序时,就在进行这种访问。Salesforce.com的流量当中一半以上来自API。
而API使得那些应用程序与设备无关:无论设备是智能手机、平板电脑、个人电脑、数字录像机、自助服务终端、车载计算机、游戏机还是其他平台,都能访问。
Musser表示,许多公司直接用钱来刺激用户在其API上从事开发。
他说:“一旦你有了API,就会考虑如何让别人在上面从事开发。”他提到了Twilio和Box这些公司用钱来吸引开发人员在其API上进行开发:以免费试用或经济奖励作为手段,鼓励他们在其API上从事开发。
他表示,代表性状态传输(REST)和JavaScript对象标注(JSON)是API的两种主要协议;他表示,社交型API方面的协议95%是REST。JSON用作60%的REST API的数据格式。
他说:“JSON是趋势,但是大多数人没有料到会出现这种情况。今年,近三分之一的API采用JSON协议。”
他还指出,编程马拉松(Hackathon)是把广大开发人员团结在API周围的一种流行方法。2012年第一季度举办了160场编程马拉松活动,去年从编程马拉松可以领到的最高奖金数额是10万美金。Musser表示,Twilio和Stripe(在线支付业)等公司认为自己的API是面向开发人员的一种产品;而SupermarketAPI(杂货零售业)等公司将API当作一个品牌来使用。
此外,Musser表示如今出现了多种商业模式,比如亚马逊网络服务公司的按需支付模式和谷歌AdWords的基于设备的模式。
他说:“最大的趋势也许是间接模式,”这包括一次性注册(Jigsaw)、内容整合(《纽约时报》以及移动设备等内部使用(Netflix)。
最后,Musser表示,无形的混合应用程序是眼下的趋势,比如把推特API加入到苹果的iOS操作系统中。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
数字化转型:如何更好地利用API和微服务
API,即应用程序编程接口,它提供给应用程序、开发人员访问其它应用的能力,而又无需访问源码,无需理解内部工作机制细节;简单地说,API就是实现应用与应用连接的一种隐形的桥梁。
-
金融行业数字转型:利用API构建新IT基础
从制造业、物流业,银行业到零售业,各行各业的根基都因应用经济的兴起发生着深刻的变革。在互联网和智能手机普及化的推动下,这种现象变得司空见惯。到2021年 ,蓬勃发展的全球应用经济的预估总值将达到6.3万亿美元,相比2016年的1.3万亿美元,增长近5倍。
-
如何使用Azure API管理服务?
在云和微服务架构时代,API是数字化业务的通用语言。根据分析公司Forrester Research预测,仅在美国,API管理工具的支出将在未来5年内达到近30亿美元。
-
私有存储云如何构建?
如何构建自己的私有存储云呢?在这之前,我们要先退后一步,思考一下云计算到底意味着什么。