Formation en Réseaux et systèmes: Automatisation avec Ansible - Niveau 1 (2-045) - Ascent Formation
Retour aux formations
Réseaux et systèmes

Formation Automatisation avec Ansible - Niveau 1 (2-045)

4 jour(s) • 24h
Éligible OPCO
8,8/10 avis apprenants

Description

Objectif général de la formation : À l’issue de cette formation, les participants seront capables d’utiliser Ansible pour automatiser des tâches d’administration, simplifier la gestion d’infrastructures complexes, et intégrer des fonctionnalités avancées comme les rôles et la sécurisation des données sensibles. Compétences visées : - Installer et configurer Ansible ou Red Hat Ansible Engine - Créer et gérer des inventaires d’hôtes pour automatiser leur administration - Développer des playbooks simples et complexes pour automatiser des projets - Simplifier la gestion des tâches via les rôles Ansible et protéger les données avec Ansible Vault - Comprendre et utiliser des outils complémentaires comme Ansible Tower et Vagrant Niveau SAME visé : Application Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20

  • Configurer un environnement fonctionnel pour Ansible et ses outils associés
  • Automatiser des tâches d’administration courantes sur des hôtes distants
  • Créer et structurer des playbooks pour répondre à différents cas d’usage
  • Simplifier la gestion de projets avec des rôles et sécuriser les données sensibles
  • Déployer des projets simples et complexes en utilisant les bonnes pratiques d’Ansible

  • Administrateurs systèmes et réseaux
  • Développeurs DevOps débutants ou intermédiaires
  • Responsables IT souhaitant découvrir les bases de l’automatisation avec Ansible

  • Connaissances de base en administration Linux (fichiers, commandes, etc.)
  • Familiarité avec les concepts de réseaux et serveurs
  • Expérience préalable avec des outils en ligne de commande recommandée

  1. 1

    Installation et configuration d’Ansible (1 heure)

    • Présentation d’Ansible et de ses fonctionnalités
    • Prérequis pour l’installation : distributions Linux, dépendances système
    • Installation d’Ansible ou Red Hat Ansible Engine
    • Travaux pratiques : Installer Ansible sur une machine Linux et configurer les paramètres de base
  2. 2

    Inventaires et commandes ad hoc (2 heures)

    • Introduction aux inventaires d’hôtes gérés : fichiers statiques et dynamiques
    • Utilisation des commandes ad hoc pour exécuter des tâches simples (ping, copie de fichiers, exécution de commandes)
    • Travaux pratiques : Configurer un inventaire et exécuter des commandes ad hoc sur plusieurs machines
  3. 3

    Introduction aux playbooks (3 heures)

    • Structure des playbooks : hôtes, tâches, modules, handlers
    • Syntaxe YAML et écriture des premiers playbooks simples
    • Travaux pratiques : Créer et exécuter un playbook pour déployer un service web
  4. 4

    Création de playbooks complexes (2 heures)

    • Ajout de conditions, boucles, et variables dans les playbooks
    • Organisation des tâches pour gérer des projets plus complexes
    • Travaux pratiques : Développer un playbook pour configurer un environnement multi-services
  5. 5

    Introduction aux rôles Ansible (2 heures)

    • Structure des rôles : organisation des fichiers et répertoires
    • Déploiement et utilisation des rôles pour simplifier les playbooks
    • Travaux pratiques : Créer un rôle Ansible pour une application spécifique
  6. 6

    Sécurisation des données avec Ansible Vault (2 heures)

    • Introduction à Ansible Vault : gestion des secrets
    • Création et utilisation de fichiers Vault pour protéger les mots de passe et clés
    • Travaux pratiques : Configurer un playbook utilisant des données sécurisées via Ansible Vault
  7. 7

    Ansible Tower et Vagrant (3 heures)

    • Présentation d’Ansible Tower : interface graphique pour Ansible
    • Introduction à Vagrant pour le déploiement d’environnements de test
    • Travaux pratiques : Configurer Ansible Tower pour exécuter des playbooks et superviser leur exécution
  8. 8

    Déploiement de projets complexes (3 heures)

    • Bonnes pratiques pour structurer des projets Ansible
    • Déploiement d’un projet complexe avec plusieurs hôtes et services
    • Travaux pratiques : Réaliser un projet de bout en bout avec Ansible en utilisant tous les concepts étudiés
  9. 9

    Optimisation et dépannage des playbooks (2 heures)

    • Détection et résolution des erreurs courantes dans les playbooks
    • Optimisation des performances avec les filtres et templates Jinja2
    • Bonnes pratiques pour structurer un projet Ansible
    • Travaux pratiques : Résoudre des erreurs simulées dans des playbooks existants
  10. 10

    Mise en œuvre d’un projet global (4 heures)

    • Déploiement d’une infrastructure complète avec plusieurs services : web, bases de données, firewall
    • Simulation de cas réels : mises à jour, ajouts de fonctionnalités, corrections de bugs
    • Travaux pratiques : Réaliser un projet global en autonomie, avec supervision du formateur

Ils nous font Confiance

Nos partenaires de confiance

Ministère des armées
Thalès
Dassault Systèmes
Ariane Group
EDF
SNCF
Orange Cyberdefense
Total
Société Générale
Ministère de l'Intérieur
Boston Consulting Group
Crédit Agricole
Capgemini
Sopra Steria
Ministère de l'économie
Bouygues Télécom
Devoteam
Imprimerie Nationale
Business France
Ordre National des Pharmaciens
Abeille Assurances
Macif
Service Public Fédéral Finances
ANFH
Bruxelles Formation
Atlas OPCO
Uniformation
Adeo
Positive Thinking Company
Sogelink
Septeo
HN Services
Infotel
Ercom
Neosoft
Klaxoon
Asus
Linkvalue
Suneris
Datadocké

Questions fréquentes

FAQ : Formation Automatisation avec Ansible - Niveau 1 (2-045)

  • Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.

  • Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.

  • Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.

  • Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.