Academy
Devops

Ansible

Pourquoi cette formation ?

Ansible est une plate-forme de configuration et la gestion des ordinateurs. Elle combine le déploiement de logiciels multi-nœuds, l’exécution des tâches ad-hoc, et la gestion de configuration.

Objectifs

  • Apprendre le mode de fonctionnement d’Ansible
  • Configurer l’agent ANSIBLE
  • Utiliser Ansible VAULT pour stocker les informations sensibles
  • Sécuriser les échanges entre l’agent et les nodes

Méthode pédagogique et évaluations

  • Approche orientée Dev & Ops
  • 50% Théorie / 50% Pratique
  • Après chaque point vu en théorie, un TP de mise en pratique.
  • Des mises en situation, quiz, exercices pratiques, études de cas ou jeux de rôles sont proposés par le formateur permettant d’évaluer les acquis des stagiaires tout au long de la formation.

Horaires

Les formations se déroulent en règle générale de 9h à 17h30.

Déroulement

Toutes nos formations peuvent être organisées en intra dans vos locaux ou dans nos locaux. Nous ajustons avec vous le contenu pédagogique si nécessaire. Pour en savoir plus contactez-nous sur le site ou par email (academy@conserto.pro)

La session est maintenue à partir de 4 stagiaires. Le nombre maximum de stagiaires est de 12.

Avant la formation

L’inscription de la formation se fait en ligne ou par email (academy@conserto.pro).

Une semaine avant le début de la formation, vous recevez une convocation avec le lieu, l’heure du premier rendez-vous ainsi que le programme de la formation

Pour les formations à distance, le lien vers l’outil de visioconférence est inclus dans la convocation. Il est nécessaire d’avoir un ordinateur PC ou MAC avec une Webcam et une connexion haut débit.

 

Après la formation

A la fin de la formation, vous recevez une attestation de formation.

Afin d’améliorer la qualité  de nos formations , nous vous demanderons de compléter un questionnaire de satisfaction à chaud en ligne à la fin de la formation.

Un mois plus tard nous vous envoyons une évaluation à froid, qui nous permet de comparer les résultats obtenus à chaud et de mesurer la mise en application en entreprise.

 

Qu’en ont-ils pensé ?

“J’apprécie le fait d’avoir fait beaucoup de pratique.”

“La formation est très efficace. Pas besoin de gros pré-requis. Le formateur est à la fois efficace et polyvalent, il s’adapte au niveau de chacun, permettant un rythme de formation presque personnalisé.”

Programme

Jour 2 : C'est quoi Ansible ?

Mode de fonctionnement

  • La documentation ansible
  • Premiers pas
  • Installation
  • Première connexion

  • Outils de ligne de commande
  • TP Premiers pas


Configuration

  • Les options les plus importantes
  • Configuration de base.ansible.cfg
  • Organisation du répertoire de travail
  • Fichiers d'inventaire
  • Fichiers de Variables
  • Priorité des variables

  • Les bonnes pratiques de Configuration

  • TP Fichiers d'inventaire et des variables


Jour 2 : Introduction aux Modules

  • Les modules Ad Hoc
  • Le module blockinfile
  • Le module file
  • Le module service
  • Le module package
  • D'autres modules
  • TP Modules


Les playbooks


  • Bonnes pratiques exécution des playbooks
  • Écriture des playbooks (Paramètres les plus utilisés)
  • Les variables dans les playbooks
  • Templating (filtres, module template )
  • Les boucles

  • Les conditions

  • Les blocks

  • Les tags

  • Gestion d'erreurs

  • Bonnes pratiques écriture de Playbooks
  • TP Playbooks


Jour 3 : Rôles

  • Fonctionnement des Rôles
  • Bonnes pratiques écriture de Rôles

  • TP Rôles


Ansible VAULT


  • Encoder des fichiers avec ANSIBLE
  • Encoder des variables en fichier de texte en clair
  • TP Ansible Vault


TP final

Nos formations
à venir