<tt><font size=2>Zane Bitter <zbitter@redhat.com> wrote on 10/16/2013
08:25:38 AM:</font></tt>
<br><tt><font size=2><br>
> To answer your question, the key thing that Heat does is take in two
<br>
> declarative models and generate a workflow to transform one into the
<br>
> other. (The general case of this is a stack update, where the two
models <br>
> are defined in the previous and new templates. Stack create and delete
<br>
> are special cases where one or the other of the models is empty.)<br>
> <br>
> Workflows don't belong in HOT because they are a one-off thing. You
need <br>
> a different one for every situation, and this is exactly why Heat
exists <br>
> - to infer the correct workflow to reify a model in any given situation.<br>
</font></tt>
<br><tt><font size=2>Thanks for a great short sharp answer.  In that
light, I see a concern.  Once a workflow has been generated, the system
has lost the ability to adapt to changes in either model.  In a highly
concurrent and dynamic environment, that could be problematic.</font></tt>
<br>
<br><tt><font size=2>Thanks,</font></tt>
<br><tt><font size=2>Mike</font></tt>