Puppet

Pré-requis

Parcours pédagogiques possibles

Présentiel

Pré-requis

Bonnes connaissances systèmes Linux/Unix , maîtrise d’un éditeur de texte

Public visé

Administrateurs systèmes

Méthodologie pédagogique

Le cours alterne les apports théoriques du formateur soutenus par des exemples et des séances de réflexions et travail en groupe.

Plan de cours

Introduction à puppet
Comprendre l’architecture : puppet, hiera, ENC, boards (Foreman / PE /PuppetBoard)
Utiliser les environnements et les tags
Gérer, versionner et publier le code
Guide de survie avec git

Créer ses premiers modules et classes

Gérer les héritages de classes

Utiliser les types de ressources standard

Maîtriser le langage déclaratif de puppet

Créer des templates de fichiers de configuration

Réusiner le code avec des types définis
Utiliser et créer des sondes pour une application conditionnelle et contextuelle (facts)
Gérer les différents contextes et cibles (portée des variables, facts et types définis)
Manipuler les fonctions de base (natives er stdlib)

Connaître et utiliser des modules complémentaires tiers ( ex : concat, puppetlabs-firewall )

Utiliser des classes paramétrées

Alimenter puppet avec des sources de données externes (ENC, hiera)

Séparer le code et les données de paramétrage avec hiera

  • Surcharger les valeurs avec hiera
  • Optimiser le code avec des techniques pratiques ou avancées
  • resource defaults
  • resource code factoring
  • splat operator
  •  …
    Organiser en rôles et profils
    Etendre puppet : parser functions, custom types and providers (exemples et démonstrations)

Faire face à la montée en charge

Garantir la disponibilité de la plateforme

Bonnes pratiques et guide de style

 

Supports de cours

Un support de cours papier sera remis à chaque stagiaire.

Validation & attestation

Validation

A la fin de chaque journée, un QCM permet de vérifier l’acquisition des compétences.

Attestation

Une attestation sera remise à chaque stagiaire qui aura suivi la totalité de la formation.

Intra-entreprise et adaptation aux besoins

En formation Intra-Entreprise, ce plan de cours peut être entièrement adapté selon vos besoins. Les pré-requis peuvent être étudiés plus précisément en fonction du profil des apprenants.

Matériels et moyens pédagogiques

Lors des formations en présentiel, les stagiaires ont à disposition tout le matériel de formation nécessaire :
– Plusieurs ordinateurs (sous Linux et/ou Windows)
– Les logiciels appropriés,
– La connexion Internet et à notre serveur
– Les supports papiers

Moyens pédagogiques techniques

– Des apports théoriques appuyés par des cas pratiques, mise en situation et explications
– Des exercices progressifs selon la formation
– Simulations / « bac à sable » avec débriefing

Moyens pédagogiques d’encadrement

– Charte de la bonne pratique du participant et règlement intérieur
– Évaluation à chaud en fin de formation avec et sans le formateur
– Point en fin de journée de formation, recueil des impressions
– Évaluation à froid effectuée auprès du manager avec transmission au formateur pour analyse

Financement

1. Le plan de formation

Quelle que soit la taille et la structure juridique de votre entreprise, le plan de formation regroupe l’ensemble des actions de formation et de bilan de compétences retenues par l’employeur à destination des salariés de l’entreprise, quel que soit leur contrat de travail. Outre les actions prescrites par la direction, l’encadrement ou le service formation, il peut comprendre des formations demandées par les salariés, soit directement, soit par l’intermédiaire des représentants du personnel. Cependant, c’est toujours l’employeur qui décide des actions de formation et des salariés qui en bénéficieront. Discutez-en avec votre service formation ou RH.

 

Dates
  • du 17 au 20 Février 2020
  • du 20 au 23 Avril 2020
  • du 27 au 30 Avril 2020
  • du 04 au 07 Mai 2020
  • du 22 au 24 Juin 2020

Nous contacter au 03.20.79.98.29 pour connaitre nos autres disponibilités.

Objectifs

Savoir déployer sa configuration centralisée avec Puppet, réaliser un 1er module Puppet.

Durée : 4 jours

Inter et Intra-entreprise

Tarif :  2  200€ HT / pers.

Formations complémentaires

Besoin de renseignements ?