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

A l'issue de cette formation, vous serez capable de :

  • Implémenter des concepts avancés comme le backup, le plan de reprise d'activité, l'optimisation des sessions et la redondance d'un site Citrix Virtual Apps and Desktops 7
  • Décrire les méthodes de troubleshooting avancées pour dépanner Citrix Virtual Apps and Desktops 7
  • Reproduire les bonnes pratiques autour de la sécurité et configurations d'un environnement multi-sites Virtual Apps and Desktops 7 en utilisant les zones
  • Installer et initialiser WEM et l'intégrer dans Citrix Virtual Apps and Desktops et Citrix DaaS
  • Configurer les fonctionnalités de WEM pour améliorer l'environnement d'un utilisateur final et les ressources consommées par cet utilisateur
  • Migrer d'un environnement WEM On-Premises vers WEM Service.
Tarif

A partir de 4 125,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Implémenter, gérer et maintenir une infrastructure typique basée sous Windows Server 2019
  • Mettre en oeuvre la haute disponibilité pour les principaux services
  • Planifier le déploiement d'applications métiers dans un environnement Windows Server
  • Surveiller et maintenir un Data Center.
Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire tous les concepts importants de Symfony
  • Mettre en oeuvre, de l'installation à l'affichage, vos premières pages Web dynamiques avec Twig, en passant par les formulaires, la sécurité et le cache HTTP
  • Utiliser et gérer tous les outils majeurs de Symfony afin de devenir entièrement autonome avec le framework.
Tarif

A partir de 2 490,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Microsoft Hyper-V, vous aurez acquis les connaissances nécessaires pour :

  • Mettre en œuvre une architecture Hyper-V hautement disponible
  • Énumérer et mettre en œuvre les différents types de réseaux
  • Expliquer et mettre en œuvre différentes technologies de stockage
  • Configurer et déployer des hôtes Hyper-V
  • Gérer, surveiller et sauvegarder l'environnement virtuel
  • Gérer les différentes consoles de gestion et de supervision
  • Gérer le cycle de vie des machines virtuelles
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Installer et configurer les hôtes ESXi
  • Déployer et configurer vCenter
  • Utiliser le client vSphere pour créer l'inventaire de vCenter et assigner des rôles aux utilisateurs de vCenter
  • Configurer vCenter HA (High Availability)
  • Créer et configurer des réseaux virtuels avec les switches standards et distribués vSphere
  • Créer et configurer des Data Stores en utilisant les technologies de stockage prises en charge par vSphere
  • Utiliser le client vSphere pour créer des VM (machines virtuelles), des templates, des clones et des snapshots
  • Configurer et gérer un référentiel VMware Tools
  • Créer une bibliothèque de contenu pour gérer les templates et déployer des VM
  • Gérer l'utilisation des ressources des VM
  • Migrer des VM avec vSphere vMotion et vSphere Storage vMotion
  • Créer et configurer un cluster vSphere qui est activé avec vSphere HA et vSphere DRS (Distributed Resource Scheduler)
  • Gérer le cycle de vie de vSphere pour maintenir vCenter, les hôtes ESXi et les VM à jour
  • Configurer et gérer la mise en réseau et le stockage vSphere pour une grande entreprise sophistiquée
  • Utiliser les profils d'hôtes pour gérer la conformité des hôtes VMware ESXi
  • Contrôler les performances de vCenter, ESXi et des VM dans le client vSphere.
Tarif

A partir de 4 450,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Lister les possibilités clés et les composants de SQL Server 2022
  • Expliquer et appliquer les nouveautés et les améliorations concernant la performance dans SQL Server
  • Détecter et utiliser les nouveautés et les améliorations concernant la sécurité dans SQL Server
  • Citer et utiliser les nouveautés au niveau de la disponibilité et de l'évolutivité de SQL Server
  • Décrire et vous servir des nouvelles fonctionnalités et des améliorations concernant les rapports et la Power BI dans SQL Server 2022
  • Expliquer et gérer les nouveautés et les améliorations concernant l'accès aux données
  • Enumérer les nouveautés avec les SQL Server Big Data Clusters.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les défis et solutions liés à la gestion des ordinateurs de bureau et des périphériques dans un environnement d'entreprise
  • Déployer les bureaux Windows 10 / 11 Entreprise
  • Gérer les profils utilisateur et la virtualisation du statut de l'utilisateur
  • Décrire les paramètres du bureau et de l'application en utilisant la stratégie de groupe
  • Reconnaître les informations d'identification et l'identité Windows
  • Gérer l'accès aux données pour les périphériques Windows
  • Utiliser les périphériques Windows 10 / 11 à l'aide des solutions de mobilité d'entreprise
  • Gérer les clients avec Intune
  • Gérer la sécurité avec Windows Defender.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Automatiser les tests logiciels
  • Comprendre l'automatisation en pratique
  • Savoir automatiser ses tests unitaires
  • Automatiser les tests d'intégration
  • Pouvoir rendre autoamtique les tests fonctionnels
  • Automatiser les tests de performance
  • Evaluer le gain en coût et le ROI
Tarif

A partir de 2 600,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire les raisons de la création d'IPV6
  • Décrire les nouveautés d'IPV6
  • Décrire l'adressage IPv6
  • Attribuer des configurations IP en automatique avec DHCP v6
  • Utiliser des applications en IPv6 (DNS, Telnet, SSH, ...)
  • Faire cohabiter IPv4 et IPv6 à l'aide de tunnels
  • Implémenter du routage sur un réseau IPv6
  • Sécuriser la communication IPv6 en utilisant IPsec
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...