Ansible - Automatisation
Formation créée le 22/03/2024.
Version du programme : 1
Programme de la formation
Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’automatiser la configuration et le déploiement d’applications avec la solution Open Source Ansible.
Objectifs de la formation
- Installer et configurer Ansible
- Connaître les caractéristiques et le fonctionnement d'Ansible
- Mettre en œuvre les playbooks, modules, rôles, tâches...
- Comprendre comment optimiser le pilotage d’un parc de serveurs et le déploiement d’applications
- Maîtriser les bonnes pratiques sous Ansible
Profil des bénéficiaires
Pour qui
- Développeurs
- Architectes techniques
- Responsables d’exploitation et de production
- Administrateurs
Prérequis
- Maîtrise confirmée des systèmes Linux
- Bases des réseaux TCP/IP
- Capacité à utiliser la ligne de commande et du script Shell en environnement Linux
Contenu de la formation
-
Ansible - présentation (3 heures)
- Pourquoi Ansible ?
- Fonctionnement & lien à SSH
- Installation
- Travaux pratiques: Installation d’Ansible et préparation à l’usage
-
Paramétrage et commande Ad Hoc (4 heures)
- Paramétrage SSH
- Préparation de l’inventaire
- Les commandes « Ad-Hoc »
- Présentation des modules
- Travaux pratiques: Utilisation d’Ansible : transfert de fichiers et commandes sur les nœuds.
-
Déploiement et organisation : les Playbooks (3 heures)
- Présentation de Git
- Présentation des Playbooks
- Présentation de YAML
- Les variables et les faits
- Boucles et conditions
- Rôles et inclusions
- Best practices pour la rédaction de Playbooks
- Travaux pratiques: Rédaction de Playbooks pour le déploiement des applications, pilotage d’un environnement complet avec Ansible
-
Concepts avancés (4 heures)
- Les modules de base
- Architecture et comportement d’un module
- Ansible-Galaxy
- Travaux pratiques: Manipulation de modules externes
Équipe pédagogique
Professionnel expert dans le DevOps
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Mises en situation
- Formulaires d'évaluation de la formation
- Certificat de réalisation de l’action de formation
- Émargement numérique
Ressources techniques et pédagogiques
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation
- Espace intranet de formation
Qualité et satisfaction
Taux de satisfaction des stagiaires
Progression des compétences visées
Taux d'abandon
Taux de retour des enquêtes
Taux d'interruption en cours de prestation