Wat is Puppet? Het is management software waarmee grote aantallen servers beheerd kunnen worden. Het gaat hierbij zowel om het beheer van configuratie files (zeg maar instellingen van de servers) als het beheer van de geïnstalleerde software (packages). Een typische use case voor Puppet is bijvoorbeeld het beheer van virtuele servers in een cloud. Het kan dan gebruikt worden om snel extra webservers te installeren. In Puppet worden recepten (classes) gemaakt waarin de server feitelijk beschreven is.
Het beheer met Puppet biedt een aantal voordelen
– Consistent serverpark
– Hogere beschikbaarheid
– Tijdwinst door middel van het voorkomen van repeterende handelingen.
Met deze basis training komen alle facetten waarmee een beheerder van een systeem te maken krijgt aan de orde. Denk daarbij aan het installeren van software en het werken met bestanden.
Op basis van een eigen lab-omgeving (virtuele machine) krijg je niet alleen de theoretische kennis, een groot deel is ‘hands-on’. Met oefeningen en voorbeelden werk je diverse scenario’s uit.
Als klap op de vuurpijl geven we je een aantal best practises mee.