The majority of the template based deployment frameworks advertise themselves as Infrastructure as Code, but fail to achieve the functionality and flexibility you would expect from actual code.