Ansible – Configuration de serveurs et déploiement d’applications

Ansible – Configuration de serveurs et déploiement d’applications

Cours : 2h30

TP : 0h30

Quiz

FR

ET_DEV_ANS

Vous souhaitez mettre en place cette e-formation pour vos apprenants ? Nos équipes sont là pour vous aider.

OPTION LABS
Des labs en ligne (machines virtuelles) sont disponibles en option pour réaliser les TP facilement, sans aucune installation sur votre poste.

En savoir plus

Objectifs de la formation

Cette formation sur Ansible s’adresse aux administrateurs de systèmes Unix qui souhaitent découvrir les fonctionnalités spécifiques de cet outil DevOps permettant la configuration centralisée de serveurs et applications.

Pré-requis

Public :
Informaticiens

Prérequis :
Certains prérequis sur les systèmes Unix/Linux, le langage YAML ou l’utilisation du protocole SSH sont un plus pour une utilisation efficace d’Ansible.

Contenu de la formation

Livre
Ce module vous propose la consultation d’un support de cours numérique.
Ansible – Gérez la configuration de vos serveurs et le déploiement de vos applications (2e édition)

  • Démarrer avec Ansible
  • Utilisation d’Ansible
  • Découverte de l’inventaire
  • Inventaires : notions avancées
  • Administration Windows
  • Fonctionnement d’un playbook
  • Introduction à la notion de rôle
  • Playbooks, rôles et notions avancées
  • Stratégie d’exécution et optimisation
  • Tests Ansible
  • Sortie Ansible et centralisation
  • Écriture de modules
  • Écriture de filtres Jinja et mécanisme de lookup
  • Les actions Ansible
  • Ansible : virtualisation et cloud
  • Tester Ansible avec Docker
  • Pilotage de Kubernetes à l’aide d’Ansible

Vidéo
Ce module vous propose la consultation d’une vidéo d’une durée de 1h21.
Ansible – Créez et exécutez vos premiers playbooks

  • Création de playbooks
    • Installation de Ansible
    • Configuration de Ansible
    • Modes d’accès et modules
    • Commandes ad hoc
    • Inventaire
    • Commandes ad hoc ciblées
    • Introduction aux playbooks
    • Introduction à YAML
    • Contenu YAML des playbooks
    • Comprendre un playbook
    • Documentation des playbooks
    • Lancement d’un premier playbook
  • TP sur la création de playbooks
    • Énoncés des TP
    • Correction du premier TP
    • Correction du deuxième TP
    • Correction du troisième TP

Vidéo
Ce module vous propose la consultation d’une vidéo d’une durée de 1h09
Ansible – Gérez les variables et les modèles

  • Gestion des variables et des modèles
    • Présentation de l’environnement
    • Introduction aux variables
    • Déclaration basique des variables
    • Déclaration avancée des variables
    • Variables magiques et spéciales
    • Collecte des faits Ansible
    • Exploitation simple des faits Ansible
    • Exploitation améliorée des faits Ansible
    • Introduction aux modèles Jinja2
    • Exploitation des modèles Jinja2
  • TP sur les variables et modèles
    • Enoncés des TP
    • Exemples de solution des TP