Informatique

Automatiser la gestion des serveurs avec Ansible

Objectifs

Automatiser la mise en place d’infrastructures complexes et le déploiement d’applications avec ANSIBLE.

Pre-requis

Avoir suivi une première formation Powershell ou avoir de bonnes connaissances sur le Scripting dans d’autres langages.

Public visé

Développeurs; Architectes; Ingénieurs de production; Administrateurs

Programme

Module 1 : L’Intégration Continue

  • Définition, principes
  • Concepts de base et premières manipulations d’Ansible
  • Qu’est-ce qu’Ansible ?
  • Ansible et DevOps
  • Installation
  • Les inventaires
  • Les commandes simples

Module 2 : Premier déploiement, premières bonnes pratiques

  • Syntaxe YAML
  • Les modules et les tâches
  • Les playbooks et les plays
  • Lancement d’un playbook

Module 3 : Déploiement dynamique

  • D’autres modules
  • Les variables dans Ansible Les templates et filtres Jinja2

Module 4 : Modularisation du code

  • Les « Handlers » et les « Notify »
  • Les rôles
  • Les tags
  • Inclusion de fichiers
  • Modules supplémentaires – Ansible Galaxy
  • Bonnes pratiques

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.
  • Nos locaux sont accessibles aux Personnes à Mobilité Réduite PMR. De plus, nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires. Nous sommes en mesure de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.

Prix par personne

1390 €

Durée

14h - 2J

Prochaines Sessions

Du 11 au 12 mars 2024

Vous avez un projet de formation ? Vous souhaitez vous inscrire à une session inter-entreprise ou mettre en place une formation sur-mesure ?