Formation NixOS (3 jours)

Formation NixOS 3 jours pour administrateurs et DevOps, infrastructures reproductibles, flakes et déploiements production. Présentiel ou distanciel.

3 jours À partir de 1100 € / personne

Demander un devis

Durée
3 jours
Format
Présentiel ou distanciel
Public
Administrateurs système, DevOps
Prérequis
Bonne pratique Linux en ligne de commande
Livrables
Support de cours, configurations exemples, checklist post-formation

Objectifs

À l'issue de cette formation, les participants seront capables de déployer, configurer et maintenir des machines NixOS en production, de gérer des configurations déclaratives avec flakes, et de mettre en place des déploiements multi-machines.

Programme

Jour 1 : Fondamentaux NixOS

  • Pourquoi NixOS : immutabilité, reproductibilité, rollback
  • Le store Nix, les chemins et les profiles
  • nix-shell, nix develop et introduction aux flakes
  • Structure d'une configuration : configuration.nix, modules, options
  • Atelier : premier déploiement NixOS en machine virtuelle

Jour 2 : NixOS en production

  • Modules NixOS et composition de configurations
  • Gestion des secrets (aperçu sops-nix / agenix)
  • Partitionnement déclaratif avec disko
  • Services systemd et cycles de vie
  • Rollback, generations et stratégies de mise à jour
  • Atelier : durcissement d'une VM de production type

Jour 3 : Échelle et exploitation

  • Déploiements multi-machines (colmena, deploy-rs)
  • Intégration CI pour flakes (validation, cache, déploiement)
  • Patterns haute disponibilité et sauvegardes
  • Troubleshooting : logs, nixos-rebuild, bisect de régression
  • Atelier final : cas d'usage complet (provision → deploy → rollback)

← Retour aux formations

Parlons de votre projet

Demander un devis

Indiquez votre organisation et le nombre de participants : nous vous enverrons une proposition sous 24 h ouvrées.