illuxi modernise sa plateforme avec le partenaire AWS Unicorne illuxi

Industrie

Éducation

Services

Services conseils infonuagiques, Gestion d'infrastructure infonuagique

Technologies

Amazon GuardDuty, Amazon Elastic Container Service (Amazon ECS)

Le projet

Quand la croissance et le succès dépassent l’infrastructure infonuagique

Basée à Montréal, illuxi est un fournisseur bilingue de plateformes de gestion de l’apprentissage (LMS) et d’expérience d’apprentissage (LXP). L’entreprise offre des solutions de formation personnalisables aux institutions, aux entreprises et au secteur public. En mettant l’accent sur des parcours engageants et évolutifs, illuxi dessert plus de 200 000 apprenants chaque mois, dont des clients d’envergure comme le Centre de services scolaire de Montréal.

Avec l’expansion rapide de sa base d’utilisateurs, l’entreprise a vu la pression s’accentuer sur son infrastructure. L’ajout constant de contenus, des contrats exigeant l’intégration de dizaines de milliers de nouveaux utilisateurs et des exigences strictes de conformité ont généré des enjeux de performance et d’évolutivité.

Ces difficultés se sont particulièrement manifestées lorsqu’une émission matinale populaire a présenté la plateforme, provoquant un afflux de trafic qui a mené à une panne. Parallèlement, les clients du secteur public exigeaient la conformité SOC 2, nécessitant des contrôles de sécurité renforcés et une surveillance en temps réel des menaces. Le maintien de l’infrastructure accaparait le temps des ingénieurs, réduisant ainsi leur capacité à innover.

illuxi avait besoin d’une solution capable de :

  • S’adapter sans heurts aux pointes soudaines d’utilisateurs
  • Améliorer la performance et la résilience du système
  • Automatiser la surveillance de sécurité pour répondre aux exigences de conformité
  • Réduire les coûts d’infrastructure tout en libérant les ingénieurs pour le développement produit

La solution

Une modernisation infonuagique en profondeur

Pour relever ces défis, le partenaire AWS avancé Unicorne a repensé l’ensemble de l’environnement AWS d’illuxi, en mettant l’accent sur l’évolutivité, la performance et la conformité. La démarche a commencé par un AWS Well-Architected Review, qui a révélé douze recommandations clés et fourni une feuille de route claire et priorisée.

La modernisation a porté en grande partie sur l’infrastructure de bases de données. Unicorne a migré les charges de travail vers Amazon Aurora for MySQL sur des instances AWS Graviton, en reconfigurant les paramètres et en optimisant l’exécution des requêtes pour tirer parti de l’architecture Graviton. Cette transition a permis d’accroître l’efficacité et de s’assurer que la base de données pouvait suivre la croissance de l’activité des utilisateurs.

Pour offrir à illuxi la souplesse nécessaire face aux variations de trafic, Unicorne a mis en place Amazon Elastic Container Service (ECS) avec AWS Fargate. Cette architecture a permis de dimensionner automatiquement les charges de travail selon la demande, évitant le surprovisionnement tout en garantissant une disponibilité continue. L’intégration avec Amazon CloudWatch a offert à l’équipe d’ingénierie une visibilité en temps réel sur les charges conteneurisées.

La sécurité et la conformité, notamment SOC 2, ont été intégrées à chaque étape. Unicorne a déployé AWS Web Application Firewall (WAF) et Amazon GuardDuty, configurant des règles personnalisées pour surveiller les comportements anormaux et détecter les menaces. Les alertes GuardDuty ont été reliées directement à Jira Service Management, ce qui a permis à illuxi de traiter les incidents dans ses flux de travail existants. Afin d’assurer la cohérence entre les environnements, Unicorne a automatisé les déploiements grâce à Terraform (Infrastructure as Code), garantissant des configurations contrôlées et reproductibles.

Tout au long du projet, Unicorne a collaboré étroitement avec les ingénieurs d’illuxi via un canal Slack dédié, offrant un soutien en temps réel et des ajustements architecturaux continus. Cette approche a assuré une intégration fluide et renforcé la confiance de l’équipe dans la capacité du système à croître et à s’adapter.

Les résultats

Des gains majeurs en coûts, en évolutivité et en sécurité

La modernisation a généré des avantages techniques et commerciaux mesurables :

  • 30 % d’économies sur les coûts d’infrastructure grâce à la migration vers Aurora sur Graviton
  • 20 à 30 % de réduction des dépenses de calcul via les AWS Savings Plans
  • Évolutivité sans faille, permettant une croissance mensuelle de 10 % du nombre d’apprenants actifs sans interruption de service
  • Zéro panne non planifiée depuis la mise en place des mécanismes automatisés de sécurité et de mise à l’échelle
  • 30 % du temps des ingénieurs réalloué à l’innovation produit plutôt qu’à la gestion de l’infrastructure

« L’évolutivité était quelque chose que nous devions planifier. Aujourd’hui, cela se fait automatiquement », explique Philippe Richard Bertrand, PDG d’illuxi. « Nous pouvons nous concentrer sur l’expansion de notre portée et sur la création d’expériences d’apprentissage enrichissantes. »

Avec une base plus robuste, sécurisée et rentable, illuxi est désormais en mesure de soutenir l’essor de sa clientèle d’apprenants tout en bonifiant sa plateforme. Grâce à l’expertise d’Unicorne, l’infrastructure n’est plus un frein, mais un avantage concurrentiel.

Formulaire de contact

Nous sommes à votre écoute pour répondre à toutes vos questions et besoins.
La magie débute ici.