Ansible est un logiciel libre qui permet d'automatiser la gestion des logiciels installés sur vos serveurs ainsi que leur configuration. Ce logiciel est à destination des administrateurs système souhaitant automatiser leurs tâches de déploiement/maintenance. Les développeurs peuvent aussi bénéficier de l'utilisation d'Ansible, car cela leur permet de voir comment leur application est déployée et de proposer des modifications aux administrateurs système si nécéssaire (approche DevOps).