Module 1 — Sécurisation avancée des systèmes Linux
- Durcir un serveur Linux selon les benchmarks CIS.
- Configurer SELinux et AppArmor pour le contrôle d'accès obligatoire.
- Mettre en place un firewall avec iptables et nftables.
- Détecter les intrusions avec AIDE, Fail2ban et auditd.
Module 2 — Performance et optimisation système
- Analyser les performances avec vmstat, iostat, sar et perf.
- Optimiser la gestion de la mémoire et du swap.
- Configurer les paramètres kernel avec sysctl.
- Gérer les ressources avec cgroups et namespaces.
Module 3 — Stockage avancé et LVM
- Gérer les volumes logiques avec LVM (création, extension, snapshot).
- Configurer le RAID logiciel avec mdadm.
- Gérer les systèmes de fichiers avancés (XFS, Btrfs, ZFS).
- Mettre en place le chiffrement avec LUKS.
Module 4 — Haute disponibilité et clustering
- Configurer un cluster haute disponibilité avec Pacemaker et Corosync.
- Mettre en place la réplication de données avec DRBD.
- Configurer le load balancing avec HAProxy et Keepalived.
- Tester et valider les scénarios de failover.
Module 5 — Monitoring et automatisation
- Déployer Prometheus et Grafana pour le monitoring système.
- Configurer les alertes et les dashboards.
- Automatiser les tâches récurrentes avec cron et systemd timers.
- Projet final : infrastructure Linux haute disponibilité complète avec monitoring et automatisation.
Un programme adapté à votre niveau réel
Ce programme est indicatif. Pour un parcours vraiment sur mesure, commencez par vous entraîner et évaluer votre niveau avec le quiz CodeDuel. Contactez-nous ensuite — notre IA détecte précisément vos gaps et nous construisons un programme adapté à votre niveau réel.