Publicatiedatum : 02/02/2024

Opleiding : Puppet, softwareconfiguraties beheren onder Linux

Praktijkcursus - 2d - 14u00 - Ref. LPP
Prijs : 1670 € V.B.

Puppet, softwareconfiguraties beheren onder Linux




In deze cursus leer je hoe je je infrastructuur centraal kunt beheren met de Puppet-toepassing. Je zult zien hoe je software kunt implementeren met de gekozen configuratie, systemen en applicaties up-to-date kunt houden en klassen en modules kunt gebruiken om aan je huidige en toekomstige behoeften te voldoen.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. LPP
  2d - 14u00
1670 € V.B.




In deze cursus leer je hoe je je infrastructuur centraal kunt beheren met de Puppet-toepassing. Je zult zien hoe je software kunt implementeren met de gekozen configuratie, systemen en applicaties up-to-date kunt houden en klassen en modules kunt gebruiken om aan je huidige en toekomstige behoeften te voldoen.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Begrijpen hoe Puppet werkt
De concepten en principes van automatisering identificeren
Software implementeren en configureren
Puppet installeren en configureren

Doelgroep
Systeembeheerders, architecten, systeem- en netwerkingenieurs, projectmanagers in een team dat Puppet al gebruikt of het in een professionele context wil implementeren.

Voorafgaande vereisten
Basiskennis van en ervaring met Unix/Linux administratie.

Opleidingsprogramma

1
Presentatie

  • Waarom gecentraliseerd infrastructuurbeheer?
  • Pourquoi Puppet ?
  • De verschillende versies en distributies van Puppet.
  • Hoe Puppet in het algemeen werkt.

2
Implementatie

  • Installeer een Puppet-master.
  • Een Puppet-master configureren.
  • De Puppet agent installeren en configureren.
Praktisch werk
Installatie en initiële configuratie van tools. Aan de slag met de omgeving.

3
Puppet taal leren beheersen

  • De belangrijkste types die door Puppet worden ondersteund.
  • Syntaxis van de taal.
  • Genereer bestanden van sjablonen.
  • Relaties tussen bronnen.
  • Gedefinieerde bronnen.
  • Feedback over informatie met Facter.
Praktisch werk
Gebruikers en groepen beheren. Software implementeren en configureren. Diensten beheren en monitoren. De huidige configuratie beschrijven met Puppet.

4
Hergebruik van Puppet modules

  • Waarom bestaande modules hergebruiken?
  • Modules en klassen.
  • Een bestaande module gebruiken.
  • Waarom Puppet-code structureren in de vorm van herbruikbare modules?
  • Schrijf een nieuwe module.
Praktisch werk
Een bestaande module selecteren en installeren. Een bestaande module gebruiken. Puppet code herstructureren in herbruikbare klassen. Een herbruikbare module schrijven.

5
Agenten verbinden met de Puppet-master

  • Master-agent architectuur.
  • Klantverificatie.
  • SSL-certificaatbeheer.
  • Plan de lancering van de agent.
Praktisch werk
Een nieuwe client integreren in een Puppet infrastructuur. De agent uitvoeren als een residente service. De agent uitvoeren met cron.

6
Best practices voor het implementeren en gebruiken van Puppet

  • Codeopmaak.
  • Versiebeheer gebruiken en integreren met Puppet.
  • Scheid generieke code van systeemspecifieke parameters.
  • Privégegevens beheren, zoals SSL-wachtwoorden en privésleutels.
  • Rapporten begeleiden.
Praktisch werk
Gebruik Puppet-lint om onze code te homogeniseren. Haal systeemspecifieke parameters naar Hiera.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 30 maa., 15 juni, 29 okt.

PARIS LA DÉFENSE
2026 : 30 maa., 15 juni, 29 okt.