Points forts
Optiwatch
Plateforme de supervision interne développée chez Evinsys pour suivre l'état des services sur les nœuds, gérer les incidents, déclencher des alertes et planifier les fenêtres de maintenance.
- react
- spring
- java
- docker
Une vue unifiée de l’état de l’infrastructure, avec des alertes d’incidents par SMS et WhatsApp.
Schéma simplifié
- Moteur d’alertes
- Message Gateway
- SMS et WhatsApp
Problème
Evinsys n'avait pas de moyen unifié de surveiller l'état de son infrastructure applicative — les incidents étaient détectés tardivement et il n'existait pas de vue centrale des services.
Mon rôle
J'ai conçu et développé Optiwatch de bout en bout : le frontend React, le backend Spring Boot et l'intégration avec la Message Gateway pour les notifications sortantes.
Solution
- Dashboard React avec vues temps réel des nœuds, services et incidents ouverts.
- Moteur d'alertes déclenchées sur des seuils configurables.
- Planification des fenêtres de maintenance pour supprimer les alertes pendant les arrêts prévus.
- Notifications d'incidents via la Message Gateway (SMS + WhatsApp).
Résultats
- Les équipes Evinsys ont obtenu une vue unifiée de l'état de leur infrastructure.
- Le temps de réponse aux incidents s'est amélioré grâce aux alertes en temps réel.
- L'outil a été adopté sur les applications Evinsys.