Logo Portail Cap MetiersCMaFormation
Revenir en haut

Formation Ansible Initiation + Approfondissement

Niveau d'entrée : Sans niveau spécifique
DAWAN
QUALIOPI FORMATION QUALIOPI APPRENTISSAGE
Formation professionnelle continue
(jeune/adulte sur le marché du travail)
Niveau d'entrée : Sans niveau spécifique
DAWAN
QUALIOPI FORMATION QUALIOPI APPRENTISSAGE

Le + de cette formation

Un support et les exercices du cours pour chaque stagiaire Un formateur expert ayant suivi une formation à la pédagogie Boissons offertes pendant les pauses en inter-entreprises Salles lumineuses et locaux facilement accessibles

Description de la formation

  Objectif

Comprendre l'intérêt du mouvement DevOps - Installer Ansible - Exploiter des playbooks Ansible pour déployer son SI

Voir plus
  Validation

Attestation de fin de formation

  Programme

Introduction DevOps

L'origine du mouvement DevOps
Le besoin d'industrialisation pour l'opérationnel
Tour d'horizon des outils
Positionnement de Ansible dans le paysage actuel
Présentation de Ansible

Origine du projet
Fonctionnement, rapport à SSH
Les méthodes d'installation

Atelier pratique : installer ansible sur la machine de contrôle, préparer les noeuds.
Configuration et commandes "Ad Hoc"

Configuration SSH
Mise en place de l'inventaire
Commandes ad-hoc
Découvertes du fonctionnement des modules

Atelier pratique : utiliser ansible pour exécuter des commandes sur les noeuds, transférer des fichiers.
Découverte des principales fonctionnalitées

Présentation et réalisation d'un playbook
Les variables et les faits
Présentation des différentes itérations
Contrôler l'exécution des tâches
Les conditions
Debuger une tâche
Les rôles et l'inclusion de tâches

Atelier pratique : écrire un playbook pour déployer des applications, piloter un environnement complet avec ansible.
Gestion d'un inventaire

Structurer son inventaire pour un contexte de production
La surcharge de variables
Présentation des inventoraires dynamiques
Gérer l'affectation des rôles exécuter sur les hôtes
Présentation du système de délégation

Atelier pratique: mise en situation
Optimisation de l'environnement ansible

Configuration du fichier ansible.cfg
Les commandes ansible-config
Structuration des répertoires projet
Gestion des credentials
Présentation d'ansible vault et vault-id

Atelier pratique : optimisation de la configuration de notre projet ansible
Ansible-galaxy

Installation d'un rôle depuis le dépôt public
Installation d'un rôle depuis un dépôt privé
Modélisation d'un nouveau rôle
Gestion des métadonnées du rôle
Création d'un système de contrôle

Atelier pratique : Création de rôles
Templating: Jinja 2

Présentation de la syntaxe jinja
Présentation des filtres jinja
Itération simple et avancée en jinja
Déclaration de variables locales
Présentation du système d'inclusion
Présentation du système de macro

Atelier pratique DNS: modéliser dynamiquement les enregistrements dans une zones DNS
Bonnes pratiques

Codage: les évolutions importantes
Présentation de ansible-lint
Utilisation des tags
Utilisation des limits
Utilisation du mode dry-run
utiliser les commandes d'aide

Voir plus
  Conditions d'accès

Conditions d'accès réglementaires :
Administrateurs systèmes, Intégrateurs, Développeurs

Conditions d'accés pédagogiques :
Avoir suivi la formation Linux : initiation, connaître les bases de l'administration système

Critères d'admission :
Inscription obligatoire par un conseiller en insertion professionnelle

Voir plus
  Organisation

Modalités d'enseignement :
Cours à distance (FOAD)

Rythme :
Temps plein

Session de formation

Toutes les sessions pour cette formation sont terminées.

Réf : 201807038528   Fiche PDF
[logo]

Lien vers le site web de l'organisme de formation

En savoir plus
[logo]

Construire son projet professionnel

En savoir plus
[logo]

Recherchez le bon interlocuteur pour vous informer

En savoir plus