When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Ansible : du débutant à confirmé

Apprendre et pratiquer pas à pas le déploiement et la configuration automatique de vos serveurs et applications

     
  • 5
  •  |
  • Reviews ( 218 )
₹519

This Course Includes

  • iconudemy
  • icon5 (218 reviews )
  • icon8h 6m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Ansible : du débutant à confirmé

Votre avis est très important ;-) Pensez à noter le cours!Rappel, une note en dessous de 4.5 est considérée par Udemy comme une mauvaise note et a un impact négatif sur le référencement du cours et sur les futurs mise à jours que je pourrez apporter.Un commentaire constructif est bien venu, en indiquant par exemple, les éléments que vous voudriez voir ajoutés dans le cours. Les updates importantes du cours: Mise à jour: installation Virtualbox - node Ubuntu 24.04 / septembre 2025Mise à jour: installation Ansible (environnement Python) / septembre 2025Mise à jour: installation Wordpress / septembre 2025Ajout: Exécuter un playbook avec sudo / mai 2023Ajout: Installer un serveur web sous Rocky8 (CentOS) / novembre 2022Ajout: Les 'asserts': Ajouter des conditions d'exécution à un playbook / aout 2022Ajout: Manipuler Docker avec Ansible / juin 2022Mise à jour: Coloriser/tabulation le code Ansible avec vim, nano ou mcedit / janvier 2022Mise à jour: Les Fiches modules / Janvier 2022Ajout: Introduction langage YAML / décembre 2021 Ansible est aujourd'hui l'outil d'automatisation le plus populaire. Il a une syntaxe facile à apprendre et constitue la solution idéale pour les administrateurs système et réseau, les développeurs et les DevOps. Ce cours va des bases, avec une prise en main pas à pas pour les débutants, aux éléments avancés pour tous ceux qui souhaitent apprendre à utiliser Ansible. Il est basé sur l'apprentissage par l'exemple et il couvre l'installation, l'optimisation et l'utilisation d'Ansible. Changez votre façon de travailler, en automatisant tout ce qui vous entoure ! C'est quoi ? Ansible est un logiciel d’automatisation informatique : - Permet le déploiement automatisé de logiciels - Simplifie les installations et les mises à jours Logiciel open-source créé par Michael DeHaan en 2012, racheté par RedHat en 2015. Simple : - langage très accessible, exécution séquentielle - Pas d’installation complexe - Pas d’agent à installer car utilise uniquement SSH Logiciels liés et dépendances : - Écrit en Python mais pas de connaissance à avoir - SSH pour se connecter aux nodes - Python et SSH où Ansible est installé et sur toutes les nodes - Écriture des scripts (playbooks) en YAML - Bibliothèque Jinja2 (Python) pour ses templates, filtres et conditions Le favori des sysadmin et des DevOps: - De nombreuses entreprises s’appuient aujourd’hui sur Ansible pour l’automatisation de logiciels - Il a finit par devenir le préféré des admin et des DevOps face à Chef ou a Puppet Dans ce cours vous trouverez: - De la théorie qui explique les différents concepts utilisés - Des exemples pour illustrer ces concepts - Des démos pour voir tout cela en action Je vais ajouter encore beaucoup de contenus dans ce cours, vous allez donc recevoir des mises à jour régulières!

What You Will Learn?

  • Comprendre le fonctionnement d'Ansible .
  • Installer et optimiser Ansible .
  • Utiliser la ligne de commande ad-hoc .
  • Créer des playbook des plus simples aux plus complexes .
  • Créer des rôles, Ansible Galaxy Rôles et Collections .
  • Comprendre et développer des templates avec Jinja2 .
  • Utiliser Ansible Vault pour sécuriser les informations critiques .
  • Utilisation de playbooks sous Debian/Ubuntu et Rocky8 (CentOS) .
  • Manipuler Docker avec Ansible .
  • Les bonnes pratiques .
  • Simplifier l'administration de serveurs ou d'applications Show moreShow less.