Ansible is a  simple automation tool mainly used for automating the tasks like cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.

Ansible help to models  IT infrastructure by describing how all of your systems inter-relate, rather than just managing one system at a time.

The main advantage of Ansible compared with other IT automation tools like puppet or chef that, Ansible uses no agents and it will access nodes via industrial  standard SSH protocol.  So it's easy to deploy - and most importantly, it uses a very simple language (YAML, in the form of Ansible Playbooks) that allow you to describe your automation jobs in a way that approaches plain English.

We will be creating realtime playbooks in our  upcoming posts.