PROJETS EN AP

Durant mes deux années de BTS SIO, option SISR, j’ai participé à plusieurs projets concrets dans le cadre des Ateliers Professionnels (AP).
Ces projets m’ont permis de mettre en pratique mes connaissances et de développer des compétences solides en systèmes, réseaux et cybersécurité, en lien direct avec les besoins du monde professionnel.

AP1 – Préparer son projet professionnel

Contexte:

Cette première activité professionnelle s’inscrit dans le cadre de ma première année de BTS SIO, option SISR. Elle s’appuie sur une structure fictive, la Maison des Sports de la Région Réunion (MS2R), qui simule un environnement professionnel concret. Ce cadre a été conçu pour nous placer dans une posture active de futur technicien ou administrateur en informatique.

Objectifs et missions :

L’AP1 avait pour objectif principal de nous aider à formaliser notre projet professionnel, en nous préparant aux démarches concrètes d’insertion dans le monde du travail.

Pour cela, plusieurs étapes ont été réalisées :

  • Création d’une identité professionnelle : mise en place d’une adresse mail personnelle dédiée au monde professionnel ;
  • Prise de contact par mail avec la tutrice en entreprise, en respectant les codes formels de communication ;
  • Choix d’un métier cible en lien avec mon parcours (ex. : administrateur systèmes et réseaux, analyste SOC, technicien cybersécurité, etc.) ;
  • Analyse d’une offre d’emploi réelle ou simulée et adaptation de mes documents en conséquence ;
  • Rédaction d’un CV et d’une lettre de motivation personnalisés ;
  • Réalisation d’un pitch vidéo de 5 minutes, dans lequel je me présentais comme candidat à un entretien d’embauche.

Compétences mobilisées :

  • Communication professionnelle (écrite et orale)
  • Utilisation des outils bureautiques (traitement de texte, messagerie)
  • Capacité à valoriser ses compétences et à construire un projet d’orientation réaliste
  • Compréhension des attentes du marché du travail dans le secteur informatique

Bilan personnel :

Cette première AP m’a permis de poser les bases de mon orientation professionnelle. J’ai appris à me présenter de manière structurée et convaincante, tout en commençant à me projeter dans les métiers des systèmes, des réseaux et de la cybersécurité. Elle marque le début de la construction de mon profil en tant que futur technicien spécialisé dans les infrastructures informatiques.

AP2 – Refonde du site web de la MS2R

Contexte

La Maison des Sports de la Région Réunion (MS2R) avait fait développer un site vitrine par un ancien stagiaire. Cependant, ce site ne correspondait pas aux attentes en termes d’ergonomie, de design et de facilité de mise à jour. Les responsables en communication ont donc sollicité notre groupe pour refondre ce site à l’aide d’un CMS moderne, simple d’utilisation et administrable facilement.

L’objectif était double :

  • Transposer et améliorer le site existant, tout en analysant les offres d’hébergement disponibles sur le marché.
  • Choisir et justifier un CMS (entre WordPress et Joomla)

Objectifs de l’AP2

  1. Étudier et comparer deux CMS : WordPress et Joomla
  2. Choisir le CMS le plus adapté pour les besoins de la MS2R
  3. Proposer une solution d’hébergement adaptée (comparatif)
  4. Installer et configurer le site sous le CMS choisi
  5. Améliorer le site : ergonomie, design, formulaire, sécurité, etc.
  6. Rédiger un compte rendu justifiant nos choix techniques

Choix du CMS : WordPress

Après avoir testé les deux CMS en local sur une machine avec WampServer, nous avons retenu WordPress pour sa simplicité d’utilisation, sa large communauté et son interface intuitive. Joomla, bien qu’intéressant pour des projets complexes, était plus difficile à prendre en main et moins compatible avec nos objectifs.

Avantages de WordPress :

  • Interface claire et facile à utiliser
  • Installation rapide
  • Nombreux plugins gratuits pour la sécurité, les formulaires, les sauvegardes…
  • Communauté active avec mises à jour régulières

Choix de l’hébergement : Hostinger

Nous avons comparé plusieurs hébergeurs (IONOS, OVH, Hodi, etc.). Hostinger s’est démarqué pour son bon rapport qualité/prix, ses performances et la simplicité d’installation de WordPress en un clic.

Raisons du choix :

  • Hébergement rapide et fiable
  • Offre Premium adaptée à notre besoin
  • Interface claire et support client efficace
  • Certificat SSL inclus et nom de domaine gratuit

Comparatif des hébergeurs

Mon rôle dans le projet

Dans ce projet, je me suis principalement occupé de :

  • La structuration du site (pages, menus, hiérarchie)
  • La collaboration avec mes camarades pour le comparatif d’hébergeurs

Bilan personnel

Cette AP m’a permis de me familiariser avec la gestion de projets web concrets : de l’analyse des besoins à la mise en ligne du site final. J’ai aussi renforcé mes compétences sur les CMS, les solutions d’hébergement et le travail collaboratif. Grâce à cet atelier, j’ai pu mieux comprendre les enjeux liés à l’administration de sites internet professionnels et leur sécurisation.

Compétences du Bloc 1 :

  • Développer la présence en ligne de l’organisation
  • Gestion de projets IT : planification, mise en oeuvre et suivi

AP3 – Gestion du parc informatique de la MS2R

Contexte

La Maison des Sports de la Région Réunion (MS2R) a confié à notre équipe la modernisation de son réseau et l’amélioration de la gestion de son parc informatique.
Ce projet visait à mettre à jour l’infrastructure, migrer les postes, optimiser la base de données et développer une application web afin de centraliser la gestion du parc et renforcer la sécurité des données.

Objectifs du projet

  1. Mettre à jour l’infrastructure réseau en passant à un plan d’adressage IP fixe.
  2. Moderniser l’infrastructure physique pour éliminer les ralentissements et les problèmes matériels.
  3. Migrer un poste de travail de Windows 7 vers Windows 10 Éducation tout en conservant les données.
  4. Créer une machine virtuelle de test pour équiper les salles de réunion.
  5. Gérer et faire évoluer la base de données GestParc (sous MySQL).
  6. Développer une application web GestParc permettant de gérer les postes et services.
  7. Rédiger une note de cybersécurité en lien avec le RGPD et les risques informatiques.

Mise à jour du réseau

L’ancien réseau de la MS2R reposait sur un adressage dynamique (DHCP), ce qui compliquait l’organisation et la maintenance.
Nous avons conçu un nouveau plan d’adressage fixe basé sur le réseau 172.16.0.0/16, permettant de mieux répartir les adresses IP par service et ligue, tout en conservant une logique claire et évolutive.

Ce travail incluait la définition :

  • De l’adresse du réseau et du masque de sous-réseau
  • De la plage d’adresses disponibles
  • De l’adresse du serveur de domaine (AD – LDAP)
  • Du nombre d’hôtes possibles

Migration et préparation des postes

Une mission consistait à migrer un poste Windows 7 vers Windows 10 Éducation 64 bits, en conservant les applications et données existantes.
Le poste a ensuite été intégré au nouveau plan IP et au groupe de travail “ESCRIME”, puis relié au serveur de fichiers via un lecteur réseau partagé.
Une procédure complète de migration a été rédigée pour assurer la reproductibilité de cette opération.

Ensuite, une machine virtuelle de test a été créée sous VirtualBox pour préparer l’équipement des salles de réunion.

Cette VM intégrait :

  • Windows 10 Éducation,
  • LibreOffice,
  • Mozilla Thunderbird,
  • et un paramétrage complet de Windows Defender pour la sécurité.

Une étude de marché a été réalisée pour équiper l’ensemble des salles, dans le respect du budget de 12 500 €.

Gestion et évolution de la base de données GestParc

La base GestParc, hébergée sur un serveur MySQL, permet de suivre les postes et logiciels de la MS2R.

Nous avons réalisé :

  • Des requêtes SQL pour tester la base (postes, logiciels, éditeurs…)
  • L’ajout de nouvelles tables et relations pour intégrer la notion de service et de contact éditeur
  • La mise à jour du modèle relationnel complet

Ce travail a permis une vision claire du parc informatique, essentielle pour le suivi et la maintenance.

Développement de l’application web GestParc

L’application GestParc a été développée pour permettre :

  • L’affectation d’un poste à un service,
  • La création d’un nouveau poste,
  • Et la mise en place d’une page d’accueil avec menu de navigation.

Une connexion FTP sécurisée a été configurée via FileZilla pour héberger le site sur le serveur web de la MS2R.

Gestion de la cybersécurité

Une note de service RGPD et sécurité a été rédigée pour informer la DSI des risques et des mesures à adopter :

  • Sécurisation de la base de données,
  • Respect des principes du RGPD,
  • Ajout d’un formulaire de connexion sécurisé pour accéder à l’application web.

Cette étape a permis de renforcer la sensibilisation à la cybersécurité dans le cadre du projet.

Bilan personnel

Ce projet complet m’a permis d’exploiter l’ensemble des compétences acquises en réseaux, systèmes, bases de données et développement web.
J’ai également progressé dans la gestion de projet en équipe, la rédaction technique, et la mise en œuvre de bonnes pratiques de sécurité informatique.

Compétences du Bloc 1 :

  • Gestion du patrimoine informatique : inventaire, suivi et sécurisation des équipements
  • Rédaction de documentations techniques, procédures et guides d’installation
  • Conformité réglementaire : connaissance du RGPD et gestion des accès aux données sensibles
  • Gestion de projets IT : planification, mise en oeuvre et suivi
AP4 – Gestion de la présence en ligne de la MS2R(chef de projet)

Contexte

Les deux responsables du service « Système d’Information » de la Maison des Sports de la Région Réunion (MS2R), M. Alphonsine (réseaux/systèmes) et M. Defay (développement web), ont confié à notre équipe un projet visant à améliorer la présence en ligne de l’association.
Ce projet comportait deux grandes missions :

  1. L’exploitation du réseau avec le déploiement d’un serveur web sécurisé.
  2. La gestion dynamique des membres via une base de données et un site web interactif.

Exploitation du réseau

Dans cette partie, nous devions mettre en place un serveur web sous GNU/Linux Debian 12, hébergé sur un hyperviseur ESXi et accessible à distance via SSH (Putty).

Les services suivants ont été installés et configurés :

  • Apache2 pour l’hébergement web,
  • PHP pour les pages dynamiques,
  • MariaDB pour la base de données,
  • ProFTPd pour le transfert de fichiers,
  • SSH pour l’administration à distance.

Le serveur a été configuré avec un nom de domaine interne et intégré au réseau local de la MS2R.

Un mode opératoire complet a été rédigé pour valider chaque service :

  • Page d’accueil test personnalisée (Apache),
  • Page phpinfo (PHP),
  • Création d’une base de données et d’un utilisateur dédié (MariaDB),
  • Test de transfert FTP réussi,
  • Accès HTTPS sécurisé grâce à la mise en place du SSL/TLS.

Gestion du site web et des membres

Pour la partie développement, nous avons repris la structure du site de la MS2R afin d’en proposer une nouvelle version en HTML et CSS, comprenant :

  • Une page d’accueil,
  • Une page “Membres du CA”,
  • Une page Mentions légales,
  • Et un menu de navigation sur chaque page.

Le site a été hébergé sur le serveur web local et transféré via FileZilla.

Concernant la base de données GestParc, nous avons vérifié la présence de la table Service (Administration, Logistique, Projets) et mis à jour le schéma entité-association (E/A) pour intégrer la gestion des services.

Gestion dynamique des membres

La MS2R souhaitait que la liste des membres du conseil d’administration soit gérée dynamiquement.

Nous avons donc :

  • Mis à jour la base MySQL pour relier les membres aux services,
  • Développé un affichage dynamique en PHP connecté à la base,
  • Créé un formulaire de connexion sécurisé pour les membres habilités,
  • Assuré le chiffrement des mots de passe pour garantir la confidentialité.

Un mode opératoire a également été rédigé pour guider les administrateurs dans la gestion du back-office.

Cybersécurité

Une attention particulière a été portée à la sécurisation du site et des données :

  • Chiffrement des connexions (HTTPS),
  • Authentification des utilisateurs,
  • Protection de la base de données (mots de passe hashés),
  • Respect du RGPD pour la gestion des informations personnelles.

Bilan personnel

Ce projet m’a permis de combiner mes compétences en administration réseau, sécurité et hébergement web avec une collaboration étroite avec la partie développement.
J’ai appris à gérer un serveur Debian complet, à sécuriser un site web, et à travailler en équipe pluridisciplinaire, en assurant la fiabilité et la sécurité des services mis en place.

Compétences du Bloc 1 :

  • Développer la présence en ligne de l’organisation
  • Support utilisateur niveau 1 et 2 : prise en charge des incidents, gestion des demandes
  • Rédaction de documentations techniques, procédures et guides d’installation
  • Conformité réglementaire : connaissance du RGPD et gestion des accès aux données sensibles
AP5 – Environnement WEB de la MS2R

Contexte

La Maison des Sports de la Région Réunion (MS2R) a confié à notre équipe un projet complet de gestion de son environnement web.
Sous la supervision de M. Alphonsine (réseaux et systèmes) et M. Defay (développement web et base de données), nous devions mettre en place un serveur web sécurisé, assurer la reprise sur incident et finaliser le back-office du site web pour les membres habilités de la MS2R.

Gestion de l’Environnement Système

Nous avons configuré un nouveau serveur web sur une machine virtuelle Debian, hébergée sur ESXi et administrée via vCenter.
Les services suivants ont été installés et configurés :

  • Apache2 pour l’hébergement web,
  • PHP pour l’exécution des pages dynamiques,
  • MariaDB/MySQL avec phpMyAdmin pour la base de données,
  • ProFTPd pour le transfert de fichiers,
  • SSH pour l’administration à distance.

Un certificat SSL/TLS a été mis en place pour garantir un accès sécurisé en HTTPS, et les comptes utilisateurs (admin, ms2r, webms2r…) ont été créés avec des droits spécifiques.

Reprise sur incident

Afin d’assurer la continuité de service, nous avons conçu un script Bash permettant de sauvegarder et restaurer automatiquement le site web et la base de données via un menu interactif.

Ce script inclut :

  • La sauvegarde automatique quotidienne via cron,
  • La restauration complète du site et de la base en cas de panne,
  • Une documentation complète avec la procédure de test et les vérifications de bon fonctionnement.

Cette partie garantit la fiabilité du serveur et limite les pertes de données en cas d’incident.

Gestion du Back-Office du Site Web

Pour améliorer la gestion du site, la MS2R souhaitait permettre à ses responsables d’ajouter, modifier ou supprimer du contenu depuis un espace d’administration sécurisé.
Nous avons donc développé et intégré les fonctionnalités suivantes :

Gestion des membres

Mme T. peut désormais gérer la liste des membres (ajout, modification, suppression) depuis le back-office.
Une interface simple en PHP/MySQL a été conçue, avec un système de connexion sécurisée et un cryptage des mots de passe.

Gestion des actualités

Mme L., chargée de communication, peut actualiser les news du site en temps réel (ajout, mise à jour, suppression).
Chaque action est historisée pour assurer la traçabilité, et un carrousel d’actualités dynamique a été intégré à la page d’accueil.

Sécurité et gestion des accès

Des droits d’accès différenciés ont été mis en place selon le rôle de chaque utilisateur (direction, communication, administration).
Les mots de passe sont stockés sous forme hachée, et la base de données respecte les critères du RGPD.
Un diagramme de cas d’utilisation a été réalisé pour représenter les niveaux d’accès au back-office.

Hébergement du site

Le site final a été hébergé sur le serveur Debian configuré par les collaborateurs SISR.
Les connexions FTP ont été sécurisées (FTPS) et le site est désormais accessible en HTTPS, garantissant la confidentialité et l’intégrité des données.

Bilan personnel

En tant que chef de projet SISR, j’ai dirigé une équipe de six personnes, coordonné les tâches entre les filières SISR et SLAM, et assuré la gestion technique du serveur ainsi que la sécurisation du site web.
Ce projet m’a permis de renforcer mes compétences en administration Linux, automatisation (scripts shell), sécurité des services web et travail collaboratif sur un projet interdisciplinaire.

Compétences du Bloc 1 :

  • Développer la présence en ligne de l’organisation
  • Plan de Reprise d’Activité (PRA) et Plan de Continuité d’Activité (PCA)
  • Rédaction de documentations techniques, procédures et guides d’installation
  • Gestion de projets IT : planification, mise en oeuvre et suivi
  • Conformité réglementaire : connaissance du RGPD et gestion des accès aux données sensibles
AP6 – Service Web et Site

Contexte

Le laboratoire Galaxy Swiss Bourdin (GSB) emploie des visiteurs médicaux chargés d’informer les professionnels de santé sur les nouveaux produits pharmaceutiques.
Ces déplacements engendrent des frais à rembourser par la comptabilité. Une application web de gestion des frais a donc été développée, et notre mission consistait à poursuivre son développement tout en mettant en place une solution d’hébergement sécurisée.
Le projet a été réalisé en collaboration entre les filières SISR et SLAM, chacun prenant en charge sa partie (réseau/système et développement).

Partie Réseau

En tant qu’étudiant SISR, j’ai participé à la reconstitution du serveur web de GSB sur un environnement virtualisé INTRALABn, basé sur Debian 12.
Cette partie visait à rendre accessible le site web http://www.swiss-galaxyn.com et ses déclinaisons (-france.fr, -europe.eu) via leurs noms de domaine.

Configuration des services

  • Apache2 pour l’hébergement du site web
  • PHP pour les pages dynamiques
  • FTPS (ProFTPd) pour les mises à jour sécurisées des sites
  • Connexion distante avec la base de données ap5_BDMEDOCLABn hébergée sur un autre serveur
  • SSL/TLS activé pour la navigation en HTTPS sécurisé

Chaque site disposait de comptes FTP dédiés (ex. websgncom, websgnfr) pour permettre aux développeurs d’y accéder et de publier les mises à jour en toute sécurité.

Sécurisation et fiabilité

Pour garantir la protection des données et la continuité de service, un système complet de sauvegarde et de restauration a été mis en place :

  • Sauvegarde automatique quotidienne via cron
  • Stockage local et synchronisation Cloud
  • Script d’automatisation en Shell avec menu interactif
  • Procédure de test de restauration documentée

Une preuve de concept (POC) a également été proposée pour sécuriser les échanges entre le serveur web et la base de données distante.

Partie Développement (collaboration SLAM)

L’équipe SLAM a poursuivi le développement de l’application web de gestion des frais selon une architecture MVC.

Les tâches réalisées incluaient :

  • Vérification de la saisie et de l’affichage des fiches de frais des visiteurs médicaux
  • Création du module Service Comptable, permettant de valider les fiches de frais
  • Mise en ligne de l’application sur le serveur configuré par l’équipe SISR

Deux modèles conceptuels ont été proposés pour distinguer les visiteurs des comptables, avec justification du choix final selon la logique du code et la sécurité des accès.

Partie Juridique

Une analyse juridique a été menée sur la protection des données personnelles contenues dans la base de données :

  • Ces données (noms, frais, identifiants) sont considérées comme informations personnelles relevant du RGPD.
  • Leur traitement repose sur une nécessité contractuelle, sans besoin de consentement explicite, tout en respectant les principes de transparence et de sécurité.
  • Des mesures de chiffrement et de confidentialité ont été prévues pour garantir leur protection.
  • La base peut bénéficier d’une protection “sui generis”, spécifique aux bases de données de l’Union européenne.

Bilan personnel

Ce projet m’a permis d’approfondir mes compétences en administration Debian, sécurisation de serveurs web, gestion des sauvegardes et collaboration inter-filières (SISR/SLAM).
J’ai aussi consolidé mes connaissances sur la protection des données et l’importance du RGPD dans la cybersécurité des infrastructures

Compétences du Bloc 1 :

  • Développer la présence en ligne de l’organisation
  • Plan de Reprise d’Activité (PRA) et Plan de Continuité d’Activité (PCA)
  • Conformité réglementaire : connaissance du RGPD et gestion des accès aux données sensibles
  • Rédaction de documentations techniques, procédures et guides d’installation

AP7 – Mise en place d’un accès Wi-Fi sécurisé avec portail captif(chef de projet)

Contexte

Le laboratoire Galaxy Swiss Bourdin (GSB) souhaite proposer un accès Wi-Fi aux utilisateurs nomades (visiteurs médicaux, invités) tout en garantissant la sécurité du système d’information. L’objectif est de permettre un accès contrôlé à Internet, tout en protégeant les ressources internes et en maintenant l’accessibilité des services hébergés, notamment un serveur web situé en DMZ. Ce projet s’inscrit dans une démarche de sécurisation des accès réseau et de segmentation des flux, en lien avec les bonnes pratiques en cybersécurité.

Partie Réseau

En tant qu’étudiant SISR, j’ai conçu et mis en place une infrastructure réseau sécurisée basée sur un pare-feu OPNsense, intégrant un portail captif pour gérer l’accès des utilisateurs au réseau Wi-Fi.

L’architecture repose sur une segmentation du réseau en plusieurs VLAN afin d’isoler les différents types d’utilisateurs et de flux :

  • VLAN administration
  • VLAN personnel
  • VLAN Wi-Fi (utilisateurs/visiteurs)
  • VLAN DMZ (serveur web)
  • VLAN dédié au pare-feu

Le pare-feu OPNsense est positionné comme point central de contrôle, assurant le filtrage, le routage et la sécurisation des communications entre les différents segments du réseau.

Configuration des service

Portail captif (OPNsense)

  • Mise en place d’un portail captif sur le réseau Wi-Fi
  • Authentification obligatoire des utilisateurs
  • Création de comptes utilisateurs et groupes
  • Redirection automatique vers la page de connexion
  • Sécurisation du portail en HTTPS

Réseau et services

  • Configuration des interfaces WAN / LAN
  • Mise en place du serveur DHCP pour les clients Wi-Fi
  • Configuration du NAT pour l’accès à Internet
  • Segmentation réseau via VLAN
  • Routage inter-VLAN via le pare-feu

DNS (Unbound)

  • Activation du service DNS local
  • Configuration d’overrides pour les noms de domaine
  • Résolution des sites hébergés en DMZ

Serveur Web (DMZ)

  • Accès à un serveur web hébergé en DMZ
  • Publication de plusieurs sites via noms de domaine
  • Tests d’accès depuis le réseau Wi-Fi

Sécurisation et contrôle des accès

Afin de garantir la sécurité de l’infrastructure, plusieurs mécanismes ont été mis en place :

  • Règles de filtrage sur le pare-feu (LAN / DMZ / WAN)
  • Blocage de l’accès à l’interface d’administration depuis le Wi-Fi
  • Autorisation contrôlée des flux vers le serveur web
  • Segmentation stricte des réseaux via VLAN
  • Mise en place d’une limitation de bande passante par utilisateur

Une réflexion a également été menée sur l’évolution du portail captif, avec la possibilité d’intégrer un système de tickets ou coupons d’accès temporaires, similaire aux environnements professionnels (hôtels, cybercafés).

Partie Développement (collaboration SLAM)

Dans le cadre du projet, l’équipe SLAM a poursuivi le développement de l’application web GSB Frais en s’appuyant sur le cahier des charges fourni.

L’objectif était de proposer un prototype d’application web permettant aux visiteurs médicaux d’accéder à leurs fiches de frais depuis des équipements mobiles (tablettes, smartphones), dans un environnement sécurisé.

Pour répondre à ces besoins, l’équipe SLAM a réalisé :

  • Le développement d’un prototype basé sur un framework web (ex : Symfony, Laravel), afin d’améliorer la maintenabilité, la robustesse et la sécurité de l’application
  • La mise en place d’un système d’authentification des utilisateurs, permettant de sécuriser l’accès à l’application
  • Le développement des fonctionnalités principales :
    • consultation des fiches de frais
    • saisie des fiches de frais
  • L’utilisation d’un ORM pour accéder à la base de données de manière sécurisée et structurée
  • Des tests de validation afin de vérifier le bon fonctionnement de l’application dans l’environnement réseau mis en place

Le choix du framework a été réalisé en concertation avec l’équipe SISR, afin d’assurer la compatibilité avec l’infrastructure (serveur web, sécurité, DMZ).

Partie Juridique

Dans le cadre de la mise en place du portail captif, une réflexion a été menée sur la gestion des données utilisateurs :

  • Les identifiants utilisés pour l’authentification peuvent être considérés comme des données personnelles
  • Leur collecte et leur traitement doivent respecter le RGPD
  • Des mesures de sécurité doivent être mises en place pour garantir la confidentialité (chiffrement HTTPS, restriction des accès)
  • Une traçabilité des connexions peut être nécessaire dans certains contextes professionnels

Bilan personnel

Ce projet m’a permis de développer des compétences avancées en administration réseau et en cybersécurité. J’ai pu mettre en œuvre une solution complète intégrant un pare-feu, un portail captif, une segmentation réseau par VLAN et un contrôle des accès. J’ai également renforcé ma capacité à diagnostiquer des problèmes réseau (DNS, règles de filtrage, accès aux services) et à proposer des solutions adaptées. Enfin, ce projet m’a permis de comprendre l’importance de la sécurisation des accès dans un contexte professionnel, notamment pour les utilisateurs nomades.

Compétences du Bloc 1 et 2:

  • Concevoir une solution d’infrastructure réseau sécurisée
  • Installer, configurer et déployer un pare-feu (OPNsense)
  • Mettre en place un portail captif et gérer les accès utilisateurs
  • Segmenter un réseau via VLAN et configurer le routage inter-VLAN
  • Déployer et configurer des services réseau (DHCP, DNS, NAT)
  • Appliquer des règles de filtrage et sécuriser les accès
  • Diagnostiquer et résoudre des problèmes réseau
  • Assurer la disponibilité et la sécurité des services
AP8 – Amélioration du SI du laboratoire GSB

Contexte

Le laboratoire Galaxy Swiss Bourdin (GSB) héberge désormais ses intranets en interne grâce aux travaux réalisés lors des APs précédentes. Dans le cadre de l’AP8, l’entreprise souhaitait aller plus loin en mettant en place une solution complète d’hébergement sécurisée, sauvegardée et surveillée. Le projet a été réalisé en collaboration entre les filières SISR et SLAM, chacune prenant en charge sa partie respective.

Partie Réseau

En tant qu’étudiant SISR, j’ai pris en charge la mise en place de l’infrastructure de supervision, de sauvegarde et d’hébergement sécurisé du SI GSB sur un environnement virtualisé composé de deux machines Debian.

Hébergement sécurisé

Le site GSB AppliFrais a été déployé sur le serveur de production intralabB (Debian 12) avec la stack suivante :

  • Apache 2.4 pour l’hébergement du site web
  • PHP 8.2 avec les modules nécessaires à l’application
  • MariaDB comme serveur de base de données
  • SSL/TLS activé pour la navigation en HTTPS avec redirection automatique depuis HTTP
  • phpMyAdmin pour la gestion de la base de données

Le site est accessible via le nom de domaine www.swiss-galaxyb.com ainsi que directement par l’adresse IP du serveur.

Supervision des serveurs et services

Un système de supervision complet a été mis en place avec Zabbix 7.0 LTS, déployé sur le serveur distant iredmail01 (Debian 13) :

  • Supervision de l’état des deux serveurs (CPU, RAM, disque, réseau)
  • Surveillance des services Apache et MariaDB en temps réel
  • Scénario web vérifiant la disponibilité du site https://www.swiss-galaxyb.com toutes les minutes
  • Alertes mail automatiques envoyées à l’administrateur en cas de détection d’une panne
  • Zabbix Agent2 installé sur les deux serveurs pour la remontée des métriques

Sauvegarde et restauration

Une stratégie de sauvegarde automatisée a été mise en place avec Restic, un outil open source avec chiffrement AES-256 intégré :

  • Sauvegarde automatique quotidienne à 02h00 via cron
  • Stockage chiffré sur le serveur distant iredmail01 via SFTP
  • Contenu sauvegardé : fichiers du site web et dump complet de la base de données gsb_frais
  • Script bash interactif avec menu proposant la restauration du site seul, de la BDD seule, ou les deux simultanément

Partie Développement (collaboration SLAM)

L’équipe SLAM a développé l’application GSB AppliFrais selon une architecture MVC en PHP. Les tâches réalisées incluaient :

  • Développement de l’application de gestion des notes de frais des visiteurs médicaux
  • Mise en ligne de l’application sur le serveur configuré par l’équipe SISR
  • Développement de l’application d’administration GSB-Admin en VB.Net
  • Mise à jour de la base de données avec le champ nbFichesRefusées

Bilan personnel

Ce projet m’a permis d’approfondir mes compétences en administration de serveurs Debian, déploiement d’applications web avec HTTPS, supervision d’infrastructure avec Zabbix et mise en place de stratégies de sauvegarde chiffrées. J’ai également renforcé ma capacité à analyser un cahier des charges technique et à choisir des solutions adaptées aux contraintes d’un projet réel. La collaboration avec la filière SLAM m’a permis de mieux comprendre les interactions entre les couches réseau et applicative d’un système d’information.

Compétences du Bloc 1 et 2:

  • Déploiement et sécurisation d’un serveur web (Apache, HTTPS, SSL/TLS)
  • Supervision d’infrastructure (Zabbix, alertes mail, scénarios web)
  • Plan de Reprise d’Activité : stratégie de sauvegarde et procédure de restauration
  • Administration de bases de données MariaDB
  • Rédaction de documentations techniques, modes opératoires et notes de choix