Ansible:Ansible simplifies the build of consistent environments without agents, daemons, or extra packages. Developers build playbooks which target the cloud infrastructure.
Chef is a client-server based orchestration management “infrastructure as code” for deploying applications, version control and configuration files.
Juju is an application and service modelling tool that enables you to model, configure, deploy and manage applications and pre-configured services and OpenStack. Charms are sets of scripts for deploying and managing services.
Puppet is a Declarative Language for “write once deploy many” packages for on-demand Openstack configuration and version control.