Catégories

Udemy – Ansible – Du débutant à confirmé

Udemy – Ansible – Du débutant à confirmé

RAR | Vidéo + Fichiers source | Français | 6 H 47 Min | 5.4 Go

Apprendre et pratiquer pas à pas le déploiement et la configuration automatique de vos serveurs et applications. 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.

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 !

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

Ce que vous apprendrez :
• 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

À qui ce cours s’adresse-t-il ?
• Administrateur Système et réseau
• DevOps
• Développeur

Prérequis :
• Connaître les bases de Linux

Plus d’info:
_https://www.udemy.com/course/ansible-debutant-a-confirme/

_blank
_blank
Articles récents