Sélectionner une page
Formations DevOps Automatisation Formation Ansible

Formation Ansible

Logo Formation Docker avec Ansible
Prix 1450€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation d’Ansible

Grâce sa simplicité de mise en oeuvre, Ansible vous aidera à automatiser la mise en place d’infrastructures complexes et le déploiement
de configurations et d’applications.

Dans cette formation, destinée aux administrateurs et aux développeurs souhaitant devenir immédiatement opérationnels, vous apprendrez à utiliser de façon intensive la technologie Ansible.

Cette formation sur 2 jours vous présentera la plateforme Ansible et ses fonctionnalités. Vous apprendrez à simplifier votre environnement en automatisant les tâches dans tous vos projets d’infrastructure DevOps. Mais également à utiliser les bonnes pratiques et les bons usages afin de maîtriser cette technologie.

Comme dans toutes nos formations, celle-ci vous présentera la toute dernière version d’Ansible (à la date de rédaction de l’article : Ansible 2.18).

 

Objectifs

  • Maîtriser de bout en bout votre chaîne d’automatisation avec Ansible
  • Tous les concepts et les mots-clé du langage sont abordés et expliqués avec des cas concrets
  • Comprendre comment optimiser le pilotage d’un parc de serveurs et le déploiement d’applications

 

Public visé

  • Développeurs
  • Architectes
  • Administrateurs systèmes

 

Pré-requis

  • Avoir des connaissance en administration des systèmes Linux

 

Pré-requis logiciel (dans le cas d’une intra-entreprise)

  • Les dernières mises à jour de l’OS (Linux, macOS ou Windows sous un sous-système pour la distribution Linux : WSL)
  • Python installé et mis à jour
  • Configuration minimale
    • 2GB de RAM
    • 20GB de disque dur
    • Processeur 64 bits

 

Recommandations de lecture avant la formation

Programme de notre Formation Ansible

 

Introduction à Ansible et son écosystème

  • Ansible dans le monde DevOps: Intégration avec les pratiques DevOps
  • DevOps & infrastructure as Code (laC): L’infrastructure comme code source
  • Comparaison des outils laC: Puppet, Chef, SaltStalk, et Ansible.
  • Architecture d’Ansible: Inventaires, modules, playbooks, tâches, et rôles.

 

Installation et Configuration d’Ansible

  • Installation d’Ansible : Préparation de l’environnement
  • Commande de base : Découverte des principales commandes Ansible.
  • Configuration des nœuds : Gestion des clés SSH et escalade de privilèges avec sudo
  • Le fichier de configuration : Structure et personnalisation
  • Inventaire : Création et utilisation efficace
  • Atelier pratique : Installation d’Ansible, configuration de plusieurs nœuds clients, création d’un inventaire, et exécution des premières commandes

 

Utilisation des Commandes Ad Hoc

  • Commandes Shell
  • Transfert de fichiers : Gestion des fichiers entre le maître et les nœuds
  • Gestion des packages : Utilisation des gestionnaires de paquets (yum, apt).
  • Administration des utilisateurs et des groupes
  • Gestion des services : Contrôle des services systèmes
  • Atelier pratique : Applications des commandes Ad Hoc sur un ou plusieurs des nœuds

 

Introduction aux Playbooks

  • Qu’est-ce q’un playbook ? : Concepts fondamentaux
  • Structure des tasks et plays : Organisation des workflows
  • Syntaxe YAML : Langage de base pour écrire des playbooks
  • Utilisation des variables modules
  • Exécution et tests :
    • Mode dry-run pour tester sans appliquer
    • Exécution pas à pas et saut de tâches
    • Gestion des erreurs dans les workflows
  • Atelier pratique : Écriture et exécution d’un playbook simple comprenant plusieurs tâches

 

Écriture de Code Modulaire avec Ansible

  • Notifications et Handlers : Réagir au aux changements
  • Rôles et includes : Modularité et réutilisabilité du code
  • Gestion des tags : Exécution ciblée de tâches spécifiques
  • Modules de la communauté : Explorer et intégrer les modules Ansible
  • Ansible Galaxy : Partage et téléchargement de rôles et modules
  • Atelier pratique : Explication d’Ansible Galaxy, ajout de tags dans un playbook, et utilisation de rôles communautaires

 

Création de Playbook Avancés

  • Variable et templates : Gestion avancées des configurations dynamiques
  • Structure de contrôle : Conditions, boucles, et blocs (blocks)
  • Prompt et facts : Interaction avec l’utilisateur et collecte d’informations
  • Ecriture de playbooks avancées : Approche complète
  • Atelier pratique : Création d’un playbooks complet pour pour la configuration et le déploiement d’un service

 

Commandes et Concepts Avancés

  • Vault : Chiffrement et protection des données sensibles
  • Lookups : Recherche et récupération dynamique de données
  • Développement de modules personnalisés :
    • Écrire et déboguer des modules sur mesure.
    • Création de plugins personnalisés.
  • Filtres personnalisés : Développement et utilisation
  • Atelier pratique : Mise en œuvre des concepts avancés avec des cas réels

Pour aller plus loin

Formation Docker

Formation Kubernetes

Formation Saltstack

Formation Kubernetes Avancé

Formation OpenShift

Formation Prometheus et Grafana

Autour du sujet

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Herve

Herve

Après 25 ans d’expérience en informatique, je me consacre à partager mes expériences en génie logiciel et Devops auprès des personnes souhaitant évoluer vers ces nouveaux métiers liés à la mise en production du logiciel. Depuis 2 ans, j’ai formé une quarantaine de personnes sur les technologies Open-source de l’intégration et du déploiement continu.

Témoignages

4 février 2025

Les + : La pratique

Les – : Un peu plus de temps pour le TP final aurait été appréciable

François G. de chez THALES ALENIA SPACE FRANCE

Afficher tous les témoignages

4 février 2025

Les + : La pratique

Les – : Un peu plus de temps pour le TP final aurait été appréciable

François G. de chez THALES ALENIA SPACE FRANCE
4 février 2025

Je recommande la formation

Noah C. de chez THALES ALENIA SPACE FRANCE
4 février 2025

Je recommande la formation

Eric C. de chez THALES ALENIA SPACE FRANCE
16 novembre 2021

les points abordés

formation un peu dense

néant

néant

Lionel S. de chez MINISTERE DES ARMEES

Noter la formation

Prix 1450€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp