Ansible Puppet
Simplest Technology Complex Technology
Written in YAML language Written in Ruby language
Automated workflow for Continuous Delivery Visualization and reporting
Agent-less install and deploy Easy install No support for Windows Support for all major OS’s
Good GUI GUI - work under progress
CLI accepts commands in almost any language Must learn the Puppet DSL