LABO · 2025
PandemicTracker
Le fil rouge pandémie mené jusqu'au bout : d'un tableau de bord d'école à une vraie chaîne de déploiement.
Le même sujet repris d'année en année : entrepôt de données, tableau de bord, puis plateforme multi-pays.
La dernière itération est la seule qui m'intéresse vraiment, parce qu'elle sort du périmètre « ça marche sur ma machine » : API testée avec sa propre suite, conteneurs dédiés aux tests, déploiement décrit en charts, intégration continue, et une variante explorant la supervision multi-clusters.
C'est le projet d'école qui ressemble le plus à ce que je fais ensuite en alternance — non pas pour le code, mais pour tout ce qui l'entoure.
Ce qu'il sait faire
Sortir du « ça marche sur ma machine »
API testée par sa propre suite, conteneurs dédiés aux tests, déploiement décrit en fichiers versionnés, intégration continue. C'est ce qui sépare un projet d'école d'un projet livrable.
Le même sujet, trois années de suite
Entrepôt de données, puis tableau de bord, puis plateforme multi-pays. Reprendre un sujet qu'on croit connaître est le meilleur moyen de mesurer ce qu'on a appris entre-temps.
Une incursion dans la supervision
Une variante explore la supervision de plusieurs grappes de machines. C'est le bout du sujet qui ressemble le plus à ce que je fais aujourd'hui en alternance.
Ce qui était difficile
- Décrire un déploiement entier en fichiers versionnés, quand l'habitude d'école est de le faire à la main une fois.