+33 (0)1 53 89 99 93 info@xebia-training.fr

DevOps

 

Formation Puppet de Calco

Avec Julien Abbé

2 jours, soit 14 heures

Puppet est l’outil d’industrialisation le plus utilisé sur le marché. Cette formation Puppet, toujours en phase avec les évolutions rapides de cet outil, vous apporte des bases solides et une introduction aux concepts avancés vous permettant une utilisation du produit conformément à vos besoins.

Programme

Jour 1

Généralités

  • Historique
  • Qu’est-ce que Puppet
  • Les versions

Concepts

  • Principe et fonctionnement
  • Idempotence
  • Abstraction

Le master Puppet

  • Architecture

Le client Puppet

  • Lignes de commande

Facter

  • Utilisation
  • Distribution
  • Personnalisation

Les environnements

  • Definition
  • Organisation

Les modules

  • Organisation
  • Architecture
  • Installation

Les classes

  • Architecture
  • Paramètres
  • Definition et déclaration

La classification

  • Concept
  • Les types de classification

Les ressources

  • Définition
  • Title / Namevar
  • Structure PFS
  • Metaparametres
Jour 2

Gérer les fichiers

  • Template
  • Augeas
  • Concat

Le langage DSL

  • Les variables
  • Les structures conditionnelles
  • Les sélecteurs
  • Les iterations
  • Les scopes
  • Bests practices

L’organisation des ressources

  • Before / Require
  • Notify / Subscribe
  • Chaining arrows
  • Anchor et Contain
  • Run Stages

Hiera

  • Fonctionnement
  • Configuration
  • Utilisation

Objectifs

  • Comprendre et mettre en oeuvre Puppet
  • Concevoir des modules conformément aux bonnes pratiques
  • Appréhender les possibilités de Puppet et les prévoir

Méthodes pédagogiques

50% de travaux pratiques et 50% de théorie.

Les exercices correspondent à la mise en pratique des notions théoriques abordées au fil de la formation.
Les acquis sont vérifiés lors de questions/réponses au fil de la formation, ainsi que via la vérification de la bonne exécution des exercices proposés.

Les exercices traitent les sujets suivants :

  • La mise en oeuvre de Puppet.
  • La conception de modules dans les rêgles de l’art.

Tarif HT

Inter : 1 500 €

Prochaines dates de formation

22 – 23 mars

Biographie

Julien Abbé

Julien Abbé a plus de 10 ans d’expérience dans la gestion des infrastructures systèmes et réseaux. Il accompagne maintenant les entreprises dans le succès de leurs projets DevOps autour de Puppet et son écosystème, de l’évangélisation à la réalisation.

Consultant certifié et formateur officiel PuppetLabs il intervient sur différents événements (Meetup, salons, PuppetCamp…).

Directeur Technique et cofondateur de Calco, Gold Partner PuppetLabs, il y exerce différentes missions contribuant à l’expertise de ses consultants.

Public visé

Cette formation convient aux développeurs, administrateurs, DBA ainsi que les responsables d’exploitation.

Prérequis

Afin de pouvoir suivre ce cours, il est indispensable d’avoir 2 ans d’expérience dans des projets informatiques.

Validation

À la fin de cette formation, les stagiaires recevront une attestation de présence.

SOFTWARE TRAINING DONE RIGHT