Jump to: navigation, search

Heat/Vocabulary

< Heat
Revision as of 06:53, 17 April 2013 by Adrian Otto (talk | contribs)


This is a comparison of the equivalent vocabulary for describing the primitives used during orchestration. The first column references This DSL.

See also: Heat/Vision

This is work in progress. Experts please amend as appropriate, and more comments at right or underneath.

This DSL CFN TOSCA CAMP - Comments
Component juju charm; puppet, chef roles node (component) Application Component, Platform Component Maybe a AWS::CloudFormation::Init section at a stretch? Answer: no.
Blueprint template service/topology template Assembly Template
Deployment stack service, topology Assembly
Static Resource more properties/metadata artifact (component) Application Component Template
Deployment Resource resource artifact Application Component Mostly the same
Options Parameter declarations parameters
Inputs Parameters properties Parameters CAMP Parameters = WIP
Constraints Parameter constraints
Provider (none) (out of scope, related to requirements and capabilities) (out of scope, related to requirements and capabilities) Resource Plugin exposed so the user can choose the plugin they want? Answer: An abstraction for implementation details.
Environment (none) (out of scope, handled by requirements) (out of scope, related to requirements and capabilities) An Environment may span multiple providers in multiple clouds