【发布时间】:2016-08-16 15:34:00
【问题描述】:
我最近进入了一些 API 管理工具。我可以看到这些 API 管理工具可以做任何 Data-power 正在做的事情,并且这些工具也被放置在后端服务之前以保护后端服务器。
那么,是什么让 Data-power 与众不同?或者将 Data-power 与 API 管理工具作为竞争对手进行比较是否公平?如果是,为什么 IBM 自己引入了一个名为 IBM API 管理的工具?
【问题讨论】:
标签: ibm-datapower
我最近进入了一些 API 管理工具。我可以看到这些 API 管理工具可以做任何 Data-power 正在做的事情,并且这些工具也被放置在后端服务之前以保护后端服务器。
那么,是什么让 Data-power 与众不同?或者将 Data-power 与 API 管理工具作为竞争对手进行比较是否公平?如果是,为什么 IBM 自己引入了一个名为 IBM API 管理的工具?
【问题讨论】:
标签: ibm-datapower
好的,现在称为 IBM API Connect (APIc) 的 IBM 的 API 解决方案或多或少只是用于处理、设置或查看 APIS 和有关它们的统计信息的 GUI。 使用 API 之一时的实际 HTTP 请求(或 IBM MQ 请求)通过 API 运行时。 IBM 目前提供两种不同的运行时,MicroGateway(以前的 StrongLoop)或 IBM DataPower。 DataPower 以硬件设备、虚拟设备或 Docker 容器的形式出现。 如果您选择在 DataPower 上运行 APIc,您将能够使用 Datapower 的所有其他功能(而且还有很多!)。 MicroGateway 是一个 Node.js 运行时,因此它显然需要自己的服务器和集群。 DataPower 内置了集群支持,当然还有一个 DataPower 设备被构建为在 DMZ 中面向 Internet,因此涵盖了所有安全性!
您还将在 APIc 中使用 DataPower 作为运行时拥有更多功能/特性。
所以,回答你的问题;不,将 DataPower 上的 APIc 与“仅”API 解决方案的竞争对手进行比较是不公平的,因为 DataPower 带来了更多的交易。 DataPower 是一个完整的网关解决方案,可满足您的所有集成需求,它带有 FTP、sFTP、IBM MQ、Node.js 运行时、HTTP 服务器、SOAP WS-I、AS1-4、EDI(X12 和 EDIFACT)等。 如果您想与其他 API 供应商进行比较,我认为您真的应该比较 MicroGateway 上的 APIc...
您可以在“非生产”使用中免费测试 APIc 和 DataPower (Docker):
【讨论】: