Mon expérience chez Altice
Ma première mission après avoir intégré l’ESN AFD.TECH a été chez Altice (SFR/Numericable).
Chez Altice j’ai intégré une équipe qui intervenait sur un outil de diagnostic de réseau câblé, qui avait été développé pour Numericable, à l’époque câblo-opérateur séparé de SFR avant leur fusion au sein du groupe Altice.
L’outil est composé de scripts PHP (tournant sur un serveur Apache) et Perl, le tout reposant sur une base Oracle.
Fonctionnement de l’outil
La base Oracle est mise à jour tous les jours durant la nuit, lorsque les abonnés sont le moins susceptible d’utiliser leur équipement, par des taches cron.
L’interrogation des modems des abonnés est assurée via le protocole SNMP par des scripts Perl, qui enregistrent alors leurs résultats bruts en base.
Le traitement de ces données brutes est ensuite assuré par des scripts PHP.
L’interface utilisateur de l’application est assurée par autant de fichiers PHP qu’il y a de pages.
Tâches effectuées
Beaucoup de scripts (dont le menu qui est affiché sur toutes les pages) présentaient de nombreuses erreurs.
Tous les scripts ont été corrigés en mode debug, afin d’éliminer tout message d’alerte ou d’erreur.
Un autre changement apporté à l’outil a été l’ajout du moteur de template Smarty.
Alors que ma mission touchait à sa fin, un autre travail important était en cours : le changement de base de données (Oracle vers MySQL). Cela impliquait la réécriture de certaines requêtes et le changement de librairie PHP pour la liaison avec la base de données.