RousselTMLEARNING

Automatisation · Formations

Ansible : de la découverte à l'expertise

Automatisez la gestion de configuration, le déploiement d'applications et l'orchestration de vos infrastructures avec Ansible.

10 chapitres8 leçonsFR
À votre rythme, par la pratique.

LEARNING PATH

Programme de la formation

0Vue d'ensemble de la formation1 leçons
1Introduction7 leçons
2Inventaire0 leçons
3Les commandes Ad-Hoc0 leçons
4Les rôles0 leçons
5Comment créer des fichiers dynamiques avec Ansible ? -> templates jinja20 leçons
6Comment gérer la sécurité dans Ansible0 leçons
7Gérer son infrastructure avec Ansible : Infrastrucre as code0 leçons
8Comment gérer ma configuration avec une interface graphique (WebUI) ?0 leçons
9Pour aller plus loin0 leçons

LEARN BY DOING

Cas concrets & applications

Déploiement d'applications

Automatiser le déploiement d'une application web et de sa base de données sur un ensemble de serveurs.

Gestion de configuration

Assurer que tous les serveurs d'un parc ont une configuration identique (installation de paquets, configuration de services, gestion des utilisateurs).

Provisioning de Cloud

Créer et configurer des instances sur des fournisseurs cloud comme AWS, Azure ou GCP à l'aide des modules Ansible dédiés.

Questions fréquentes

Qu'est-ce qu'Ansible ?

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.

Ansible nécessite-t-il un agent ?

Non, Ansible est 'agentless'. Il communique avec les serveurs distants via SSH (pour Linux/Unix) ou WinRM (pour Windows).

C'est quoi un playbook Ansible ?

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).