Opleiding: NixOS – Linux Systeembeheer en Configuratiemanagement
Over de NixOS – Linux Systeembeheer
NixOS is een Linux-distributie die op de Nix-pakketbeheerder draait. Met NixOS bouw je volledig declaratieve en reproduceerbare systeemconfiguraties. Omdat het complete besturingssysteem wordt gedefinieerd via pure functies, behoren ongewenste configuratieafwijkingen tot het verleden. Bovendien voer je wijzigingen altijd atomair uit en draai je ze moeiteloos terug. Dit maakt NixOS de ideale keuze voor infrastructuren waar auditbaarheid en exacte reproduceerbaarheid essentieel zijn.
De cursus NixOS – Linux Systeembeheer en Configuratiemanagement is speciaal ontwikkeld voor Linux-beheerders en infrastructuurengineers. Samen duiken we in de wereld van NixOS als een modern, volledig declaratief alternatief voor traditionele configuratiemethoden — gericht op de stap naar een stabiel en toekomstbestendig besturingssysteem.
Voor wie is deze NixOS training?
De training NixOS – Linux Systeembeheer en Configuratiemanagement is speciaal ontwikkeld voor Linux-beheerders en infrastructuurengineers die kennis willen maken met NixOS als modern en volledig declaratief alternatief voor traditionele configuratiemethoden. Deze NixOS training is met name interessant als je Linux-omgevingen op een reproduceerbare manier wilt beheren en meer wilt leren over configuratiebeheer, software- en servicebeheer, beveiliging, probleemoplossing en het implementeren van NixOS-configuraties.
De training NixOS – Linux Systeembeheer en Configuratiemanagement is met name geschikt voor de volgende mensen:
- Linux-beheerders die NixOS willen leren gebruiken voor het installeren, configureren, beheren en bijwerken van Linux-omgevingen.
- Infrastructuurengineers die zich willen verdiepen in declaratieve en reproduceerbare systeemconfiguraties met NixOS.
- ICT-professionals met ervaring in scripting en/of orkestratie die hun kennis uit willen breiden op het gebied van configuratiebeheer, beheer op afstand en implementatie.
Leerdoelen van deze NixOS training
In de training NixOS – Linux Systeembeheer en Configuratiemanagement leer je hoe jij een reproduceerbare NixOS-omgeving kunt beheren en configureren. Hierbij ontdek je verschillende hulpmiddelen en configuratiemethoden voor de installatie en het beheer van NixOS. Daarbij is er aandacht voor onder andere configuratiebeheer, tijdelijke omgevingen, gebruikersomgevingen, beveiliging en implementatie.
Door de training NixOS – Linux Systeembeheer en Configuratiemanagement te volgen, zul je de volgende dingen leren:
- NixOS installeren en orchestreren met behulp van configuration.nix.
- Gebruikmaken van tijdelijke omgevingen met behulp van nix-shell.
- Omgevingen managen met behulp van flakes.
- Gebruikersomgeving managen met behulp van home manager.
- Gebruik van NixOS als development platform.
- Gebruik van secrets met Sops.
- Roll-back van configuratie.
- Deployment met behulp van nixos-rebuild en Colmena.
- Korte introductie DevOps4.
Aanbevolen voorkennis NixOS
Voordat je deelneemt aan de training NixOS – Linux Systeembeheer en Configuratiemanagement, raden wij aan dat jij beschikt over de volgende kennis en ervaring:
- Minimaal LPIC-1 of soortgelijk.
- Ervaring met scripting en/of orchestration is een pre.
Onderwerpen van deze NixOS training
In de training NixOS – Linux Systeembeheer en Configuratiemanagement zullen de volgende onderwerpen worden behandeld:
- Introductie NixOS.
- Installatie en installatiemethodes.
- Software en Service Management.
- Configuratie Management.
- Werken met Secrets.
- Remote Management.
- Implementatie Testen.