Итак, решение API от IBM, теперь называемое IBM API Connect (APIc), является более или менее просто графическим интерфейсом для обработки, установки или просмотра APIS и статистики о них. Фактические HTTP-запросы (или запросы IBM MQ) при использовании одного из ваших API проходят через время выполнения API. IBM предлагает два разных режима времени: MicroGateway (бывший StrongLoop) или IBM DataPower. DataPower поставляется как с аппаратным, виртуальным устройством, так и с контейнером Docker. Если вы выберете для запуска APIc на DataPower, вы также сможете использовать все другие функции Datapower (и их тонна!). MicroGateway - это среда исполнения Node.js, поэтому для ее работы требуется собственный сервер и кластер. DataPower имеет встроенную поддержку кластеров, и, конечно же, устройство DataPower построено для того, чтобы сидеть в Интернете, обращаясь в DMZ, поэтому вся защита покрыта!
У вас также будет несколько функций/функций в APIc, использующих DataPower в качестве среды выполнения.
Итак, чтобы ответить на ваш вопрос; Нет, несправедливо сравнивать APIc на DataPower с конкурентами «просто» API-решений, поскольку DataPower приносит гораздо больше сделки. DataPower - это полностью расширенные решения для шлюзов для всех ваших потребностей интеграции, а также FTP, sFTP, IBM MQ, Node.js, HTTP-сервер, SOAP WS-I, AS1-4, EDI (X12 и EDIFACT) и т. Д. Если вы хотите сравнить с другими поставщиками API вы должны реально сравнить APIC на MicroGateway по-моему ...
вы можете проверить как APIC и DataPower (Докер) бесплатно в «непроизводственной» использование:
https://developer.ibm.com/apiconnect/getting-started/
https://hub.docker.com/r/ibmcom/datapower/