Informatique

ANSIBLE Avancé

Prix en inter

1290 €

Durée

7h - 1 jour.s

Objectifs

Savoir industrialiser et sécuriser les déploiements

Pre-requis

Expérience avec les systèmes UNIX/LINUX

Public visé

Administrateurs systèmes Linux/Unix

Programme

Module 1 – Modules personnalisés

  • Introduction aux modules personnalisés
  • Boilerplate de module personnalisé
  • Gestion des erreurs
  • Configurer Ansible pour utiliser les modules personnalisés
  • Créer un module personnalisé
  • Exécuter un module personnalisé

Module 2 – Configuration de playbooks complexes

  • Vue d’ensemble des meilleures pratiques pour créer et gérer les playbooks
  • Actions asynchrones
  • Utiliser le debugger
  • Les différents types de plugins
  • Travailler avec les tags
  • Utiliser Vault dans les playbooks pour protéger les données confidentielles
  • Contrôler l’exécution d’un playbook : stratégies, forks et keywords

Module 3 – Variables avancées et templating avec Jinja2

  • Retour sur les filtres, tests et lookups
  • Fonctionnalités avancées avec les variables jinja2

Module 4 – AWX : la version open source d’Ansible Tower

  • Qu’est-ce que Tower ? Présentation et installation
  • Cas d’usage, quand faut-il utiliser la ligne de commande ?
  • La gestion des utilisateurs, identifiants et inventaires
  • Workflows
  • Tâches d’administration et maintenance courantes

Module 5 : Fonctions avancées d’Ansible

  • Les captures de résultats
  • Les conditions
  • L’idempotence « avancée »
  • Les boucles
  • Les déploiements applicatifs
  • Protection des secrets

Module 6 : Déploiement à chaud

  • La délégation de tâches
  • Explication du ZDD (Zero Downtime Deployment)
  • Un exemple d’implémentation

Module 7 : Fonctions avancées : le retour et extensibilité

  • Les vaults
  • Les lookups
  • La gestion des erreurs
  • Développer des filtres
  • Développer des modules

Module 8 : Pour aller plus loin…

  • Intégration avec les plateformes Cloud
  • Interaction avec les Containers

    • Formation présentielle ou distancielle dispensée par un formateur bureautique expérimenté. La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets.
    • Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
      Evaluation de satisfaction de fin de formation ;
      Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
      Support de cours remis en fin de session.

    • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.

    « Nécessaire » indique les champs nécessaires

    Votre demandeNécessaire
    Format
    Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.