Initiation

Contenu du cours

Introduction DevOps

  • L'origine du mouvement DevOps

  • Le besoin d'industrialisation pour l'opérationnel

  • Tour d'horizon des outils

  • Positionnement de Puppet dans le paysage actuel

  • Présentation de git

Présentation de Puppet

  • Fonctionnement du catalogue, architecture de l'ensemble

  • L'architecture autonome (stand-alone) avec Puppet apply

  • L'architecture agent/maître (agent/master)

  • Implications sécuritaires

  • Installation, présentation des répertoires de configuration

 

Atelier pratique : installation du Puppet master, mise en place d'un catalogue trivial

 

Découverte du langage

  • Les ressources dans Puppet

  • La couche d'abstraction des ressources (RAL) : types, attributs, valeurs

  • Les manifestes

  • Idempotence, états souhaités

  • Ordonnancement des ressources

  • Variables, faits (facts, avec Facter) et conditions

  • Les classes et les modules

  • Les classes paramétrées

  • Les types définis, ou « super-classes »

 

Atelier pratique : écriture de manifestes mettant en jeu les ressources de base, création de classes, découverte des modules.

Puppet dans l'infrastructure

  • Organisation du manifeste : retour sur les classes et modules

  • La définition des modèles (templates ERB) pour les fichiers

  • Utilisation du serveur de fichiers intégré à Puppet

  • Bonnes pratiques et patterns pour les classes et modules

  • Classification des nœuds, utilisation du bloc node et des include

 

Atelier pratique : mise en place de modules personnalisés, paramétrage du serveur, paramétrage de nœuds complets hétérogènes via Puppet.
 

Durée 

3 jours soit 21 heures

Prix public

1.875 € HT

Dates

  • sur demande

Public concerné

Administrateurs systèmes.

Objectifs pédagogiques

​Comprendre l'intérêt du mouvement DevOps - Installer Puppet - Ecrire des manifestes pour déployer une infrastructure avec Puppet - Maîtriser les bonnes pratiques et assurer la cohérence du SI avec Puppet.

Pré requis 

Avoir suivi la formation Linux : administration système (bases + services), ou avoir des connaissances équivalentes.

Sanction

Attestation de fin de stage mentionnant le résultat des acquis

Sur le même thème

SARL DIG-IT

Simplifiez vous l'IT

 

Tél : +33 (0)6 09 52 48 96

Mail : sandra@formation-IT.org

Centre de Formation enregistré

sous la DA n° 93.06.07876.06

SIRET 822 060 372 00015 - APE 7022Z 

  • Twitter Classic
  • LinkedIn Social Icon
  • Facebook Social Icon