Surveiller des services web depuis un tableau de bord
Atlas Monitor, un produit personnel qui contrôle des API, suit les incidents et prépare des alertes email.
- Mon rôle
- Conception produit et développement en autonomie
- Période
- Depuis 2026
- Configurer un service
- Contrôler sa réponse
- Suivre les incidents
Le contexte
Atlas Monitor est un produit personnel développé en autonomie. Il m’a permis de construire une application complète, de ses règles métier jusqu’à son interface et ses traitements en arrière-plan.
Le besoin
Pour savoir si un service web répond correctement, il faut des contrôles réguliers et un historique exploitable. Une vérification manuelle isolée ne permet pas de suivre les incidents dans le temps.
L’objectif : Construire un produit permettant de configurer les services à surveiller, suivre les contrôles et être alerté en cas d’incident.
Ce que j’ai fait
J’ai conçu le produit et développé le backend, l’interface, le moteur de contrôle et la gestion des comptes. J’ai également intégré les règles d’abonnement et travaillé sur la sécurité, les tests et les parcours utilisateur.
La solution
Les utilisateurs regroupent leurs services dans des projets. Des contrôles HTTP planifiés alimentent un historique et des graphiques ; des échecs successifs déclenchent un incident et des notifications.
- Contrôles automatiques
- Historique et graphiques
- Incidents et alertes email
Avancement
Une première version en validation
Les fonctions principales sont implémentées. La validation finale de l’interface est en cours. Ce projet démontre un travail complet de conception et de développement ; il n’est pas présenté comme une référence client ni comme un service déjà commercialisé.
Les choix et détails techniques
L’environnement
Java / Spring Boot, React / TypeScript, PostgreSQL et Flyway. Contrôles planifiés, authentification avec jetons révocables, séparation des données utilisateurs et intégration Stripe. Validation des destinations réseau pour les contrôles HTTP, tests backend et vérification des parcours frontend.
Le point d’attention
Maintenir la cohérence entre règles backend, sécurité, limites d'abonnement, traitements en arrière-plan, interface et campagne de tests.
À votre tour
Et pour votre activité ?
Décrivez ce que vous voulez créer ou améliorer.