Ce que j’ai réellement vu

J’ai regroupé ici les sujets par grands thèmes pour que la lecture soit plus claire. L’objectif n’est pas de lister des technologies “pour faire bien”, mais de montrer ce que j’ai vraiment rencontré.

26 Notions vues
6 Blocs thématiques
📊

Supervision, parc et exploitation

  • Supervision PRTG Outil de supervision permettant de surveiller des équipements, des liens réseau ou des services à partir de capteurs.
  • Gestion de parc informatique avec GLPI Utilisation d’un outil d’inventaire et de suivi pour centraliser les équipements, le matériel et les interventions.
  • Ticketing Suivi des demandes et des incidents via des tickets pour garder une trace claire des actions réalisées.
  • SNMP Protocole utilisé pour remonter des informations d’état depuis les équipements réseau vers les outils de supervision.
  • rsyslog Service de journalisation permettant de centraliser ou d’exploiter des logs système et réseau.
🖥️

Serveurs, virtualisation et administration

  • Installation Proxmox Découverte de la mise en place d’un hyperviseur pour héberger et gérer plusieurs machines virtuelles.
  • Prise en main de fermes de serveurs Observation d’environnements avec plusieurs serveurs et compréhension de leur organisation globale.
  • Sudo Utilisation des droits administrateur de manière contrôlée sous Linux, sans travailler directement en root.
  • HAProxy Découverte d’un répartiteur de charge et de son intérêt pour distribuer le trafic vers plusieurs services.
🐳

Docker et conteneurs

  • Installation de Docker Mise en place du moteur Docker sur Debian, ajout du dépôt officiel et vérification du bon fonctionnement du service.
  • Images et conteneurs Manipulation des commandes de base pour rechercher des images, les télécharger, lancer un conteneur et suivre son état.
  • Volumes Docker Utilisation des volumes pour conserver les données d’un service même si le conteneur est supprimé ou recréé.
  • Portainer Prise en main d’une interface web d’administration pour visualiser les conteneurs, les volumes, les images et les journaux.
  • Architecture web HA avec HAProxy Découverte d’une architecture de haute disponibilité avec plusieurs serveurs web conteneurisés et un répartiteur de charge.
🌐

Réseaux, routage et services associés

  • Routage InterVLAN Principe permettant à plusieurs VLAN de communiquer entre eux grâce à un équipement de couche 3.
  • VLSM Méthode de découpage d’un plan d’adressage IP en sous-réseaux de tailles différentes selon les besoins.
  • RIP Protocole de routage dynamique simple, vu pour comprendre l’échange de routes entre équipements.
  • HSRP Mécanisme de redondance de passerelle permettant de maintenir un accès réseau même en cas de bascule.
  • STP Spanning Tree Protocol, utilisé pour éviter les boucles dans un réseau commuté.
  • TFTP Protocole de transfert léger, souvent utilisé pour des fichiers liés aux équipements réseau.
🔐

Sécurité, contrôle d’accès et protection

  • PingCastle Outil d’audit Active Directory permettant d’identifier des faiblesses de configuration ou de sécurité.
  • Ransomware Compréhension du fonctionnement de ce type de menace et de ses impacts sur les postes, les serveurs et les sauvegardes.
  • RADIUS Principe de centralisation de l’authentification pour contrôler l’accès à certains équipements ou services.
  • VPN Tunnel sécurisé permettant d’accéder à distance à un réseau ou de relier des sites entre eux.
📞

Voix, priorisation et usages réseau

  • ToIP Téléphonie sur IP, avec une logique de transport de la voix sur le réseau informatique.
  • QoS Qualité de service permettant de prioriser certains flux réseau, notamment les usages sensibles comme la voix.

Focus Docker

J’ai aussi travaillé sur Docker à travers plusieurs activités orientées déploiement de services. L’idée n’était pas seulement de lancer un conteneur, mais de comprendre ce qu’est une image, comment rendre un service accessible, et comment gérer la persistance des données dans un contexte réaliste.

Installation Images Conteneurs Volumes Portainer HAProxy
Schéma comparatif entre machines virtuelles et conteneurs Docker
Comparaison entre virtualisation classique et conteneurs, point de départ du travail réalisé sur Docker.

Ce que j’ai réellement manipulé

  • installation de Docker sur Debian et vérification avec docker version et hello-world
  • recherche, téléchargement et lancement d’images Ubuntu et Apache
  • gestion des conteneurs actifs, arrêtés, relancés ou supprimés
  • mise en place de volumes pour conserver les données d’un service web
  • prise en main de Portainer pour administrer Docker via une interface web
  • compréhension d’une architecture avec plusieurs serveurs web et HAProxy

Tutoriel rapide 1

Installer Docker et vérifier le moteur

Le premier objectif était de préparer correctement l’environnement Debian, d’ajouter le dépôt officiel Docker puis de vérifier que le moteur répondait bien avant de manipuler des images.

apt update
apt install ca-certificates curl gnupg
apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
docker version
docker run --rm hello-world

Tutoriel rapide 2

Comprendre images et conteneurs

Le travail portait ensuite sur la différence entre une image et un conteneur exécuté, avec des commandes simples pour rechercher une image, la récupérer, lancer un conteneur et suivre son cycle de vie.

docker search ubuntu
docker pull ubuntu
docker images
docker run -it ubuntu bash
docker ps -a
docker rm <conteneur>

Tutoriel rapide 3

Rendre un service web persistant

Une activité était consacrée aux volumes Docker pour éviter de perdre les données d’un service Apache lors de la suppression du conteneur. C’est le point qui rend l’exploitation plus réaliste.

docker volume create public-html
docker run --name servweb -d \\
  -v public-html:/usr/local/apache2/htdocs \\
  -p 8001:80 httpd
docker volume ls
docker volume inspect public-html

Tutoriel rapide 4

Administrer Docker avec Portainer

Portainer m’a permis de retrouver une vue plus globale sur les conteneurs, les volumes, les ports exposés et les journaux, avec une approche plus visuelle que la seule ligne de commande.

docker volume create portainer_data
docker run -d -p 9443:9443 --name portainer --restart=always \\
  -v /var/run/docker.sock:/var/run/docker.sock \\
  -v portainer_data:/data \\
  portainer/portainer-ce:latest

Ouverture vers la haute disponibilité

Le support Docker principal allait plus loin qu’un simple “hello world”. Il présentait une architecture avec plusieurs serveurs web conteneurisés et un HAProxy chargé de répartir le trafic. Même si l’objectif était d’abord pédagogique, cela m’a aidé à relier Docker à des problématiques plus concrètes de disponibilité de service et de répartition de charge.