SalesForce,Mule ESB和Heroku以及IaaS和PaaS

时间:2015-02-17 17:00:50

标签: heroku salesforce mule esb paas

Mule ESB打算在云端的哪个地方

SalesForce似乎是一个巨大的产品。

我假设Heroku组件将始终驻留在IaaS(可能是AWS)

我仍然对Mule ESB实际坐在哪里感到困惑。位于Heroku可能在的IaaS中的WOuld

让Mule ESB坐在Legacy系统上,将Heroku请求与传统遗产相结合

Mule ESB是否会坐在Iaas上实际模拟PaaS应用服务器

如果它确实位于IaaS上,您是否必须手动安装Mule ESB,或者它是否可以作为其中一个IaaS的云选项,例如Azure IaaS上的Azure PaaS

由于

2 个答案:

答案 0 :(得分:0)

MuleESB是一个容器(就像tomcat,jboss一样)。 IaaS提供商可以提供或不提供集成,说实话我没有收集到找出谁提供或不提供,因为我通常使用Cloudhub。

但是,将应用程序部署到云的自然云选择是CloudHub,这是骡子应用程序的PaaS。

答案 1 :(得分:0)

Mule ESB旨在作为集成总线位于应用程序之间。因此,可以将一个应用程序中的数据复制/转换/转移到另一个应用程序。 Mule ESB本身是一个应用程序容器,因此如果您不使用Cloudhub,则需要将其安装在某个服务器上。

您将使用Anypoint Studio开发集成应用程序,并将该应用程序部署到Mule ESB或Cloudhub。

CloudHub本身是一种将Mule应用程序部署到云计算平台(AWS上的EC2)的方式,而不必担心其背后的基础架构。大多数"云"计算只是意味着你不必担心它的去向,因为无论如何一切都可以与一切相关。所以Mule可以坐在" Cloud"以很多不同的方式:

  1. 您可以使用自己的数据中心并将其安装到服务器上 你拥有
  2. 您可以创建Amazon EC2实例(或任何其他云) 平台提供商)并将Mule安装到该实例
  3. 您可以使用CloudHub直接运行您的应用,而不是实例化您自己的应用 实例,让CloudHub为您运行。
  4. "云计算"是一种抽象出一些计算商品基础设施的方法。但是你总是需要一个CPU /内存/存储/操作系统,你选择的模型取决于你想要管理多少。