Formation Puppet : Automatiser la gestion de ses configurations

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Puppet, les participants auront acquis les connaissances et compétences nécessaires pour :

  • Comprendre les apports et les principes d’une solution d’automatisation pour votre infrastructure
  • Comprendre le fonctionnement de Puppet
  • Savoir installer, configurer et exploiter Puppet
  • Savoir utiliser le langage de Puppet
  • Savoir mettre en œuvre les bonnes pratiques de déploiement et de configuration des logiciels

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 710,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 710,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Puppet est une solution open source de gestion des configurations, capable d’automatiser le packaging et le provisionnement d'applications sur les serveurs de production. Sa capacité à gérer les déploiements de manière centralisée est fortement appréciée pour rendre un système plus cohérent et stable.

Programme

Jour 1

Introduction à Puppet

Présentation du besoin et des fonctionnalités de Puppet
Gestion des configurations logicielles
Collecte et centralisation des informations
Définition des configurations cibles, mises à jour automatiques ou manuelles
Identifier les concepts et principes de l’automatisation
L'orchestration et l’automatisation dans le cas d'un cloud d'entreprise
La gestion de configuration de machines virtuelles
Historique de Puppet et les différentes versions de Puppet
Présentation de Puppet Enterprise

Architecture

Principe client-serveur, modules de configuration, les agents Puppet, la console, l'outil de gestion de cloud, les manifests Puppet
Présentation des plateformes supportées comme serveur et comme client (agent Puppet)
Mode opératoire : définition des configurations, vérification de l'état des clients, simulation des changements proposés par Puppet, application sur les systèmes cibles

Installation et configuration de Puppet

Prérequis systèmes
Étude du fichier de configuration puppet.conf
Configuration des rôles : maître, agent, console...
Gestion des certificats sur les clients
Travaux pratiquesInstallation d'une infrastructure Puppet : serveur, base de données, agentsJour 2

Le langage Puppet

Introduction : présentation des manifests, modules, templates, des modules disponibles sur la forge Puppet
Les manifests : description du langage déclaratif de Puppet
Syntaxe, dépendance entre instructions
Études des variables, présentation des facts
Déclarations conditionnelles : if, case, selectors
Travaux pratiquesRédaction d'un exemple de manifest de création d'un fichier et modification des droits, application de ce manifest sur un poste client cible
Gérer les utilisateurs et les groupes. Déployer des logiciels et leur configuration. Gérer et superviser les services.

Les modules Puppet

Étude détaillée des 'ressources' Puppet : file, package, service, user, exec, notify...
Exemple de la ressource 'file' : différents attributs disponibles pour déterminer les caractéristiques d'un fichier, s'assurer de sa présence...
Exemple de la gestion de dépendance : production de manifest pour l'installation de sshd
Les classes et modules
Installation de modules
Utiliser un module existant.
Pourquoi structurer son code Puppet sous forme de modules réutilisables
Travaux pratiquesCréation d'un module nouveau pour propager la configuration de bash sur les postes clients
Restructurer du code Puppet sous forme de classes réutilisables
Rendre le module précédent réutilisable

Connecter des agents au Puppet master

L'architecture maître-agent
L'authentification des clients
La gestion des certificats SSL
Planifier le lancement de l'agent
Travaux pratiquesIntégrer un nouveau client à une infrastructure Puppet. Lancer l'agent comme service résident. Lancer l'agent via la crontab

Bonnes pratiques avec Puppet

Retours d'expériences et méthodes d'organisation et de développement des scripts Puppet
Présentation des patterns pour Puppet

Prérequis

Il est demandé aux participants de connaître les bases du système Unix/Linux et de l’administration car beaucoup de commandes utilisent la ligne de commande et les éditeurs propres au monde Unix /Linux.

Public

Cette formation Puppet s'adresse aux administrateurs et aux exploitants souhaitant apprendre à utiliser Puppet pour opérer la gestion centralisée des configurations logicielles de serveurs multiples ou de machines virtuelles.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Connaître les solutions de virtualisation destinées aux serveurs, aux postes de travails et aux applications
  • Comprendre les principes et les stratégies de la virtualisation
  • Savoir quelles solutions techniques sont indispensables à la réussite de d’un projet de virtualisation
  • Comparer les solutions du marché : VMware, Citrix, Microsoft...
  • Evaluer l'éligibilité des ressources à virtualiser
  • Intégrer les environnements virtuels dans l'infrastructure physique
  • Comprendre les solutions de gestion optimales des infrastructures virtuelles et suivre une méthodologie globale pour la mise en œuvre de la virtualisation.
     
Tarif

A partir de 1 960,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Red Hat OpenStack Administration II vous aurez acquis les connaissances et compétences nécessaires pour :

  • Se familiariser avec la technologie de conteneurisation des services overcloud
  • Découvrir les améliorations apportées par OVN (Open Virtual Networking) à la technologie OVS
  • Utiliser la version 3 (Keystone) du service de gestion des identités avec un magasin d'identités Red Hat IdM externe
  • Gérer le plan de contrôle principal, y compris Pacemaker
  • Personnaliser des images avec les techniques prévues pour plusieurs cas d'utilisation
  • Gérer des systèmes de stockage en modes bloc et objet
  • Gérer des nœuds de calcul, y compris le réglage et l'hyperconvergence
  • Déployer des piles de plusieurs conteneurs
  • Résoudre les problèmes liés à OpenStack
Tarif

A partir de 3 600,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation CA TOP SECRET

Proposé par PLB CONSULTANT

Objectifs de la formation

Les entreprises doivent avoir des accès à leurs bases de données mainframe via le Web, mais avec une sécurité des accès parfaitement maîtrisés. CA Top Secret fournit une solution complète de gestion de la sécurité de vos systèmes IBM. Ce cours vous permettra de comprendre et de maîtriser toutes les étapes d’une gestion de la sécurité logique de production dans un environnement gros système IBM .

Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Gérer des paquets avec une nouvelle structure de référentiel et des modules AppStream
  • Créer des périphériques de stockage, de volumes et de systèmes de fichiers, avec notamment la gestion du stockage Stratis
  • Savoir configurer des services réseau et de fonctions de sécurité
  • Conaitre la gestion des processus, de la planification et de l'optimisation
  • Maitriser la gestion des utilisateurs, des groupes et de l'authentification
  • Gérer des serveurs avec l'outil de gestion web Cockpit
  • Résoudre des problèmes et mettre en place une assistance

Ce cours repose sur la version 8 de Red Hat® Enterprise Linux.

Tarif

A partir de 4 517,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise

Formation Maîtriser Opam pour OCaml

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Opam vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Maîtriser le fonctionnement de la gestion des paquets et de leurs dépendances
  • Créer ses propres paquets et dépôts
  • Intégrer Opam dans son processus de développement
  • Publier vos contributions dans l'opam-repository
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir la masse salariale ainsi que ses enjeux en termes de gestion
  • Harmoniser la gestion des effectifs
  • Analyser la masse salariale
  • Appliquer les modes de calculs de la masse salariale
  • Organiser le contrôle de la masse salariale
Tarif

A partir de 1 618,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Qualité des applications

Proposé par ENI Service

Objectifs de la formation

  • Comprendre la problématique de la complexité des développements logiciels
  • Appliquer les bonnes pratiques d’écriture de code pour améliorer la qualité et la maintenabilité des applications
  • Comprendre le bénéfice de l’intégration continue pour améliorer la qualité des développements
  • Adopter les bonnes pratiques de rédaction des tests logiciels
  • Mettre en place une stratégie de campagne de tests automatisés avec les frameworks et outils du marché
  • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif
  • Comprendre le rôle des différents outils d’une chaîne d’intégration continue
  • Utiliser un outil de construction logiciel pour automatiser les tâches de développement
  • Mettre en place une plateforme d’intégration continue autour de Jenkins
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Ingénierie de Sécurité sur AWS, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre et tirer avantage du modèle de sécurité en responsabilité partagée d’AWS
  • Gérer les identités des utilisateurs et leur accès sur l’environnement AWS
  • Utiliser les services de sécurité AWS tels que AWS Identity and Access Management, Amazon Virtual Private Cloud, AWS Config, AWS CloudTrail, AWS Key Management Service, AWS CloudHSM, et AWS Trusted Advisor
  • Implémenter de meilleurs contrôles de sécurité pour vos ressources sur AWS
  • Gérer et auditer vos ressources du point de vue de la sécurité
  • Superviser et tracer les accès et les usages des ressources AWS, telles que les instances, le stockage, le réseau et les services de bases de données
  • Identifier les services et les outils AWS qui permettent d’aider l’automatisation, la surveillance et la gestion des opérations de sécurité sur AWS
  • Gérer les incidents de sécurité sur l’environnement AWS
Tarif

A partir de 2 450,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser les principes de l’actuariat des contrats d’assurance dommages
Maîtriser la logique de la tarification
Intégrer la gestion des risques

Tarif

A partir de 1 795,00 €

Durée

2 jours - 15 heures

Modes
  • Centre
  • Entreprise

Objectifs de la formation

À l’issue de cette formation Toad pour Administrateur, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Configurer, paramétrer et personnaliser Toad
  • Utiliser Toad comme éditeur de requêtes SQL ou de scripts PL/SQL (création, structure de données et de BDD, manipulation des objets de la base, gestion des autorisations...)
  • Maîtriser l’affichage de vos données
  • Naviguer de façon efficace à travers les objets
  • Optimiser les requêtes SQL des développeurs
  • Produire des rapports de données
  • Effectuer les différentes tâches d’import/export
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...