Skip to content

WildCodeSchool/TSSR-2503-P3-G1-BuildYourInfra-BillU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💸 BillU

Logo de BillU

🎯 Présentation générale du projet

Présentation

Ce projet est le troisième projet réalisé au sein de la Wild Code School, dans le cadre d'un bootcamp Technicien Systèmes et Réseaux.

Ce projet a pour objectif de travailler sur la conception et construction d'une infrastructure réseau.

Objectifs finaux

📜 Introduction

BillU est une filiale dynamique du groupe international RemindMe, un acteur majeur comptant plus de 2000 collaborateurs répartis sur plusieurs continents.

Spécialisée dans le développement de logiciels innovants, notamment dans le domaine de la facturation, BillU bénéficie d'un important soutien financier pour accélérer sa croissance et renforcer son positionnement sur le marché.

Basée à Paris, dans le 20ᵉ arrondissement, l’entreprise rassemble aujourd’hui 217 collaborateurs répartis dans 9 départements stratégiques, couvrant aussi bien la technique, le juridique, la finance que la communication.

Grâce à une équipe pluridisciplinaire composée de développeurs, d'experts en finance, de juristes et de spécialistes de la qualité, BillU ambitionne de devenir une référence en matière de solutions logicielles pour la gestion des processus financiers.

La collaboration avec des prestataires extérieurs, intégrés selon les besoins, vient renforcer ponctuellement les équipes pour assurer des projets de grande envergure.

👥 Membres du groupe par sprint

Sprint 1

Membre Rôle Missions
Bertrand Product Owner Planification sprint à sprint du projet, plan réseau
Brendan Technicien Planification sprint à sprint du projet, plan réseau
Killian Technicien Planification sprint à sprint du projet, plan réseau
Tatiana Scrum Master Planification sprint à sprint du projet, plan réseau

Sprint 2

Membre Rôle Missions
Bertrand Technicien Planification des sprints 2 & 3, Création domaine AD, Arborescence AD, GPOs
Brendan Technicien Planification des sprints 2 & 3, Création domaine AD, Arborescence AD, GPOs
Killian Scrum Master Planification des sprints 2 & 3, Création domaine AD, Arborescence AD, GPOs
Tatiana Product Owner Planification des sprints 2 & 3, Création domaine AD, Arborescence AD, GPOs

Sprint 3

Membre Rôle Missions
Bertrand Technicien GPOs, ajout des utilisateurs, serveur debian
Brendan Product Owner GPOs, ajout des utilisateurs, serveur debian
Killian Technicien GPOs, ajout des utilisateurs, serveur debian
Tatiana Scrum Master GPOs, ajout des utilisateurs, serveur debian

Sprint 4

Membre Rôle Missions
Bertrand Technicien Documentation, GLPI, dossiers partagés, bug réplication
Brendan Technicien Documentation, GLPI, pfSense
Killian Product Owner Documentation, GLPI, pfSense, télémétrie
Tatiana Scrum Master Documentation, GLPI, dossiers partagés, télémétrie, bug réplication

Sprint 5

Membre Rôle Missions
Bertrand Product Owner Installation et configuration Zabbix, serveur web Apache
Brendan Scrum Master Installation et configuration Zabbix, code site web
Killian Technicien Gestion des sauvegardes, restrictions d'accès
Tatiana Technicienne Gestion des sauvegardes

Sprint 6

Membre Rôle Missions
Bertrand Technicien Installation et configuration iRedMail
Brendan Product Owner Installation et configuration FreePBX
Killian Scrum Master Installation et configuration iRedMail
Tatiana Technicienne Installation et configuration FreePBX

Sprint 7

Membre Rôle Missions
Bertrand
Brendan
Killian
Tatiana

Sprint 8

Membre Rôle Missions
Bertrand
Brendan
Killian
Tatiana

Sprint 9

Membre Rôle Missions
Bertrand
Brendan
Killian
Tatiana

Sprint 10

Membre Rôle Missions
Bertrand
Brendan
Killian
Tatiana

Sprint 11

Membre Rôle Missions
Bertrand
Brendan
Killian
Tatiana

Sprint 12

Membre Rôle Missions
Bertrand
Brendan
Killian
Tatiana

Sprint 13

Membre Rôle Missions
Bertrand
Brendan
Killian
Tatiana

⚙️ Choix techniques

**TODO: **

🧗 Difficultés rencontrées

Sprint 1

Les objectifs de ce premier Sprint étaient d'analyser la situation de BillU et de proposer un plan d'action pour les 12 sprints à venir ainsi qu'un plan du réseau que nous souhaitons conceptualiser. N'ayant pas encore beaucoup d'expérience, et n'ayant encore jamais créé de plan de réseau, il n'est pas évident pour nous de nous projeter sur 13 semaines, ni de savoir exactement comment doit être construit le réseau.

Sprint 2

Pendant le début du sprint 2, le serveur Proxmox sur lequel nous devions travailler était down. Nous ne pouvions pas avancer sur le projet pendant ce temps.

Sprint 3

Lors de l'implémentation d'une GPO, le serveur AD GUI est devenu totalement inutilisable. Faire un retour en arrière n'était pas possible non plus car la réplication via l'AD Core réintroduisait la même erreur.

Sprint 4

Nous avons eu de problèmes de réplication. Le serveur GUI ne semblait plus être le "RID Master" de notre AD. Le sprint était également un peu court.

Sprint 5

Nous avons d'abord voulu faire nos sauvegardes à l'aide de Bareos, ce qui a été complexe et nous a ralentis. L'installation de Zabbix a été relativement complexe, surtout à cause de la configuration de la base de données en MySQL.

💡 Solutions trouvées

Sprint 1

Nous avons obtenu de l'aide de la part notre DSI suite à de nombreux échanges.

Sprint 2

Nous avons décalé le planning (reporté le sprint 2 à la semaine suivante) et combiné les sprints 2 & 3 sur 1 semaine et demie.

Sprint 3

Nous avons supprimé le serveur AD Core le temps de faire le rollback du serveur AD GUI puis nous avons réimplémenté un nouveau serveur AD Core.

Sprint 4

Nous avons suivi un tutoriel pour rétablir notre "RID Master".

Sprint 5

Nous avons finalement décidé de mettre en place nos sauvegardes à l'aide de Wiondows Server Backup.

🚀 Améliorations possibles

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •