The translation into a linear flow of commands is an oversimplification - it assumes that the graph is a specific type of tree, when in fact any directed acyclic graph is valid.<p>Also, I personally find it way more interesting what happens when you update existing infrastructure, not just deploy new infrastructure, with an arbitrary dependency graph. But probably that&#x27;s just me.<p>Shameless plug: you don&#x27;t have to use a proprietary cloud! OpenStack provides the same thing via the Heat project.