SystimaNX
Retour aux études de cas
EdTech & Formation en ligneDéveloppement d'applications SaaSConseil DevOps

Plateforme d'apprentissage IA scalable

Architecture d'une plateforme EdTech de qualité production pour des cours d'IA à l'échelle mondiale, conçue pour absorber un catalogue croissant de cohortes en direct et de parcours en autonomie sans plier sous le trafic des semaines de lancement.

Plateforme multi-régions servant des milliers d'apprenants simultanés
Client
Confidentiel — Startup EdTech
Secteur
EdTech & Formation en ligne
Calendrier
4 mois
Technologies
8+ outils

Le défi

!L'infrastructure vidéo existante avait été conçue uniquement pour du contenu préenregistré et ne supportait plus, dès quelques centaines d'apprenants simultanés, la diffusion en direct et le replay en parallèle. Les sessions live plantaient régulièrement en cours de route, obligeant les formateurs à relancer le stream et à reprendre leur explication depuis le début.
!L'authentification reposait sur un assemblage de jetons de session ad hoc, sans véritable séparation des rôles entre étudiants, formateurs et administrateurs. Un formateur pouvait accidentellement voir des données de facturation réservées aux admins, et il n'existait aucun moyen propre de révoquer un compte compromis sans déconnecter toute la plateforme.
!Une part importante du public cible suivait les cours depuis un mobile, sur des connexions 3G/4G instables en Asie du Sud-Est, en Afrique et en Amérique latine, alors que le lecteur vidéo ne disposait d'aucune logique de streaming adaptatif. Les coupures constantes sur ces connexions étaient, selon les propres données d'usage du client, la première cause d'abandon des cours.
!Le suivi de progression et la délivrance des certificats reposaient sur un export Excel fragile, sans piste d'audit immuable, rendant impossible la preuve des dates de complétion ou l'authentification des certificats auprès des partenaires en formation d'entreprise soumis à des exigences de conformité.
!La latence de diffusion variait énormément selon la région : les serveurs d'origine étaient concentrés dans un seul data center américain, si bien que les apprenants d'Asie et d'une partie de l'Europe subissaient plusieurs secondes de délai avant chaque segment vidéo, ce qui fragilisait le positionnement de la plateforme en tant qu'offre premium mondiale.
!Le plan de lancement du client prévoyait d'intégrer simultanément plusieurs grandes cohortes d'entreprise, chacune de plusieurs centaines d'apprenants démarrant le même module le même jour, alors que la base de données mono-région existante n'avait aucune stratégie de réplique en lecture pour absorber ce type de pic corrélé.
!Il n'existait aucun outil d'administration dédié permettant aux responsables de cours de visualiser l'engagement au niveau des cohortes, si bien que les formateurs n'avaient aucune alerte précoce en cas de retard de progression, et l'équipe support devait interroger directement la base de production pour répondre aux questions basiques des utilisateurs.
!L'équipe fondatrice devait livrer une application mobile pour rivaliser avec les acteurs EdTech établis, sans capacité d'ingénierie mobile en interne et avec une échéance stricte de quatre mois liée à une démonstration pour un tour de financement.

Notre solution

Conception d'une architecture de diffusion vidéo multi-CDN combinant AWS CloudFront et un chemin de failover secondaire, avec un packaging HLS et des paliers de streaming adaptatif calibrés spécifiquement pour les conditions 3G/4G des marchés cibles du client.
Refonte complète de l'authentification avec des jetons d'accès JWT, des refresh tokens rotatifs, et un modèle RBAC formel couvrant trois niveaux — étudiant, formateur, admin — avec des périmètres de permission granulaires garantissant qu'un compte formateur ne puisse jamais atteindre les endpoints de facturation ou de configuration de la plateforme.
Développement d'applications React Native natives pour iOS et Android dans la fenêtre de quatre mois, avec téléchargement vidéo hors ligne et stockage local chiffré, permettant aux apprenants de terminer un module sans connexion et de synchroniser leur progression une fois reconnectés.
Construction d'un noyau LMS from scratch avec journalisation append-only des événements de progression, chaque complétion de module, score de quiz et délivrance de certificat étant rattaché à un enregistrement horodaté et immuable, exploitable lors d'audits de conformité par les partenaires d'entreprise.
Déploiement de nœuds edge répartis géographiquement en Amérique du Nord, en Europe et en Asie-Pacifique, réduisant le trajet origine-spectateur pour la majorité des utilisateurs et ramenant le temps d'affichage de la première image sous les deux secondes, quelle que soit la région.
Mise en place d'un cache Redis et de répliques en lecture avant les plus grands lancements de cohortes prévus, avec des tests de charge à 3 fois l'inscription simultanée attendue, et des règles d'autoscaling permettant à la plateforme d'absorber le trafic corrélé des démarrages de cohortes sans intervention manuelle.
Création d'un tableau de bord admin donnant aux responsables de cours une visibilité en temps réel sur les taux de complétion par cohorte, la distribution des scores de quiz et les apprenants à risque, ainsi que des outils en libre-service permettant au support de résoudre les problèmes de compte courants sans toucher à la base de production.
Pilotage de l'ensemble du projet selon un rythme de sprints CI/CD strictement cadré, avec des points de démonstration hebdomadaires, permettant à l'équipe fondatrice de montrer des incréments fonctionnels aux investisseurs avant le lancement final et de détecter les risques de périmètre tôt plutôt qu'à l'échéance des quatre mois.

Impact mesurable

Apprenants simultanés
Des milliers (testé à 3x le pic d'inscription attendu)

La plateforme a absorbé les pics de direct et de replay de plusieurs lancements de cohortes d'entreprise simultanés sans dégradation de service.

Temps de chargement vidéo
< 2 secondes

Le streaming adaptatif a maintenu un temps d'affichage de la première image inférieur à 2 secondes, aussi bien en 3G, 4G qu'en haut débit.

Taux de complétion mobile
2x le bureau

Le téléchargement hors ligne a supprimé la barrière de connectivité qui était la première cause d'abandon sur la plateforme.

Distribution du contenu
Mondiale, 4 continents

La couverture CDN edge a apporté une diffusion cohérente et à faible latence aux apprenants d'Asie, d'Europe et des Amériques.

Délai de lancement
4 mois

Plateforme complète, applications mobiles et noyau LMS livrés dans une échéance stricte liée à un tour de financement, sans réduction de périmètre.

Volume de tickets support
Réduction de 50 à 60 %

Les outils admin en libre-service ont permis au support de résoudre la majorité des problèmes de compte et de progression sans escalade vers l'ingénierie.

Préparation à l'audit
100 % des complétions traçables

La journalisation immuable de la progression a fourni aux partenaires de formation d'entreprise des preuves vérifiables de complétion et de certification à la demande.

Nous avons lancé auprès de milliers d'utilisateurs dès le premier jour sans aucun problème d'infrastructure, même avec plusieurs cohortes d'entreprise démarrant le même module simultanément. SystimaNX nous a donné une plateforme sur laquelle on peut grandir, pas seulement une qui fonctionne aujourd'hui, et la capacité hors ligne sur mobile à elle seule a transformé nos chiffres de complétion du jour au lendemain.

C
CTO
Plateforme EdTech IA (NDA)

Stack technologique

React NativeNext.jsNode.jsPostgreSQLAWS CloudFrontS3HLSRedis
Réserver une consultation
Plateforme d'apprentissage IA scalable | Case Study | SystimaNX