Pour les demandes entreprises : (+212) 703173603

Pour les demandes particuliers : (+212) 702062126

A propos de la formation Ansible

La formation Ansible vous permet de manipuler cet outil, gérer ses playbooks, ses rôles, ses modules, et vous saurez comment les appliquer sur votre infrastructure Linux.

Détails
Objectifs pédagogiques de la formation Ansible
  • Les caractéristiques et le fonctionnement d'Ansible
  • Comment tirer parti de la solution pour optimiser le pilotage d’un parc et le déploiement d’applications
  • Comme écrire des playbooks (scripts) pour orchestrer des opérations

Qui devrait suivre cette formation Ansible ?

Public visé par la formation Ansible

Ingénieur Devops Administrateur systèmes  Administrateur Cloud Développeurs Chefs de projet,  Architectes micro services

Prérequis de la formation Ansible

Afin de pouvoir suivre la formation Ansible, il est recommandé d’avoir les bases du système Unix/Linux

Formations Similaires

Déroulé de la formation Ansible


Introduction à Ansible
  • La relation entre Ansible et Devops
  • La relation entre Devops & IaC
  • Les autres outils d’automatisation (Puppet, chef, …)
  • Le fonctionnement d’Ansible.
  • L’architecture d’Ansible (inventaire, modules, playbooks, tasks, rôles)


Module 1 de la formation Ansible : Installation Et Configuration D’Ansible

  • Installation et commandes de bases d’Ansible
  • Publication des clés SSH sur les nœuds contrôlés
  • Le fichier de configuration global
  • Création de l’inventaire
  • Travaux pratiques : Installation et configuration d’Ansible, publication de la clés SSH sur plusieurs nouds, création de l’inventaire et utilisation des premières commandes.


Module 2 de la formation Ansible : Les Commandes Avec Ansible

  • Les commandes Shell.
  • Transferts de fichiers vers les clients
  • La gestion des packages avec yum, apt.
  • La gestion des utilisateurs et des groupes.
  • La gestion des services.
  • Travaux pratiques : Utilisation des différentes commandes sur plusieurs nœuds.


Module 3 de la formation Ansible : Les Playbooks

  • Introduction aux playbooks.
  • La définition des tasks.
  • La syntaxe Yaml.
  • Les variables, modules et tâches.
  • L’exécution d’un playbook.
  • Le test d’un playbook en dry-run.
  • L’exécution step by step, saut de tâches.
  • La gestion des erreurs.
  • Les variables
  • Jija2 : Les Template 
  • Jija2 : Structures de contrôle : Conditions, Boucles et Blocks.
  • Les prompts. Les facts.
  • La rédaction de playbooks.
  • Travaux pratiques : Écrire un playbook pour déployer un service Apache sur plusieurs nœuds.


Module 4 de la formation Ansible : Evolutivité Et Maintenabilité Du Code Avec Des Rôles Modulaire

  • Notifications et Handlers.
  • Les rôles et les inclues.
  • Travaux pratiques : Déploiement d’application web
  • Modification du serveur DNS
  • Ajout de vHost sur des reverse proxy
  • Déploiement d’application

Formations Similaires
Docker Détails
Ansible Détails
Administration OpenShift Détails

Foire Aux Questions

Ansible fonctionne en se connectant à vos nœuds et en leur envoyant de petits programmes, appelés « modules accessibles ». Ansible exécute ensuite ces modules (par SSH par défaut), et les supprime une fois terminé. Votre bibliothèque de modules peut résider sur n’importe quelle machine, et il n’y a pas besoin de serveurs, de démons ou de bases de données

Vous pouvez faire l’inscription ou la demande du devis avec un seul click