好像越来越多的企业正在开发期系统并创建公共API。可否详细说明他们的动机?企业以这种方式能够赚钱吗,如何对已经开放的API中进行管理呢? 网络上公共API的数量确实在增长。Programmableweb.com这个网站上专家就这个话题在其目录上就已经超过5100个开发API了。这些API中的一些由初创公司提供,但是大部分是由财务100强和500强企业提供。
已经有很多文章在写基数问题的时候涉及了托管外部API,但是在“如何”或者“为什么”一个企业选择这样做的材料不多。作家Daniel Jacobson、Greg Brail和Dan Woods在这个话题上经验丰富。Daniel领导Net……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
好像越来越多的企业正在开发期系统并创建公共API。可否详细说明他们的动机?企业以这种方式能够赚钱吗,如何对已经开放的API中进行管理呢?
网络上公共API的数量确实在增长。Programmableweb.com这个网站上专家就这个话题在其目录上就已经超过5100个开发API了。这些API中的一些由初创公司提供,但是大部分是由财务100强和500强企业提供。
已经有很多文章在写基数问题的时候涉及了托管外部API,但是在“如何”或者“为什么”一个企业选择这样做的材料不多。作家Daniel Jacobson、Greg Brail和Dan Woods在这个话题上经验丰富。Daniel领导Netflix公司的API开发,其API战略闻名主要是由于Netflix公司百万美金挑战的付出。Greg受雇于Apigee,该公司协助企业为开发者交付可靠且安全的公共或者私有API。最后是Dan Woods,他是第一本直接覆盖企业聚合和API的书籍《Mashup Corporations: The End of Business as Usual》的合著者。
这本书可以在很多细节上解决你的问题,而这些我不能在一篇简短的文章中概括。我会标出一些话题,个人认为会对你比较有帮助,如果你希望学习更多内容,可以找到这本书或者下载电子版本。
最基本的问题是为什么应该构建API,作者列出了一些原因。下面是我认为最为重要的两条:
客户要求
这一点有点谄媚,但是不要忽略事实,也可能是警告。假定客户想要一个API,因为他们想更加紧密的将自己的内部系统同你的产品集成。这很好。或者它们可能想要尝试在你的公司愿景之外构建新的产品。这就不好了。这可能导致新的业务机会。另一方面,他们可能围绕你的产品构建了代理,以便他们可以轻松地换入其他提供商。本质上,他们尝试商品化你的东西。很糟糕吧。你需要权衡潜在风险和利益。如果竞争对手提供了类似的API,你可以关注与交付更快、更加可扩展的产品。
使数据可用
每一项业务都会收集和生成数据,同时其中的一些可能是私有的,一部分不可避免地要开放。例如,大多数零售网站主页上会有“离我最近的商店在哪里?”这样的小插件。甚至通过API提供这些简单的服务,会导致一些有兴趣的第三方聚合(MASHUP)。可能有人会构建一个网站为忙碌的父母策划最优化路线。如果你的竞争对手提供了地理位置,而你没有,你认为谁会获得更多的客户呢?
下一个企业经常面对的问题是“我们可以货币化这个事情吗?”API开发和支持成本通常不重要,因此自然而言就会谈到ROI。《API:战略指导》可以很好地解决这个问题,整个章节都专注于API价值链。有很多领域要考虑:API要不要免费?是否对于进入新的市场有帮助?你能获得的直接受益是什么?偶然的案例需要进行API进行管理,大多数有用的信息是可辩证的。这也是我所看到的第一本覆盖了API法律方面的书籍。现在的世界到处充满着争辩,因此没有机构会在没有研究这个领域的时候暴露公共API。
最后,由于这是O’Reilly出版的图书,你可以更深入地找到一些和开发API相关的书籍。从安全到可扩展性,带其他可以考虑的技术像用XML还是JSON进行数据交付。
如果你正在做一个公共或者私有的API项目,我推荐这本书。概述提供了大量有用信息,传达了API的价值并协助你的管理层理解这些风险和价好处。
相关推荐
-
看华为如何打造行业+融合通信生态圈
在近日举办的首届华为开发者大会上,华为为行业提供了一个统一的开放平台,面向更多的开发者,同时开放网络、安全和数据API。
-
又一个十亿美元 华为的开发者战略“上不碰应用 下不碰数据”
在首届华为开发者大会(HDC)上,华为又抛出了一个十亿美元,我们已经听到过太多的“十亿美元”了,华为的“十亿美元”又会有什么不同呢?
-
Docker技术发展路线中囊括了新技术
新一年,Docker技术路线图中包含了Microsoft技术支持、开源编辑工具以及更新后的容器产品。
-
为什么测试API可保护企业应用的声誉?
当测试开放API时,测试专家约Johanna Rothman建议要测试API的功能性、端点安全性,尤其是连接的正确性。