Formation certifiante
Cette formation intensive sur Ansible vous offre la possibilité de maîtriser l’automatisation de la gestion de serveurs.
Apprenez à mettre en œuvre des infrastructures complexes, à déployer des configurations et des logiciels de manière automatisée.
Nous commencerons par une introduction au mouvement DevOps et à l’outil Ansible, y compris son installation et sa configuration.
Vous apprendrez également à exécuter des commandes Ad Hoc et à utiliser des modules pour diverses tâches.
Ensuite, nous vous guiderons à travers le déploiement et l’orchestration avec les playbooks, l’écriture de playbooks pour déployer des applications, et la gestion d’un environnement complet avec Ansible.
Enfin, vous découvrirez des modules de base, la structure et le comportement d’un module, et comment réutiliser et s’engager avec la communauté via ansible-galaxy.
Inclus dans votre formation en inter-entreprise
3 mois d’accès à
la Bibliothèque Numérique ENI
i
*Offre valable en ce moment pour toute inscription aux sessions inter-entreprises.
Offre de bienvenue : profitez de 30% de remise sur votre première inscription
i
*Offre valable sur les sessions inter-entreprises jusqu’au 31 juillet 2026, réservée aux nouveaux clients et aux entreprises n’ayant pas commandé de formation ENI Service au cours des trois dernières années. Offre non cumulable avec nos autres remises sur les sessions de formation et non applicable sur les formations proposées en achat de sièges.
Introduction DevOps (1 heures)
- 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 (1,5 heure)
- Présentation
- SSH
- sudo
- Installation
- Travaux pratiques :
- Installer Ansible sur la machine de contrôle
- Préparer les nœuds
Configuration et commandes » Ad Hoc » (1 heures)
- 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 (8,5 heures)
- 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 :
- Ecrire des playbooks pour déployer des applications
- Piloter un environnement complet avec ansible
Pour aller plus loin (2 heures)
- Les modules de base
- Structure et comportement d’un module
- Réutilisation et communauté : ansible-galaxy
- Atelier pratique :
- Exploiter des modules externes