我在AWS中托管了一个产品,该产品具有良好定义的基于REST的API,我需要将其与ERP,CRM,HR等多个内部部署应用程序集成。 那么这是一种混合集成什么是最好的解决方案?我正在寻找开源解决方案。我可以在云中部署像Mule或WSO2这样的开源ESB并与我的On premise应用程序集成吗?
答案 0 :(得分:2)
MuleESB的云版本称为CloudHub(https://anypoint.mulesoft.com/cloudhub/),可用于您的案例。但是,它不是免费的,有30天的试用可供试用。
基本上,CloudHub流中的端点将AWS REST API与内部部署应用程序连接。
答案 1 :(得分:0)
我很确定你可以在云中部署MuleESB,但据我所知,这不是多租户(如果不再是真的,请纠正我)如果这也是你需要的。 如果您已准备好为这些内部部署应用程序编写连接器以及自己编写产品,您还可以尝试使用elastic.io - 它是一个基于云的集成平台,带有Java和Node.js SDK,用于编写自己的API组件。服务与ESB基本相同。
答案 2 :(得分:0)
根据我的经验,我可以说stratoacale的Symphony是一款可满足您需求的多租户产品。它的最新版本使SDDC解决方案更加简单易用,因为您可以将私有云作为基础,无论何时将其用作内部部署,此外您还可以将AWS基础架构设置为内部部署。您可以尝试他们的演示,看看它是否适合您。