Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Formation Puppet - Automatisation de la gestion de ses configurations

       réf : DOP-PU

Formation Puppet - Automatisation de la gestion de ses configurations

Objectifs de formation : Puppet est un outil de gestion de configuration open source qui vous permet de gérer votre infrastructure de manière centralisée. Avec Puppet, vous pouvez automatiser le processus de configuration et de gestion de vos serveurs, ce qui facilite et accélère le déploiement de nouvelles applications ou la modification de votre infrastructure existante. La formation Puppet proposée par Ascent Formation vous apprendra à utiliser Puppet pour automatiser la gestion de la configuration de vos serveurs. À la fin du cours, vous serez en mesure de gérer l’ensemble de votre infrastructure avec Puppet, de la configuration de nouveaux serveurs à la garantie que tous les systèmes sont conformes aux politiques de sécurité de votre organisation.

Objectifs pédagogiques

  • Identifier les concepts et principes de l’automatisation
  • Comprendre le fonctionnement de Puppet
  • Savoir installer et configurer Puppet
  • Déployer des logiciels et leur configuration

Pré-requis

Avoir les connaissances de base et une pratique de l’administration Linux

Public concerné

Administrateurs systèmes, Architectes, Ingénieurs systèmes et réseaux, Chefs de projets

Programme de formation Puppet

  • Définition de la configuration automatisée
  • Configuration automatisée : avec & sans agent
  • Présentation de Puppet
  • Version et distribution de Puppet
  • Fonctionnement de Puppet
  • Définition de puppet master et puppet agent
  • Installation & paramétrage d’un puppet master
  • Installation & paramétrage d’un puppet agent

Travaux pratiques : Installation des puppet master et agent, premiers pas sur l’environnement

  • Introduction : types supportés, présentation des manifestes, modules, templates, des modules disponibles sur Puppet
  • Syntaxe du langage
  • Génération de fichiers à l’aide de templates
  • Relations entre ressources
  • Ressources définies
  • Facter : remontée d’informations

Travaux pratiques :

Gestion des utilisateurs ; déploiement des logiciels et configuration ; gestion & supervision des services ; description de la configuration actuelle avec Puppet

  • Intérêts de la réutilisation des modules
  • Modules & classes
  • Utilisation d’un module existant
  • Structuration du code Puppet sous forme de modules réutilisables
  • Ecriture d’un nouveau module

Travaux pratiques :

Choix, implémentation & utilisation d’un module existant. Ecriture d’un nouveau module

  • Architecture maître-agent
  • Authentification des clients
  • Gestion des certificats SSL
  • Planification du lancement de l’agent

Travaux pratiques :

intégration d’un nouveau client, lancement comme service résident & lancement avec cron

  • Formatage du code
  • Gestion des versions & intégration avec Puppet
  • Séparation code générique / paramètres spécifiques
  • Gestion des données privées
  • Supervision des rapports

Travaux pratiques :

Utilisation de Puppet-Lint. Extraction de paramètres spécifiques

Équipe pédagogique

Professionnel expert technique et pédagogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation Puppet.

Vous avez une question ?

    Jours

    2 (14 heures)

    Prix

    1500 € HT

    Télécharger

    Parcel Sandbox