Qu'est-ce que je vais apprendre ?

Découvrir Ansible et son rôle dans l'univers DevOps
Maîtriser le langage YAML
Configurer des environnements multi-plateformes
Créer et gérer des inventaires Ansible
Écrire des playbooks puissants et flexibles
Utiliser une grande variété de modules Ansible
Manipuler des facts et des variables dynamiques
Exploiter les templates Jinja2
Gérer l'exécution asynchrone et les erreurs
Structurer et réutiliser des playbooks avec des rôles
Chapitre 1 : Introduction à Ansible
9 leçons
02:09:00
A l'abordage !
Introduction aux devops
Qu'est-ce qu'Ansible ?
Le langage YAML
Environnement Windows
Environnement Linux
Environnement MacOS
Environnement d'apprentissage - VirtualBox et Vagrant
Rappels sur SSH
Chapitre 2 : Notions principales Ansible
4 leçons
01:02:00
Chapitre 3 : Les inventaires
5 leçons
01:08:00
Chapitre 4 : Les playbooks
5 leçons
01:05:00
Chapitre 5 : Les modules
7 leçons
01:19:00
Chapitre 6 : Facts et variables
6 leçons
00:51:00
Chapitre 7 : Filtres, méthodes, tests et conditions
6 leçons
00:31:00
Chapitre 8 : Plugins de recherche et boucles
4 leçons
00:21:00
Chapitre 9 : Projet 1 : DigitalOcean
5 leçons
00:18:00
Chapitre 10 : Exécution des tâches et gestion des erreurs
5 leçons
00:15:00
Afficher les 14 chapitres

Les prérequis pour suivre cette formation

Des bases sur Linux et Bash sont recommandées

Description

Ansible est un outil puissant et flexible de gestion de configuration et d'automatisation qui simplifie la gestion de l'infrastructure informatique.

Que vous soyez débutant en automatisation ou un professionnel chevronné, Ansible vous offre une plateforme intuitive pour déployer des applications, gérer des systèmes et orchestrer des tâches complexes avec facilité.

Grâce à son architecture sans agent et à son utilisation de YAML pour les scripts de configuration, apprendre Ansible est accessible et ne nécessite pas de connaissances en programmation complexe.

Cela le rend particulièrement attractif pour ceux qui cherchent à automatiser des tâches rapidement sans se plonger dans des scripts compliqués.


En savoir plus

Également inclus dans la formation

Jinja2

Jinja2

Jinja2 est un puissant moteur de template intégré à Ansible qui permet de générer des fichiers de configuration dynamiques.
Lire plus

Digital ocean

Digital ocean

Nous utiliserons Digital Ocean et réaliserons plusieurs projets avec Ansible afin d'apprendre à gérer un environnement cloud
Lire plus

Aws

Aws

Nous utiliserons AWS et apprendrons à créer un environnement réaliste avec Ansible en établissant une node de contrôle avec un rôle IAM lui permettant de gérer d'autres instances ou services AWS.
Lire plus