A l’issue de la formation, l’apprenant sera capable de :
Décrire le mouvement DevOps et Ansible
Installer Ansible
Configurer Ansible
Créer des playbooks pour déployer son SI
- Nos sessions garanties
- DevOps
Formation Ansible Automatiser la gestion des serveurs
Objectifs
Prérequis
Connaissance obligatoire du système Linux
Notions sur les réseaux TCP/IP
Utilisation de la ligne de commande et du script Shell en environnement Linux
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs, architectes techniques, administrateurs et responsables d’exploitation et de production.
Formation(s) associée(s)
- Formation administration Linux niveau 1
- Formation Linux Commandes de base
- Formation Ansible Industrialiser les déploiements
- Formation installer et configurer les services TCP/IP
- Formation Théorie des réseaux locaux et protocole TCP/IP
- Formation Automatisation avancée avec Ansible – Bonnes pratiques
- Formation Ansible l’intégration continue DevOps
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Sessions garanties
La majorité de nos sessions proposées en distanciel sont garanties. Elles peuvent être enregistrées à la demande.
Travaux pratiques
Les Modules
de formation
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
Origine du projet
Fonctionnement, rapport à SSH
Installation
Atelier pratique : installer ansible sur la machine de contrôle, préparer les nœuds.
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.
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.
Les modules de base
Structure et comportement d’un module
Réutilisation et communauté : ansible-galaxy
Atelier pratique : exploiter des modules externes