mike nour
mike nour

Reputation: 55

Does one Cloudify manager support multiple IaaS?

I wonder if one Cloudify manager (v 3.1 or 3.2) can support multiple IaaS, this includes the following two scenarios:

1- Is it possible to use one Cloudify Manager to deploy applications on multiple IaaS? For example, deploy blueprint1 on open stack deployment 1 and blueprint2 on open stack deployment 2. Or I need one Cloudify Manager for each open stack deployment?

2- Is it possible to distribute the deployment of nodes in a blueprint on several IaaS. For example, if the blueprint has node1, node2 and node3. Is it possible to use one Cloudify manager to deploy the node1 on IaaS 1, node2 on IaaS2 and node3 on IaaS3? Then connect the nodes

Thanks

Upvotes: 1

Views: 227

Answers (1)

jasonnerothin
jasonnerothin

Reputation: 1575

It's possible to support more than one IaaS provider per manager, whether they run on the same stack or different ones. For each stack you wish to support, import the given plugin: http://getcloudify.org/guide/3.2/plugin-official-general.html.

Once you've described a multi-cloud topology in a blueprint, creating a deployment and running install should have the effect of creating node instances on each cloud.

For convenience, users typically deploy a manager on the IaaS or PaaS that is hosting their applications, but there's no requirement to do so so long as the networking between clouds and the manager is permitted, wherever it happens to be running.

Upvotes: 4

Related Questions