Camptocamp – Formations

Formation Puppet Architect

Cette formation Puppet Architect vous apprendra à concevoir votre propre infrastructure et d’y définir votre propre méthodologie d’implémentation de Puppet.

Camptocamp : expert Puppet n°1 depuis 2007 ! – Puppet Architect

  • Utilisateur et contributeur actif sur Puppet depuis 2007 : découvrez par conséquent les modules Puppet de Camptocamp publiés sur GitHub ;
  • Aussi, tous les membres de notre équipe de formation Puppet Architect détiennent certification Puppet Professional, lui conférant la possibilité de dispenser l’ensemble du cursus de formations officielles de Puppet Labs permettant d’accéder à ces certifications ;
  • De nombreuses équipes IT formées à Puppet par Camptocamp, notamment au sein de grandes entreprises (finance, informatique, télécommunications…), centres de recherche de renommée internationale et administrations publiques.

puppet architect training

Formation Puppet Architect : dates et lieux

  • 24 au 25 novembre 2016 à Chambéry
  • 15 au 16 décembre 2016 à Lausanne ou Olten
  • 13 au 14 avril 2017 à Lausanne ou Olten
  • Sinon, possibilité de dispenser cette formation Puppet en intra-entreprise (Suisse ou France)

Contact et réservation

Objectifs

Cette formation « Puppet Architect » vous apprendra à concevoir votre propre infrastructure IT et d’y définir votre propre méthodologie d’implémentation de Puppet. Vous utiliserez des techniques avancées de la DSL de Puppet, affectant la manière dont les modules sont architecturés. Vous apprendrez également tout ce qui concerne la classification ainsi que les techniques de requêtes de données (Hiera), afin d’être capable de déterminer l’architecture à la fois la plus appropriée et la plus flexible pour dimensionner Puppet à vos besoins.

Public cible et pré-requis

Vous êtes un nouveau collaborateur au sein d’une entreprise utilisant Puppet, ou un administrateur système expérimenté souhaitant utiliser Puppet. Vous avez également un bon niveau en administration systèmes Unix/Linux.
En dernier lieu, vous avez suivi le cours « Puppet : les fondamentaux » ou vous possédez un niveau d’expérience équivalent avec Puppet.

Programme indicatif

  • Concevoir et implémenter un workflow de développement efficient
  • Concevoir des hiérarchies de sources de données pour Hiera
  • Partager des données entre les noeuds au moyen des ressources exportées
  • Utiliser MCollective en ligne de commande pour automatiser l’orchestration de l’infrastructure
  • Estimer le nombre de nœuds pouvant être supportés par leur(s) Master(s)
  • Utiliser r10k pour automatiser le déploiement de code Puppet
  • Stratégies de provisionnement dynamiques pour adapter rapidement le dimensionnement de l’infrastructure
  • Concevoir une architecture dimensionnée pour l’infrastructure
  • Gérer plusieurs environnements Puppet de manière efficace
  • Interagir avec le Puppet Master par le biais de l’API REST
  • Le protocole de transmission de messages sur lequel MCollective s’appuie
  • Mettre à l’échelle le bus de messagerie ActiveMQ
  • Intégrer Puppet avec des outils externes via les backends de Hiera, plugins de traitement de rapports, etc.

Dans l’ensemble, cette formation Puppet avancée associe théorie et pratique, la moitié du temps étant consacrée aux exercices. Formations complémentaires : Puppet Fundamentals et Puppet Practitioner.

Tarifs (Suisse ou France)

  • Inter-entreprises : nous contacter
  • Intra-entreprise : nous contacter
  1. *
  2. *
  3. *
  4. *