Formation Puppet Initiation

Contactez sans engagement Dawan

Pour envoyer, vous devez accepter la politique de confidentialité

Commentaire sur Formation Puppet Initiation - Présentiel - Aix-en-Provence - Bouches-du-Rhône

  • Contenu
    Formation Puppet Initiation.
    • Durée: 3 jours .
    • Public: Administrateurs systèmes.
    • Pré-requis: Avoir suivi la formation Linux : administration système (bases + services), ou avoir des connaissances équivalentes
    • Objectifs: 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 .
    • Référence: Ré849-F.
    Programme:

    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 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 : introduction
    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
    • Configuration avancée du Puppet master pour la production
    • Utilisation du serveur de fichiers intégré à Puppet
    • Classification des nœuds avec Hiera
    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.

    Outils graphiques : IDE et tableau de bord.
    • Installation de l'IDE Gepetto avec Eclipse
    • Création de projet Puppet dans Gepetto, versionning avec git ou SVN
    • Présentation du Puppet Dashboard : le tableau de bord pour le puppet master
    Atelier pratique : mise en place de Gepetto, reprise d'un module dans l'interface, déploiement du dashboard.

    Tarifs

    A distance ou présentiel: 1500 euros.

Autre formation en rapport avec programmation

Ce site utilise des cookies.
En poursuivant votre navigation, vous acceptez son utilisation.
Voir plus  |