Neem contact met ons op

Cursusaanbod

Declaratieve System Sovereignty

  • Waarom imperatief configuratiebeheer leidt tot afwijking en auditfouten.
  • Nix-opslag, derivaties en pure functies voor systeemopbouw.
  • NixOS vs traditionele distributies: onveranderlijkheid en atomische upgrades.

Installatie en basisbeginselen

  • NixOS installeren vanuit ISO met handmatige en geautomatiseerde partitieindeling.
  • De Nix-taal: sets, functies en imports.
  • Configuratie.nix structuur en modulesysteem.
  • Pakketten en opties zoeken met nix search en handleidingpagina's.

Pakket- en servicebeheer

  • Pakketten installeren voor het hele systeem versus per gebruiker met nix-env.
  • systemd-services declaratief inschakelen.
  • Aangepakte pakketoverride's en overlays.
  • Garbage collection en opslagoptimalisatie.

Reproduceerbare omgevingen

  • nix-shell en shell.nix voor ad-hoc ontwikkeling.
  • Nix Flakes voor lockfile-gebaseerde reproduceerbaarheid.
  • devenv en devshell voor teamonboarding.
  • Direnv-integratie voor automatisch omgevingswisselen.

Externe implementatie

  • NixOps en Colmena voor vlootbeheer.
  • Externe bouw en configuratie van binaire caches.
  • Secretsbeheer met agenix en sops-nix.
  • Implementatietests met NixOS VMs en containers.

Systeemupdates en terugrollen

  • nixos-rebuild switch, test en boot-modi.
  • Atomisch terugrollen naar vorige generaties.
  • Kanaalbeheer en pinning voor reproduceerbare updates.
  • Spoedherstel en bootloader-configuratie.

Geavanceerde onderwerpen

  • NixOS-containers en lichtgewicht virtualisatie.
  • Cross-compilatie en ARM-bouw.
  • Aangepaste ISO- en netboot-imagegeneratie.
  • Hydra continue integratie voor Nix-pakketten.

Vereisten

  • Gevorderde ervaring in Linux-systeembeheer en shell-scripting.
  • Fundamenteel begrip van concepten van functioneel programmeren.
  • Bekendheid met Git en versiegecontroleerde configuratiewerkstromen.

Doelgroep

  • Infrastructuurtechnici die reproduceerbare, declaratieve systemen zoeken.
  • DevOps-teams die Ansible, Puppet of Chef willen vervangen door Nix.
  • Organisaties die bit-voor-bit reproduceerbare implementaties vereisen.
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën