API正迅速成为Web应用程序粘合剂

日期: 2012-05-29 来源:TechTarget中国

  据在一年一度的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

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 数字化转型:如何更好地利用API和微服务

    API,即应用程序编程接口,它提供给应用程序、开发人员访问其它应用的能力,而又无需访问源码,无需理解内部工作机制细节;简单地说,API就是实现应用与应用连接的一种隐形的桥梁。

  • 金融行业数字转型:利用API构建新IT基础

    从制造业、物流业,银行业到零售业,各行各业的根基都因应用经济的兴起发生着深刻的变革。在互联网和智能手机普及化的推动下,这种现象变得司空见惯。到2021年 ,蓬勃发展的全球应用经济的预估总值将达到6.3万亿美元,相比2016年的1.3万亿美元,增长近5倍。

  • 如何使用Azure API管理服务?

    在云和微服务架构时代,API是数字化业务的通用语言。根据分析公司Forrester Research预测,仅在美国,API管理工具的支出将在未来5年内达到近30亿美元。

  • 私有存储云如何构建?

    如何构建自己的私有存储云呢?在这之前,我们要先退后一步,思考一下云计算到底意味着什么。