Ansible

To make a big tour about Ansible, here is a video in french explaining the main topics about Ansible. (An english version will be donne later).

In this topic, i will try to give a basic concept of ansible splitted in different topics:

What is ansible? Ansible is:

• A tool for mass deployment: Deploy to multiple servers at once. No need to care about which Linux OS is installed.

• A tool for Scaling: Each server will be identical to the others.

• A tool for migration: Move applications, databases reliably from an environment to another one.

• A tool for failure prevention: Call roll back in case of errors.

• A tool composed of a group of yaml playbooks.

• A tool based on ssh to communicate with its inventory.

Comparison with of tools of the market: