Puppet Initiation

Loader DigitalCityEen ogenblik, aub...

Puppet Initiation

(Réf.849)
21
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Begrijp de waarde van de DevOps beweging - Installeer Puppet - Schrijf manifesten om infrastructuur te implementeren met Puppet - Beheers best practices en zorg voor IS consistentie met Puppet

Opleidingsprogramma

Inleiding DevOps

De oorsprong van de DevOps-beweging
De behoefte aan industrialisatie in operaties
Overzicht van tools
De positie van Puppet in het huidige landschap
Inleiding tot git

Inleiding tot Puppet

Hoe de catalogus werkt, de architectuur van het geheel
De stand-alone architectuur met Puppetapply
De agent/master architectuur
Veiligheidsimplicaties
Installatie, presentatie van configuratiemappen

Praktische workshop: installatie van de Puppet Master, opzetten van een triviale catalogus

De taal ontdekken

Resources in Puppet
Resource abstractielaag (RAL): types, attributen, waarden
Manifesten
Idempotency, gewenste toestanden
Resource ordening
Variabelen, feiten (facts, met Facter) en voorwaarden
Klassen en modules
Geparameteriseerde klassen
Gedefinieerde types, of "superklassen

Praktische workshop: manifesten schrijven met de basismiddelen, klassen maken, modules ontdekken.

Puppet in de infrastructuur

Organisatie van het manifest: terug naar de klassen en modules
De definitie van sjablonen voor bestanden
Gebruik van de bestandsserver geïntegreerd in Puppet
Goede praktijken en patronen voor klassen en modules
Indeling van nodes, gebruik van het nodeblok en includes

Praktische workshop: het opzetten van aangepaste modules, het opzettenserver, het opzetten van knooppuntenheterogene knooppunten via Puppet.

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.