为了让一家金融服务公司创建他们自己的数字贸易环境,所工作平台必须提供实时数据,Tradier公司主席兼CEO Dan Raju了解到这一点,当他开始找寻应用程序编程接口(API)工作时,从而帮助用户在他公司的云经纪平台顶部署时,更加轻松地构建贸易应用。
“我们必须抽象出一个最复杂的、存在于中央市场中的系统,来作为一组可消费的API,而且极其安全并且高度可扩展,” Raju说。因为市场的变化,大量的事务会有很大的不同,同时要既能处理小量的,也能处理大量的数据,而且要极其容易。
测试市场
对企业API的选择和实现,Raju并不陌生。为了给Tradier打到合适的选择,Raju至少四次进行了API的研究流程。,凭借着Raju的工程师副总裁和产品副总裁的直觉和经验,找到了梦寐以求的工具。该团队团结合作,认真研究了在API层领导的大玩家。
在评估的一些产品的核心功能后,该团队把范围缩小到了三个厂商。“我们真正找的是,在平台顶部拥有API管理层,且速度快,易紧密集成的平台,” Raju说。其它的需求能力包括:
严密安全的金融交易
有能力处理实时数据
易于集成
为了预期增长而提供的高扩展性
Raju和他的同事想要确保他们锁定了企业API工具的选择,因此,他们组织了一个开发者团队时行大热门测试。进一步深入研究过程中,一些客户还评估了最高前景,从而从性能角度评估该平台。通过90天的概念验证指导,他们选择了Apigee公司来交付公司的API。
“我们期望拥有整个范围内的API,” Raju说。“对于我们来说,管理整个生命周期以及API开发和API集成至关重要。”选择背后的另一个主要动力是产品的简单性。Raju认为简单的API对于最佳用户参与度来说很重要。
为了实施这一产品,该团队使用了增量的方式逐步进行,一小步一步前进,从而得到成长。“我们的生命周期实现把Apigee作为概念验证,把它连接到我们的核心后台层,并展示给我们的部分用户,” Raju说。“当我们认为不错以后,就进行产生,然后我们开始增加功能。”
确保投资有所回报
虽然过去的几年API行业已经得到增长,但还是有许多IT专业人士认为该行业还是新生行业。由于Raju之前在企业API工作执行上的成功,他列出了一些关键因素,IT领导者必须知道的。
在选择企业API管理产品时,他建议如下:
拥有专业人士构建的API管理层——随着着必要的变化,它可能变得难以维持
企业需求明确
小规模进工作,增量进行,这样易于管理
与多个厂商对话,逐渐缩小范围
“如果项目工具不可点击,不是技术产品,你就无须购买。确保与你对话的人,就是构建这一工具的人。”