Déploiement d'applications
Automatiser le déploiement d'une application web et de sa base de données sur un ensemble de serveurs.
Automatisation · Formations
Formation Ansible gratuite en ligne : inventaires, commandes ad hoc, playbooks, rôles, Vault, gestion de configuration et automatisation d’infrastructure.
LEARNING PATH
Parcours de préparation aux certifications officielles de l'éditeur : examens blancs illimités, tableau de bord et verdict de préparation.
LEARN BY DOING
Automatiser le déploiement d'une application web et de sa base de données sur un ensemble de serveurs.
Assurer que tous les serveurs d'un parc ont une configuration identique (installation de paquets, configuration de services, gestion des utilisateurs).
Créer et configurer des instances sur des fournisseurs cloud comme AWS, Azure ou GCP à l'aide des modules Ansible dédiés.
C'est un outil d'automatisation open-source pour la gestion de configuration, le déploiement d'applications et l'orchestration de tâches IT.
Non, Ansible est 'agentless'. Il communique avec les serveurs distants via SSH (pour Linux/Unix) ou WinRM (pour Windows).
C'est un fichier au format YAML qui décrit un ensemble de tâches ordonnées à exécuter sur un ou plusieurs serveurs cibles (l'inventaire).
La liste des machines gérées, regroupées par groupes (web, db…), au format INI ou YAML, statique ou dynamique (plugins AWS, Azure, GCP). On le vérifie avec ansible-inventory -i inventaire.yml --graph.