École Privée d’Ingénierie du Niger — L’école du nouveau monde

✉ elearning@epiniger.edu.ne    🌐 epiniger.edu.ne

Écrit par

dans

Licence Professionnelle en Génie Logiciel (GELO) › Licence 3 › GELO · S6 · UE3 — Administration Linux & Sécurité Avancée

Administration Linux Avancée & LPI 3

Code ALX6131 4 crédits CM 20h · TD 10h · TP 30h · TPE 20h Évaluation : CC+ET (CC 40% / ET 60%)

Se connecter pour s'inscrire Créer un compte

4 leçon(s) · 1 quiz · 0 inscrit(s)

Présentation

Ce cours de sixième semestre conclut le parcours Linux de la Licence GELO (après LNX2142 et LNX3141). Il prépare l’étudiant à administrer des infrastructures Linux d’entreprise où l’interruption de service coûte cher : plateforme de paiement Mobile Money, système d’information d’une banque ou d’une microfinance, serveurs d’une administration ou d’une école à Niamey. On y approfondit le noyau, systemd, le stockage et le réseau, puis la virtualisation (KVM, LXC/LXD), l’orchestration de conteneurs (Docker Swarm), la haute disponibilité (Pacemaker, Corosync, HAProxy, Galera) et l’automatisation (Ansible, Terraform). Les distributions de référence sont Debian 12 et Ubuntu Server LTS, avec les équivalents Red Hat/Rocky quand ils diffèrent (SELinux notamment). Le cours s’aligne sur les thèmes de la certification LPIC-3, dont les intitulés sont donnés à titre indicatif.

Objectifs d’apprentissage

  • Administrer des environnements Linux d’entreprise en haute disponibilité.
  • Maîtriser la virtualisation et les conteneurs en production : KVM, LXC, Docker Swarm.
  • Implémenter et gérer des clusters de services Linux : Pacemaker, Corosync, HAProxy.
  • Préparer à la certification Linux LPI 3 (LPIC-3) ou équivalent CompTIA Linux+.

Prérequis

Linux LPI 201 — Administration Intermédiaire (LNX3141, GELO S3) ; Sécurité des Réseaux & VPN (SVP5132). Sont supposés acquis : shell Bash, gestion des services et des paquets, TCP/IP, pare-feu, SSH et PKI.

Plan du cours

  1. Leçon 1 — Administration Linux Avancée
  2. Leçon 2 — Virtualisation et Conteneurs en Production
  3. Leçon 3 — Haute Disponibilité et Clustering
  4. Leçon 4 — Préparation LPIC-3 et Automatisation Avancée

Travaux pratiques

  • TP 1 (leçon 2) : déploiement d’une infrastructure virtualisée KVM + Docker Swarm sur 3 nœuds.
  • TP 2 (leçon 3) : cluster HA WordPress avec HAProxy + MariaDB Galera + Pacemaker.
  • TP 3 (leçon 4) : déploiement automatisé d’une infrastructure complète avec Ansible + Terraform.

Les TP se réalisent sur un hôte KVM (8 cœurs, 16 Gio de RAM conseillés) ; en cas de connexion limitée, préparer à l’avance un miroir local des paquets et des images (apt-cacher-ng, registre Docker local).

Modalités d’évaluation

Volume horaire : CM 20 h, TD 10 h, TP 30 h, TPE 20 h (CTT 80 h) — 4 crédits. Évaluation CC + ET : contrôle continu 40 % (comptes rendus de TP, quiz), examen terminal 60 % ; nature mixte (écrit et pratique).

Bibliographie

  • Nemeth E. et al., UNIX and Linux System Administration Handbook, Addison-Wesley.
  • LPI, LPIC-3 Study Guide et objectifs d’examen (lpi.org).
  • Documentation officielle : ClusterLabs (Pacemaker), HAProxy, MariaDB Galera, Docker, Ansible.
  • Geerling J., Ansible for DevOps, Leanpub.

Évaluation globale de la matière

Connectez-vous pour suivre votre progression.

Programme

  1. 🔒 Leçon 1 — Administration Linux Avancée · 90 min
  2. 🔒 Leçon 2 — Virtualisation et Conteneurs en Production · 90 min
  3. 🔒 Leçon 3 — Haute Disponibilité et Clustering · 90 min
  4. 🔒 Leçon 4 — Préparation LPIC-3 et Automatisation Avancée · 90 min
  5. 🔒 Quiz — Administration Linux Avancée & LPI 3 · quiz

Évaluation globale de la matière

Connectez-vous pour suivre votre progression.