ANSIBLE - Initiation

Contenu du cours
Introduction DevOps
-
L'origine du mouvement DevOps
-
Le besoin d'industrialisation pour l'opérationnel
-
Tour d'horizon des outils
-
Positionnement de Ansible dans le paysage actuel
Présentation de Ansible
-
Origine du projet
-
Fonctionnement, rapport à SSH
-
Installation
Atelier pratique : installer ansible sur la machine de contrôle, préparer les nœuds.
Configuration et commandes « Ad Hoc »
-
Configuration SSH
-
Mise en place de l'inventaire
-
Commandes ad-hoc
-
Les modules : fichiers, packages, utilisateurs, services, ...
Atelier pratique : utiliser ansible pour exécuter des commandes sur les nœuds, transférer des fichiers.
Déploiement et orchestration avec les playbooks
-
Introduction à git
-
Introduction aux playbooks et à YAML
-
Les variables et les faits
-
Boucles et conditions
-
Rôles et inclusions
-
Bonnes pratiques pour la rédaction des playbooks
Atelier pratique : écrire des playbooks pour déployer des applications, piloter un environnement complet avec ansible.
Pour aller plus loin
-
Les modules de base
-
Structure et comportement d'un module
-
Réutilisation et communauté : ansible-galaxy
Atelier pratique : exploiter des modules externes
Durée
3 jours soit 21 heures
Prix public
2.175 € HT
Dates
A Paris
-
sur demande
À Nantes ou distanciel
-
14 - 16 juin 📌
Public concerné
Administrateurs systèmes, Intégrateurs, Développeurs
Objectifs pédagogiques
-
Comprendre l'intérêt du mouvement DevOps
-
Installer Ansible
-
Exploiter des playbooks Ansible pour déployer son SI
Pré requis
Avoir suivi la formation Linux : initiation, connaître les bases de l'administration système
Méthode Pédagogique
Chaque nouveau concept théorique sera appliqué immédiatement de façon pratique.