Ask Your Question

murano vs heat [closed]

asked 2014-05-07 02:27:12 -0500

Vinoth gravatar image

Can any one differentiate Murano and heat service? It seems both deals with service orchestration.

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by Vinoth
close date 2015-03-05 07:09:23.575258

2 answers

Sort by » oldest newest most voted

answered 2014-05-07 02:46:13 -0500

SGPJ gravatar image

updated 2014-05-07 03:26:52 -0500

In nut shell: Murano provides application catalog which will be used by Heat (orchestrator) for actual provisioning.


Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog, which may be used by the cloud users (including the unexperienced ones) to pick-up the needed applications and services and composes the reliable environments out of them in a “push-the-button” manner. Key goal is to provide UI and API which allows to compose and deploy composite environments on the Application abstraction level and then manage their lifecycle. The Service should be able to orchestrate complex circular dependent cases in order to setup complete environments with many dependant applications and services. However, the actual deployment itself will be done by the existing software orchestration tools (such as Heat), while the Murano project will become an integration point for various applications and services.

Heat is a cloud resource management engine that allows you to manipulate resources that represent OpenStack entities (Security Groups, Instances, Floating IPs, Volumes, etc.) and some entities such as AutoScaling groups from a single point of control. OpenStack resource provisioning is one of the steps required for environment deployment and Heat will be used for that purpose. Heat allows you to define all OpenStack resources in a single document that will be easy to maintain and will not require resorting to multiple OpenStack APIs while keeping the software configuration separate.

Thanks. Shankar Ganesh .P.J

edit flag offensive delete link more


Thanks Shankar. Its really helpful

Vinoth gravatar imageVinoth ( 2014-05-07 04:23:03 -0500 )edit

answered 2014-05-10 11:28:40 -0500

Serg Melikyan gravatar image

updated 2014-05-10 11:29:05 -0500

Murano is Application Catalog for OpenStack and uses Heat underneath to orchestrate cloud resource allocation and software provisioning.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-05-07 02:27:12 -0500

Seen: 908 times

Last updated: May 10 '14