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

  • Identifier les concepts et principes de l’automatisation
  • Appréhender le fonctionnement de Puppet
  • Installer et configurer Puppet
  • Déployer des logiciels et leur configuration

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 1 590,00 €

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

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 1 590,00 €

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

Description

Devenez un expert en gestion centralisée des infrastructures IT avec notre formation dédiée à Puppet, l’outil Open Source plébiscité dans l’univers DevOps.
Cette formation vous permettra d’identifier les concepts clés de l’automatisation, d’appréhender l’architecture et le fonctionnement de Puppet, et d’installer et configurer l’outil efficacement.
Vous apprendrez également à déployer des logiciels et leur configuration.
Au programme, exploration de la programmation déclarative via Infrastructure as Code (IaC), manipulation de la syntaxe du langage Puppet, création de classes et de modules, et maîtrise des outils complémentaires comme le Puppet Dashboard et MCollective.
Des travaux pratiques viennent compléter la théorie pour une application concrète des concepts.
A l’issue, vous serez capable de gérer une infrastructure IT de manière centralisée et optimisée grâce à Puppet.

Programme

Introduction DevOps

  • L’origine du mouvement DevOps
  • Le besoin d’industrialisation pour l’opérationnel
  • La gestion d’infrastructure centralisée
  • Tour d’horizon des outils
  • Positionnement de Puppet dans le paysage actuel

Présentation de Puppet

  • Programmation déclarative – Infrastructure as Code (IaC)
  • Architecture globale
  • Fonctionnement du catalogue
  • Pré-requis systèmes
  • Serveur, base de données et agents
  • Configuration des rôles : maître, agent, console
  • Puppet Master
  • Le modèle client-serveur
  • Gestion des certificats sur les clients
  • Travaux pratiques :
    • Installation de l’environnement Puppet Master
    • Création d’un serveur Puppet
    • Mise en place d’un catalogue de base

Langage Puppet

  • Syntaxe du langage et principaux types
  • Les classes et les modules
  • Les classes paramétrées
  • Manifestes
  • Les ressources
    • Ordonnancement
  • Les templates
  • Variables, faits (avec Facter) et conditions
  • Travaux pratiques :
    • Ecriture de manifestes utilisant les ressources essentielles
    • Création de classes
    • Découverte des modules

Utilisation et création de modules

  • Utilisation de modules existants depuis Puppet Forge
  • Conception de modules
    • Bonnes pratiques
    • Partage sur Puppet Forge
  • Travaux pratiques :
    • Utilisation de modules communs
    • Ecriture d’un module avec ses tests et sa documentation

Outils Puppet

  • Monitoring avec le Puppet Dashboard
  • Contrôler Puppet avec MCollective
  • Bonnes pratiques
  • Travaux pratiques : Mise en œuvre d’un dashboard

Prérequis

Connaissance du système Linux.

Public

Administrateurs, Responsables d’exploitation et de production, Développeurs, Architectes, Chefs de projets.

Ces formations pourraient vous intéresser

Objectifs de la formation

Concrètement, à l'issue de cette formation Red Hat OpenShift Administration de Cluster vous serez en mesure de maitriser les compétences suivantes :

  • Configurer et gérer un cluster OpenShift 4.x
  • Exécuter des environnements de production à grande échelle
  • Automatiser des tâches quotidiennes pour améliorer les performances et la disponibilité des clusters de production
  • Intégrer OpenShift aux systèmes d'authentification d'entreprise, de stockage, CI/CD et GitOps, afin d'améliorer la productivité de l'exploitation et la conformité aux normes de l'entreprise
  • Maitriser les techniques de dépannage pour identifier les problèmes liés aux opérateurs de cluster et à la capacité de calcul
Tarif

A partir de 3 600,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • 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

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • 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

3 jours (21 heures)

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Apprendre à développer avec Azure DevOps
  • Maîtriser la planification Agile
  • Configurer un environnement de build moderne, automatiser les builds
  • Gérer la qualité du code, créer des pipelines et release automatisés
  • Automatiser les tests fonctionnels et de performance
  • Gérer Azure Resource Manager (ARM), surveiller des applications avec Application Insights
  • Créer des tableaux de bord pour les stats de build et release
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire et catégoriser les divers serveurs que l'on peut trouver dans les data centers
  • Identifier et décrire les charges de travail qui sont couramment utilisées pour les mainframes et les serveurs distributés
  • Décrire un data center typique avec des plateformes de serveurs différentes :
    Pourquoi autant de serveurs
    Les préoccupations actuelles et des considérations
    Les actions futures possibles
  • Identifier quand le premier mainframe IBM pour un usage général a été présenté
  • Décrire les nombreuses stratégies clés informatiques sur le mainframe présentées dans les années 2000
  • Identifier les tendances actuelles et futures des data centers
  • Décrire pourquoi des systèmes plus intelligents sont nécessaires pour répondre aux besoins futurs
  • Présenter le système zEnterprise et expliquer comment il peut s'appliquer aux besoins actuels et futurs
  • Décrire les fonctions de base, les caractéristiques et la terminologie des serveurs System z
  • Identifier et lister les différents serveurs System z et les modèles matériels, depuis le serveur zSeries server jusqu'au dernier zEnterprise EC12
  • Identifier le nombre de processeurs (CP) et lister les processeurs spécialisés disponibles pour les différents serveurs System z
  • Faire la liste des performances relatives des serveurs System z récents par rapport aux précédents serveurs
  • Identifier et lister les serveurs mainframe IBM prenant en charge plusieurs sous-systèmes de canaux et architecture z
  • Identifier les composants clés du système zEnterprise et leur intérêt
  • Décrire et comparer les divers composants System z :
    Frame layout et utilisation de cage
    Modèles de serveurs, livres, mémoire et structure du cache
    Performance et millions of service units (MSUs)
  • Décrire et comparer les infrastructures I/O et l'utilisateur du processeur des mainframes de zEC12 à z10 :
    cages I/O , tiroirs et technologie utilisée
    PU, cache, et réserver la connectivité en fan-out
  • Décrire comment et quels composants phyisques System z sont utilisés lors du traitement des instructions et la réalisation d'opérations I/O
  • Identifier les options de Capacity on Demand (CoD) sur System z disponibles pour les pannes planifiées et non planifiées
  • Décrire l'architecture de provisionnement de CoD et quels serveurs peuvent l'utiliser
  • Décrire comment le partitionnement logique est utilisé, les affectations de ressources et les activités d'initialisation
  • Décrire les canaux, leur usage et l'affection de CHPID
  • Décrire le but et l'utilisation de HCD
  • Identifier les systèmes d'exploitation des mainframes et les serveurs mainframe supportés :
    Décrire comment les OS de mainframe ont évolué des serveurs System 360 vers le serveur zEC12 actuel
    Lister quelques-unes des améliorations principales fournies par les récentes versions de z/OS et quels serveurs peuvent les utiliser
    Expliquer la coexistence de versions de z/OS et la stratégie de support
    Décrire les diverses files d'attente qui sont utilisées pour distribuer le travail
  • Décrire la différence entre une base et Parallel Sysplex :
    Lister les caractéristiques principales de Parallel Sysplex
    Décrire le but et l'utilisation des possibilités de couplage
    Identifier les différences entre les configurations suivantes sysplex : MULTISYSTEM, MONOPLEX et XCFLOCAL
  • Identifier et décrire les améliorations principales fournies par le logiciel System z et la plateforme matériel :
    Architecture 64-bit, IRD, HiperSockets, MLCSS, MIDAW
    Ensembles de sous-canaux multiples, zHPF, CPM, HiperDispatch, zDAC
    TEF, RI, DAT2, Flash Express, zAware, RoCE, zEDC et calcul autonome
  • Identifier les modes d'architecture des processeurs et les implémentations d'adressage supportées : bimodal, trimodal, espaces d'addresse, adressage virtuel et usage du stockage
  • Décrire les diverses files d'attente qui sont utilisées pour distribuer le travail
  • Utiliser les commandes système qui affichent les espaces d'adresses actives et identifient leurs statuts actuels
  • Décrire les hauts niveaux d'intéraction entre z/OS, CSS et les périphériques I/O pendant les traitements I/O
  • Décrire le rôle de HMC et SE pour les serveurs System z
  • Identifier et changer le style de l'interface utilisateur pour HMC
  • Identifier CPC et l'usage des objets dans HMC
  • Concevoir et personnaliser des groupes définis d'utilisateurs
  • Identifier des types de profils, d'usage et assigner des profils à des objets
  • Utiliser la fenêtre Détails pour déterminer le statut des objets et leurs besoins
  • Décrire comment et pourquoi des conditions de statuts inacceptables et des messages matériels sont présentés à HMC
  • Identifier le processus d'activation de HMC pour les CPC et les images
  • Envoyer des messages au système d'exploitation
Tarif

A partir de 1 610,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Déployer et gérer AppFirewall, y compris les types d'attaques Web, les protections et les signatures, le moteur d'apprentissage adaptatif, les politiques et les profils AppFirewall, le dépannage et d'autres fonctions de sécurité pertinentes NetScaler
  • Déployer et utiliser le système NetScaler Management et Analytics, y compris la capacité de gérer centralement plusieurs plateformes NetScaler, d'organiser les changements de configuration, de sortir les rapports sur les transactions passant par l'environnement NetScaler, visualiser l'infrastructure et planifier les évolutions
  • Mettre en œuvre des fonctionnalités telles que la mise en cache, l'optimisation Front-end, la journalisation Web NetScaler et l'optimisation TCP/HTTP pour optimiser le trafic géré par un environnement NetScaler.
 
Tarif

A partir de 4 125,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • comprendre le fonctionnement de Puppet, l’installation de l’outil et le déploiement d’un système en utilisant la suite logicielle Puppet
  • Mettre en œuvre les bonnes pratiques pour l’exploitation d’un SI
Tarif

A partir de 2 050,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

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

  • Installer vSphere PowerCLI
  • Automatiser la configuration et le paramétrage de leurs serveurs ESX/ESXi
  • Savoir scripter la création des machines virtuelles et leurs tâches d’administration
  • Utiliser des scripts pour automatiser la migration de machines virtuelles
  • Gérer les clusters VMware de façon automatique
  • Utiliser des scripts pour surveiller l’état des différents objets de leur infrastructure vSphere.
Tarif

A partir de 2 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Le langage Transact-SQL (T-SQL) est un langage propre à Microsoft qui permet de développer des programmes - ou plus souvent des procédures et des fonctions - de haut niveau pour manipuler les données d’une base SQL Server. Il s’appuie sur le langage SQL qu’il complète avec toutes les structures de programmation classique (variables, tests, boucles, fonctions, bibliothèques, etc.). Le T-SQL présente des spécificités pour « coller » facilement aux structures de données que l’on rencontre dans une base SQL Server (table, ligne, colonne).

Les procédures de traitement des données (insertion, extraction mise à jour, suppression) peuvent être stockées dans la base (procédures stockées,fonctions, …) et appelées par différents programmes depuis différents langages (C#, VB.Net, Java, PHP, etc...). Le Transact-SQL sert également de base à l’écriture des triggers (programmes qui se déclenchent quand des événements surviennent telle une insertion dans une table, une mise à jour, une suppression). Bien entendu, le développement de programmes Transact-SQL sert à la fois aux développeurs mais aussi à l’administrateur qui souhaite automatiser certaines actions d’administration ou simplement disposer d’outils pour suivre l’exploitation des bases SQL Server qu’il administre.

Tous ces éléments conceptuels et syntaxiques vous seront présentés afin que vous puissiez vous-même développer vos propres traitements Transact-SQL (procédures stockées, fonctions, triggers) de façon fiable, robuste et efficace. Les travaux pratiques s'attachent à vous donner des « squelettes » toujours réutilisables dans votre contexte professionnel.

Tarif

A partir de 1 860,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Nutanix Enterprise Cloud Administration 5.20 couvre toutes les fonctionnalités mises à jour ainsi que les nouveautés, incluant :

  • Support de VMware vCenter 6.7
  • Support de Xi Leap : le service de Disaster Recovery en Mode SAS avec Orchestration
  • Prism Central : ajout du Dashboard « Audits » afin de visualiser les actions qui ont été réalisées sur les différentes clusters enregistrés
  • «Never-Schedulable» Node : augmente la capacité de stockage sans consommer de ressource CPU/Mem (licences)
  • Support de la Réplication de Données (Metro Availability et Synchronous Replication) entre différents constructeurs hardware
Tarif

A partir de 3 800,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...