En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Formation Outils DevOps, Automatisation avec ANSIBLE


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Dates / Lieu
  • Apprendre aux stagiaires à automatiser toutes les tâches manuelles et répétitives d'administration des serveurs afin d'accélérer le temps de mise sur le marché de nouvelles fonctionnalités applicatives.
Trouvez votre prochaine formation

Programme

    Introduction
    • Présentation d’Ansible
    • Place et intérêt d’Ansible dans l’éco système DevOps

    Vue d?ensemble d'Ansible
    • Architecture d’Ansible
    • Exécution de commandes ad-hoc Ansible pour gérer les serveurs distants 
    • TP : Installer Ansible, utiliser Ansible en ligne de commande

    Playbook Ansible
    • Le langage YAML
    • Écriture d’un Playbook Ansible
    • TP : Écrire et exécuter les playbooks pour automatiser les tâches d’administration

    Gestion des variables Ansible
    • Déclaration et utilisation des variables
    • Portée et précédence des variables
    • TP : Organiser et utiliser les variables dans les Playbooks

    Rôles Ansible
    • Intérêt des Rôle Ansible (ensemble de scripts Ansible réutilisables)
    • TP : Implémenter et exécuter les Rôles Ansible pour automatiser les tâches d’administration

    Ansible Vault
    • Gestion des données secrètes (mots de passe, clefs ssl/ssh, …) utilisées dans les scripts d’automatisation Ansible, avec Ansible Vault
    • TP : crypter, décrypter et utiliser les données secrètes dans un Playbook

    Ansible Tower
    • Orchestration et gestion des projets Ansible avec Ansible Tower
    • TP : Installation, configuration et utilisation d’Ansible Tower

    Cas d'utilisation Ansible/Ansible Tower
    • Déploiement disruptif
    • Déploiement non disruptif
    • Déploiement Blue green
    • TP : Ecriture de Playbooks de déploiement d’une application Java sur Tomcat

    Conclusion et perspectives

* Cette durée est indicative et peut varier en fonction du niveau des participants et de l’adaptation du contenu à votre problématique