Ce projet, réalisé au sein de l'entreprise engIT, a été une opportunité incroyable pour mettre en pratique mes compétences en infrastructure et développement. Nous avons mis en place une base de connaissance en utilisant BookStack, déployée dans un conteneur Docker, et utilisé un reverse proxy avec autodiscover également conteneurisé. De plus, la base de connaissance a été intégrée au réseau de sauvegarde de l'entreprise "Burp Backup".
Notre objectif principal était de créer une base de connaissance centralisée et accessible pour l'ensemble des collaborateurs de l'entreprise. Cette base de connaissance devait non seulement être facile à utiliser et à naviguer, mais également sécurisée et régulièrement sauvegardée pour éviter toute perte de données.
Nous avons choisi BookStack pour sa simplicité et son efficacité en tant que plateforme de gestion de connaissances. BookStack a été déployé dans un conteneur Docker pour une gestion simplifiée des déploiements et des mises à jour. Un reverse proxy avec autodiscover a également été utilisé, permettant une gestion transparente des requêtes HTTP et HTTPS. Enfin, la base de connaissance a été intégrée au réseau de sauvegarde "Burp Backup" de l'entreprise pour garantir la sécurité et l'intégrité des données. De plus, la base d'utilisateurs a été synchronisée avec l'Active Directory via LDAP, assurant une gestion centralisée des accès et des permissions.
Ce projet a été une introduction passionnante à l'infrastructure et au développement de solutions en entreprise, nous permettant d'appliquer nos compétences à un projet concret et utile. Il nous a également permis de comprendre l'importance de la sécurité et de la sauvegarde des données, en intégrant des fonctionnalités comme la sauvegarde régulière pour protéger les informations critiques. Tout au long du processus de développement, notre équipe a fait preuve de collaboration, de créativité et d'efforts continus pour atteindre nos objectifs. Cette expérience a renforcé notre compréhension de la gestion de projet, de la résolution de problèmes et de l'importance de créer des solutions qui améliorent réellement l'efficacité et la productivité de l'entreprise.