Azure 逻辑应用程序是否有任何替代方案?开源会更好
Is there any alternative for Azure Logic apps? opensource would be better
目前我正在使用 Azure Logic 应用程序将更改同步到不同的第 3 方。
但是当有大量 requests/messages.
时,它太贵了
主要特点:
- MQ 连接器,可用作触发器。
- HTTP 处理器,用于发出 HTTP 请求。
- 解析 json 响应。
- 可以查看历史记录。
我对 Apache Nifi 做了一些研究。
我的感觉是它不是很用户友好而且很老派。
我知道的一个关闭开源选项是 n8n。
但您也可以探索 fixed pricing model (Integration Service Environment) 逻辑应用程序提供的功能,它按小时收费,而不是根据即将到来的数量收费。根据体积波动,您可以根据需要增加更多单位。
另外,一个全新的(在 preview currently) way to develop and run logic app workflows was announced, which introduces a new pricing model 中(与应用程序服务或高级功能计划相同)。
这引入了一个 docker-based deployment,它允许 运行 你的逻辑应用程序在任何地方。
Apache NiFi可以满足您的要求。
Apache NiFi 是一个易于使用、功能强大且可靠的系统,用于处理和分发数据。
它有:
- 订阅主题并从 MQTT 代理接收消息的 ConsumeMQTT 处理器。
- 调用可与可配置 HTTP 端点交互的 HTTP 处理器。
- 许多 json 个处理器。
- 从头到尾跟踪数据流的数据来源功能。
目前我正在使用 Azure Logic 应用程序将更改同步到不同的第 3 方。 但是当有大量 requests/messages.
时,它太贵了主要特点:
- MQ 连接器,可用作触发器。
- HTTP 处理器,用于发出 HTTP 请求。
- 解析 json 响应。
- 可以查看历史记录。
我对 Apache Nifi 做了一些研究。 我的感觉是它不是很用户友好而且很老派。
我知道的一个关闭开源选项是 n8n。
但您也可以探索 fixed pricing model (Integration Service Environment) 逻辑应用程序提供的功能,它按小时收费,而不是根据即将到来的数量收费。根据体积波动,您可以根据需要增加更多单位。
另外,一个全新的(在 preview currently) way to develop and run logic app workflows was announced, which introduces a new pricing model 中(与应用程序服务或高级功能计划相同)。
这引入了一个 docker-based deployment,它允许 运行 你的逻辑应用程序在任何地方。
Apache NiFi可以满足您的要求。
Apache NiFi 是一个易于使用、功能强大且可靠的系统,用于处理和分发数据。
它有:
- 订阅主题并从 MQTT 代理接收消息的 ConsumeMQTT 处理器。
- 调用可与可配置 HTTP 端点交互的 HTTP 处理器。
- 许多 json 个处理器。
- 从头到尾跟踪数据流的数据来源功能。