Vous pouvez retrouvez ci-dessous mes projet effectuer en BTS :
PROJET ATEDI-DOLIBARR :
Contexte :
Vous travaillez pour le compte d’une entreprise de services du numérique (ESN) avec une expertise sur le développement Web et notamment sur les langages PHP et SQL et des compétences en administration système et réseau. Votre client est une entreprise de dépannage informatique (MIS) qui utilise pour la gestion des interventions un logiciel développé pour lui (en PHP), et pour sa gestion commerciale, un logiciel libre appelé « Dolibarr ».
Missions
- Mettre en place l’hébergement de Dolibarr et l’hébergement d’Atedi (sur 1 VM dédiée Web) ;
- Mettre en place le serveur de bases de données (sur 1 VM dédiée Databases1) ;
- Mettre en place un serveur de sauvegarde (sur 1 VM dédiée Backup) ;
- Mettre en place le serveur de réplication des bases de données (sur 1 VM dédiée Databases2) ;
- Mettre à jour le code d’Atedi pour la dernière version de PHP et de Symfony ;
- Tester Atedi avec la dernière version de Dolibarr et apporter les correctifs éventuels si nécessaire.
Résultats attendus
- 2 logiciels opérationnels (Atedi et Dolibarr) sur 4 VMs :
- 1 VM pour le serveur des sites Web (nommée Web)
- 1 VM pour le serveur des BD (nommée Databases1)
- 1 VM pour le serveur des sauvegardes (nommée Backup)
- 1 VM pour le serveur de réplication des BD (nommée Databases2)
- une procédure de sauvegarde quotidienne opérationnelle
- Code d’Atedi mis à jour pour la dernière version de PHP et Symfony
- Correctifs appliqués pour assurer la compatibilité avec la dernière version de Dolibarr
- 4 documents PDF
- 1) un cahier des charges
- 2) un planning complet
- 3) une documentation technique sur :
- la mise en place du réseau
- la création et la configuration des VMs,
- l’installation des logiciels et des langages nécessaires,
- les consignes à suivre pour permettre à d’autres informaticiens de poursuivre le projet
- 4) une documentation utilisateur
Calendrier prévisionnel
- vendredi 04 octobre 2024 : Démarrage du projet
- vendredi 11 octobre 2024 : Installation de Dolibarr
- vendredi 18 octobre 2024 : Installation d’Atedi
- vendredi 08 novembre 2024 : Rédaction des documents
- vendredi 15 novembre 2024 : Évaluation n° 1 – QCM
- vendredi 22 novembre 2024 : Évaluation n° 2 – documents fournis
- vendredi 29 novembre 2024 : Évaluation n° 3 – travail réalisé + réflexion sur la sécurité
- vendredi 13 décembre 2024 : Démonstration du projet en fonctionnement devant le client (MIS)
PROJET SUPERVISION :
Présentation du contexte
Le Lycée NDLP dispose d’une infrastructure IT complexe comprenant des salles informatiques, des serveurs administratifs, et plusieurs sous réseaux.
L’établissement maîtrise l’installation de deux logiciels de supervision (Nagios et LibreNMS) sur différentes plateformes (Linux, Windows) et souhaite tester Zabbix pour évaluer s’il permettrait d’améliorer la supervision de son infrastructure informatique et garantir ainsi une meilleure disponibilité des ressources informatiques pour les élèves et le personnel.
Le lycée a besoin d’un comparatif exhaustif des modalités de mise en place et des fonctionnalités de LibreNMS et Zabbix.
Organisation
- Les étudiants travailleront en autonomie, avec des points d’étape hebdomadaires pour suivre leur progression et fournir des orientations si nécessaire.
Missions des étudiants :
Voici les actions que les étudiants vont réaliser de manière autonome.
Supervision
Rédiger une présentation de la supervision informatique :
- Qu’est-ce que la supervision ?
- Quels sont les objectifs ?
- Quels sont les avantages ?
Inventaire
– Lister les appareils et services (présents au labo) à superviser pour réaliser les tests et le comparatif (serveurs, postes clients, routeurs, switchs, imprimantes, bornes Wifi, etc.).
LibreNMS
- Installer LibreNMS sur une VM Proxmox
- Configurer, dans LibreNMS, la surveillance des appareils et services identifiés dans l’inventaire
- Mettre en place, dans LibreNMS, un système d’alerte efficace (mail ?)
- Implémenter des mesures de sécurité pour protéger l’installation LibreNMS
- Mettre en place une stratégie de sauvegarde et de restauration pour LibreNMS
- Documenter l’ensemble de la partie LibreNMS et fournir un guide technique
Zabbix
- Installer Zabbix sur une VM Proxmox
- Configurer, dans Zabbix, la surveillance des appareils et services identifiés dans l’inventaire
- Mettre en place, dans Zabbix, un système d’alerte efficace (mail ?)
- Implémenter des mesures de sécurité pour protéger l’installation Zabbix
- Mettre en place une stratégie de sauvegarde et de restauration pour Zabbix
- Documenter l’ensemble de la partie Zabbix et fournir un guide technique
Comparatif
- Rédiger un comparatif exhaustif de LibreNMS et Zabbix.
Doc techniques
Rédiger une documentation technique sur LibreNMS et/ou Zabbix :
- la supervision,
- installation,
- configuration,
- ajout d’un appareil,
- etc.
Ressources mises à disposition
- Accès à des serveurs Proxmox pour héberger les machines virtuelles nécessaires au projet
- Documentation de l’infrastructure existante du lycée
Les étudiants devront rechercher de manière autonome toutes les autres ressources nécessaires (documentation Zabbix, tutoriels, etc.).
Intervenants
- M. DEBROISE (client du projet) debroise@ndlpavranches.fr
- M. BOUQUET (professeur ressource) laurent.bouquet@joliciel.org
Évaluations
Évaluation continue
- Progression hebdomadaire du projet
- Démonstration pratique des solutions LibreNMS et Zabbix mises en place
Évaluation finale
- Présentation du projet
- Qualité et exhaustivité de la documentation fournie
- Rapport écrit détaillant l’ensemble du projet, les choix techniques et les recommandations
Compétences visées du référentiel BTS SIO
- B1.2 – Gérer le patrimoine informatique
- B1.3 – Mettre à disposition des utilisateurs un service informatique
- B1.4 – Organiser son développement professionnel
- B3.2 – Assurer la cybersécurité d’une infrastructure réseau, d’un système, d’un service