CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Puppet, Les bases et Perfectionnement
Formation Informatique / Réseaux et Sécurité / DevOps
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
PUBLIC
Administrateurs systèmes
PRE-REQUIS
• Avoir suivi la formation Linux : administration système (bases + services), ou avoir des connaissances équivalentes
PROGRAMME
Introduction DevOps
L'origine du mouvement DevOps
Le besoin d'industrialisationpour l'opérationnel
Tour d'horizon des outils
Positionnementde Puppet dans le paysage actuel
Présentation de Puppet
Fonctionnement du catalogue, architecture del'ensemble
L'architecture autonome (stand-alone) avec Puppetapply
L'architecture agent/maître (agent/master)
Implicationssécuritaires
Installation, présentation des répertoires deconfiguration
Atelierpratique : installation du Puppet master, mise en place d'uncatalogue trivial
Découvertedu langage
Les ressources dans Puppet
Lacouche d'abstraction des ressources (RAL) : types, attributs,valeurs
Lesmanifestes
Idempotence, états souhaités
Ordonnancementdes ressources
Variables,faits (facts, avec Facter)et conditions
Les classeset les modules : introduction
Atelier pratique : écriture de manifestes mettant en jeu les ressourcesde base, création de classes, découverte des modules.
Puppet dansl'infrastructure
Organisationdu manifeste : retour sur les classes et modules
Ladéfinition des modèles(templatesERB) pour lesfichiers
Configuration avancée du Puppet master pourla 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étragedu serveur, paramétrage de nœudscomplets
hétérogènes via Puppet.
Outils graphiques : IDEet tableau de bord
Installation de l'IDE Gepettoavec Eclipse
Création deprojet Puppet dans Gepetto, versionningavec git ou SVN
Présentationdu Puppet Dashboard : le tableau de bord pour le puppetmaster
Atelier pratique : mise en place de Gepetto, reprise d'un module dansl'interface, déploiementdu dashboard
Configurationdeproduction avancée
A retenir
Durée : 5 jours soit 35h.
Réf. PUPIA
Dates des sessions
Paris
23/03/2015
18/05/2015
13/07/2015
07/09/2015
02/11/2015
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Puppet, Les bases et Perfectionnement
Formation Informatique / Réseaux et Sécurité / DevOps
Détailde la configuration en modeproduction
La gestion descertificats SSL avec Puppet
Configuration avec plusieurs maîtres,répartition de charge
Optimisationdes ressources avec PuppetDB
Atelier pratique : configuration apache2+passenger, gestion decertificats, mise en place de PuppetDB
Utilisationde Facter
Rappel del'utilisation des faits Puppet
Création de faits avec résolutionssimples et complexes
Bonnes pratiques sur la structuration desfaits Puppet
Atelier pratique : définition de Factspersonnalisés, exploitation dans un scénario réaliste
Programmationplus avancée avec Puppet
Écrire du coderéutilisable avec Puppet
Les classes paramétrées
Lestypes définis, ou « super-classes »
Un peu de Rubypour les templates
Aller plus loin avec Hiera
Atelierpratique : écriture de manifestes complexes, découverte desmodules de la forge Puppet, mise en place d'un
scénariograndeur nature avec Hiera
MCollective :orchestration et parallélisation
Orchestration, exécution parallèle de jobs
L'architecture duMarionnette Collective : ActiveMQ, SSL,authentification
Configuration des serveurs et desclients
Déploiement de plugins
Exécutions parallèles, lignede commande avec mco
Atelier pratique : déploiement deMcollective, utilisation de plugins courants pour des tâches simples
 
vous garantit la plus grande qualité
de formation.

Pupia formation-puppet-les-bases-et-perfectionnement

  • 1.
    CERTYOU, 37 ruedes Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Puppet, Les bases et Perfectionnement Formation Informatique / Réseaux et Sécurité / DevOps 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 PUBLIC Administrateurs systèmes PRE-REQUIS • Avoir suivi la formation Linux : administration système (bases + services), ou avoir des connaissances équivalentes PROGRAMME Introduction DevOps L'origine du mouvement DevOps Le besoin d'industrialisationpour l'opérationnel Tour d'horizon des outils Positionnementde Puppet dans le paysage actuel Présentation de Puppet Fonctionnement du catalogue, architecture del'ensemble L'architecture autonome (stand-alone) avec Puppetapply L'architecture agent/maître (agent/master) Implicationssécuritaires Installation, présentation des répertoires deconfiguration Atelierpratique : installation du Puppet master, mise en place d'uncatalogue trivial Découvertedu langage Les ressources dans Puppet Lacouche d'abstraction des ressources (RAL) : types, attributs,valeurs Lesmanifestes Idempotence, états souhaités Ordonnancementdes ressources Variables,faits (facts, avec Facter)et conditions Les classeset les modules : introduction Atelier pratique : écriture de manifestes mettant en jeu les ressourcesde base, création de classes, découverte des modules. Puppet dansl'infrastructure Organisationdu manifeste : retour sur les classes et modules Ladéfinition des modèles(templatesERB) pour lesfichiers Configuration avancée du Puppet master pourla 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étragedu serveur, paramétrage de nœudscomplets hétérogènes via Puppet. Outils graphiques : IDEet tableau de bord Installation de l'IDE Gepettoavec Eclipse Création deprojet Puppet dans Gepetto, versionningavec git ou SVN Présentationdu Puppet Dashboard : le tableau de bord pour le puppetmaster Atelier pratique : mise en place de Gepetto, reprise d'un module dansl'interface, déploiementdu dashboard Configurationdeproduction avancée A retenir Durée : 5 jours soit 35h. Réf. PUPIA Dates des sessions Paris 23/03/2015 18/05/2015 13/07/2015 07/09/2015 02/11/2015 Cette formation est également proposée en formule INTRA-ENTREPRISE. Inclus dans cette formation Coaching Après-COURS Pendant 30 jours, votre formateur sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs. Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction
  • 2.
    CERTYOU, 37 ruedes Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Puppet, Les bases et Perfectionnement Formation Informatique / Réseaux et Sécurité / DevOps Détailde la configuration en modeproduction La gestion descertificats SSL avec Puppet Configuration avec plusieurs maîtres,répartition de charge Optimisationdes ressources avec PuppetDB Atelier pratique : configuration apache2+passenger, gestion decertificats, mise en place de PuppetDB Utilisationde Facter Rappel del'utilisation des faits Puppet Création de faits avec résolutionssimples et complexes Bonnes pratiques sur la structuration desfaits Puppet Atelier pratique : définition de Factspersonnalisés, exploitation dans un scénario réaliste Programmationplus avancée avec Puppet Écrire du coderéutilisable avec Puppet Les classes paramétrées Lestypes définis, ou « super-classes » Un peu de Rubypour les templates Aller plus loin avec Hiera Atelierpratique : écriture de manifestes complexes, découverte desmodules de la forge Puppet, mise en place d'un scénariograndeur nature avec Hiera MCollective :orchestration et parallélisation Orchestration, exécution parallèle de jobs L'architecture duMarionnette Collective : ActiveMQ, SSL,authentification Configuration des serveurs et desclients Déploiement de plugins Exécutions parallèles, lignede commande avec mco Atelier pratique : déploiement deMcollective, utilisation de plugins courants pour des tâches simples   vous garantit la plus grande qualité de formation.